Skip to main content
See also the x402 guide for a step-by-step tutorial on building x402-enabled endpoints.

Overview

Agentic payments enable autonomous, machine-to-machine transactions over HTTP. Rather than requiring accounts, subscriptions, or API keys, any HTTP endpoint can become instantly payable using onchain payment authorization. Monad’s high throughput, sub-second finality, and low fees make it an ideal settlement layer for micropayments and agent-to-agent commerce.

Provider summary

ServiceProtocolDocsNotes
Monad x402 Facilitatorx402GuideURL:
Coinbase CDP x402 Facilitatorx402DocsMonad mainnet (eip155:143) only. Requires a CDP API key. See CDP Facilitator docs.
MPP SDKMPPReferenceNPM: @monad-crypto/mpp

Provider details

Monad x402 Facilitator

The Monad x402 Facilitator is a hosted service that simplifies x402 payment flows on Monad. x402 brings the HTTP 402 “Payment Required” status code to life as a minimal protocol for internet-native micropayments. How it works:
  1. A client requests a resource from a server.
  2. The server responds with HTTP 402 and a JSON payment requirement.
  3. The client signs a payment authorization (no onchain transaction needed from the client).
  4. The server verifies the signature and serves the content.
  5. The facilitator settles the payment onchain, covering gas fees.
Facilitator URL: Key features:
  • Supports Monad mainnet and testnet
  • Handles payment verification and onchain settlement
  • Covers gas fees on behalf of clients
  • Enables usage-based billing and per-call micropayments
  • Works with USDC on Monad
Facilitator API endpoints:
  • GET /supported — Returns supported networks, schemes, and signer addresses
  • POST /verify — Verifies a payment signature before serving content
  • POST /settle — Executes the payment onchain after content is served
To get started building x402-enabled endpoints on Monad, see the x402 guide. Learn more at x402.org.

Coinbase CDP x402 Facilitator

The Coinbase Developer Platform (CDP) runs a hosted x402 facilitator that supports Monad mainnet. It verifies and settles x402 payments, so sellers do not need to run their own facilitator infrastructure. Key features:
  • Supports Monad mainnet (eip155:143)
  • Supports the exact, upto, and batch-settlement schemes
  • Accepts ERC-20 tokens through EIP-3009 or Permit2
  • Requires a CDP API key ID and secret
Connect through the CDP TypeScript or Python SDK, or call the CDP verify and settle REST APIs directly. See the CDP Facilitator docs for current networks and pricing, and the seller quickstart to get started.

MPP SDK

The MPP SDK (@monad-crypto/mpp) is a TypeScript/JavaScript library for integrating Machine Payments Protocol into your applications on Monad. It provides utilities for constructing and managing payment transactions programmatically.