How Coal Works
Create a Checkout
Your app calls POST /api/checkout. Coal creates a session and returns a payment URL.
User Pays with MNEE
The user sees a simple payment UI and pays with their MNEE wallet. Coal tracks the transaction.
Instant Split & Settle
Coal triggers the MNEE transfer, automatically splitting funds to all recipients. You get a webhook when it's done.
1{2 "id": "cs_test_a1b2c3d4",3 "object": "checkout.session",4 "amount": 5000,5 "currency": "MNEE",6 "status": "pending",7 "customer_details": {8 "email": "customer@example.com"9 },10 "payment_link": "https://usecoal.xyz/pl_123..."11}
The Problem
Custom Contracts
Apps today must write custom smart contracts for every new integration, introducing security risks and delay.
Manual Splits
Handling payment splitting manually is error-prone and requires complex reconciliation logic.
Slow Integration
Rebuilding checkout logic for every app slows teams down and breaks the payment experience.
What You Can Build With Coal
In-App Checkouts
Sell digital goods, credits, or features inside your app seamlessly.
Paywalls
Lock content or APIs behind MNEE payments tailored to your needs.
Revenue Splits
Automatically split payments between Platform, Creator, Partner, and DAO.
Simple Payouts
Send funds directly to settlement wallets. No checking, no custody risk.
Security & Trust
Coal never holds user funds. Payments settle directly on-chain. Merchants remain in full control. Built on audited smart contracts.
Non-Custodial
No middleman wallet.
On-Chain
Verifiable transactions.
Instant
No settlement delays.