Documentation Index
Fetch the complete documentation index at: https://docs.monad.xyz/llms.txt
Use this file to discover all available pages before exploring further.
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
| Service | Protocol | Supported (Mainnet) | Docs | Notes |
|---|---|---|---|---|
| Monad x402 Facilitator | x402 | ✅ | Guide | URL: |
| MPP SDK | MPP | ✅ | Reference | NPM: @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:- A client requests a resource from a server.
- The server responds with HTTP 402 and a JSON payment requirement.
- The client signs a payment authorization (no onchain transaction needed from the client).
- The server verifies the signature and serves the content.
- The facilitator settles the payment onchain, covering gas fees.
- 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
GET /supported— Returns supported networks, schemes, and signer addressesPOST /verify— Verifies a payment signature before serving contentPOST /settle— Executes the payment onchain after content is served
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.
- NPM package:
@monad-crypto/mpp - Reference docs:
@monad-crypto/mppReference

