Skip to main content

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

ServiceProtocolSupported (Mainnet)DocsNotes
Monad x402 Facilitatorx402GuideURL:
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.

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.