Payment rails for AI agents. Pay merchants in USDC on Base. Dual-protocol: x402 + OKX APP.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β or use 1-click editor setup below.
We haven't yet run this listing's install command through our automated sandbox check. This isn't a red flag β we're steadily working through the catalog.
π‘ Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
0G APAC Hackathon 2026 β Track 3: Agentic Economy
Payments for humans and AI agents β one checkout, real USDC on Base, verifiable receipts on 0G.
| Surface | URL |
|---|---|
| Marketing site | usecoal.xyz |
| Public API | api.usecoal.xyz |
| Hosted checkout | usecoal.xyz/pay/... |
| Live AI-agent demo (Claude buying ebooks) | agent.usecoal.xyz |
| Demo merchant store (with download flow) | store.usecoal.xyz |
| MCP server (multi-tenant) | mcp.usecoal.xyz/api/mcp |
| x402 oracle paywall demo | oracle.usecoal.xyz/api/price/ETH |
| Live 0G health (all 5 components) | api.usecoal.xyz/api/0g/health |
| Docs site | usecoal.xyz/docs |
| React SDK on npm | coal-react v0.4.1 |
| Video | Length | Link |
|---|---|---|
| Pitch video (for judges) | ~5 min | https://youtu.be/FOieBgJ3j4A |
| Launch / demo video (for users) | ~2 min | https://youtu.be/fnlcOIcK-yk |
| Pitch deck (PDF) | 12 slides | https://www.usecoal.xyz/coal-pitch-deck.pdf |
Coal is a programmable commerce platform for hosted checkout, merchant APIs, payment links, paywalls, recurring billing, and agentic commerce flows.
Coal is built around a simple split:
Coal handles checkout orchestration, merchant operations, payer-info capture, recurring billing, and dual-protocol agent settlement flows on Base.0G adds the sidecar layer for artifact storage, receipt proof anchoring, merchant memory, and AI commerce endpoints.This repo is an active product branch, not a tiny demo. The current codebase includes:
/verify endpointcoal-react SDK on npmCoal uses five 0G network components. All live on 0G mainnet. Full setup walkthrough lives on the docs site at usecoal.xyz/docs.
Every payment receipt, merchant profile, and encrypted memory snapshot is published to 0G Storage as an immutable, content-addressed artifact. AI agents and apps can discover merchants and verify payments by reading these artifacts directly from the decentralized storage network.
After publishing a receipt to 0G Storage, Coal anchors a SHA-256 hash of the receipt payload on-chain via the CoalReceiptAnchor V2 smart contract. Creates a tamper-proof, independently verifiable proof that a specific payment happened at a specific time. V2 calls the DASigners precompile (epochNumber()) and embeds the current DA epoch into every anchor event.
0x24a80A3Bb16d26D4063Ecd4B2fD64C6856E25E8bCoal's agent-facing APIs use 0G Compute for AI inference on the decentralized GPU network:
broker.inference.verifyService(). Responses from sealed queries carry a verification signature from the Intel TDX + NVIDIA H100/H200 enclave they ran inside.KV writes keep merchant profiles, memory pointers, and paywall manifests always-current on top of the 0G log layer, so agent discovery returns fresh data without walking the full log history.
merchant:profile:latest β merchant profile bundlemerchant:memory:latest β memory pointer (storage URI + root hash + timestamp)paywall:{id}:manifest:latest β x402 paywall manifestEvery confirmed payment, subscription lifecycle event, and webhook delivery is posted as a DA blob to the 0G Data Availability layer via a gRPC sidecar. External systems monitoring the DA stream see events in real time.
payment_confirmed, subscription_created, subscription_renewed, webhook_delivered, paywall_access_granted, receipt_anchoredCoal's paywall /verify endpoint accepts both payment envelopes on the same URL β Coinbase's x402 (v1) and OKX's APP (v2). The dispatch picks the right settlement path based on the header version:
transferWithAuthorization on Base USDC. Gasless for the agent.Implementation:
backend/lib/x402-settle.ts β x402 v1 settlementbackend/lib/app-settle.ts β OKX APP v2 settlementbackend/app/api/paywalls/[id]/verify/route.ts β version dispatchTry the live x402 paywall on the oracle demo:
Coal ships a multi-tenant MCP server at mcp.usecoal.xyz/api/mcp. 13 tools cover the full agent-commerce loop:
discover_merchants, search_products, get_merchant_profilequery_merchant_memory (TEE-backed natural-language Q&A)check_paywall, create_checkout, get_checkout_statusverify_receipt (3-step proof trail: Base TX β 0G Storage β 0G Chain)get_0g_health, agent_wallet_statuspay_merchant (USDC on Base via EIP-3009, gasless)download_product (verifies on-chain payment, returns signed download URL)setup_instructionsThe server holds no long-lived secrets β every user passes their own wallet key via X-Coal-Agent-Key and their own Coal API key via X-Coal-Api-Key on each request.
No reviews yet β be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/coal-payments-for-ai-agents)<a href="https://allmcps.com/mcp/coal-payments-for-ai-agents"><img src="https://allmcps.com/api/badge/coal-payments-for-ai-agents?style=directory" alt="Coal β Payments for AI agents on AllMCPs" /></a>