How to Choose an x402 Facilitator
The facilitator is the piece that verifies and settles payments so you never have to touch a blockchain. Here's how to pick the right one.
The facilitator is the piece that verifies and settles payments so you never have to touch a blockchain. Here's how to pick the right one.
When you add x402 to your service (or build an agent that pays), you point it at a facilitator — a service that checks each payment is valid and settles it on-chain. You don't run a node, you don't index anything; the facilitator does the crypto so you can stay in HTTP-land. Picking one mostly comes down to which chain you want to settle on and testnet vs. mainnet.
/verify./settles it on-chain and you return the data.That's the whole job: verify + settle. Everything else (your API, your pricing) stays normal code.
| Facilitator | Chains | Cost | Best for |
|---|---|---|---|
| Coinbase CDP | Base, Polygon, Arbitrum, World (EVM) + Solana + Stellar | Free | The default — widest reach, free mainnet settlement |
| x402.org/facilitator | Base Sepolia + Solana devnet | Free | Development / testing only (testnets) |
| PayAI Network | EVM + Solana | Free | An independent alternative to Coinbase |
| x402.rs / thirdweb | EVM (+ more) | Free | Independent options; thirdweb if you're already in its stack |
| Specialized | Stellar (cross-border), PipRail (28 chains incl. Tron/TON/XRPL/Aptos), Satoshi (Bitcoin) | Varies | Reaching a specific non-default chain |
https://x402.org/facilitator on a testnet first. Never debug with real money.Don't just pick the facilitator with the best marketing — pick the chain your buyers can actually pay from. Base and Solana dominate real settled volume right now; the exotic chains are mostly potential, not activity. You can see the live chain-by-chain settled volume on our Economy scoreboard and decide accordingly.
Next: put it to work — accept agent payments on your API, or make your agent pay for things.
Watch real settlement on the Economy scoreboard, see who's earning on the leaderboard, or query it all from your agent via the MCP server.