402 challenge, sign a payment, retry. The difference is the wallet and tooling live inside your agent. Pick a tool below, install it in your IDE, fund a wallet, then hand your agent a Proceeds URL.
Before you start
You need:- A Proceeds payment URL for the endpoint you want to call:
- A funded agent wallet with USDC on a supported network — see Supported blockchains.
A paywall only exposes an MPP URL when Tempo is one of its supported networks. Every paywall exposes an x402 URL.
Pick your tool
All three tools work from Claude Code, Cursor, and Codex. Choose based on the standard your target paywall accepts and the wallet experience you want.| Tool | Best for | Standards | Proceeds URL |
|---|---|---|---|
| AgentCash | Broad access and service discovery across 300+ APIs | x402, MPP | Either — the agent picks from the challenge |
| Circle Agent Stack | Circle-native wallets and sub-cent nanopayments | x402, Circle Nanopayments | /api/x402/pay/{serviceId}/{slug} |
| Tempo Wallet | MPP-first agents with built-in spend controls | MPP | /api/mpp/pay/{serviceId}/{slug} |
Use from your IDE
The setup pattern is the same across Claude Code, Cursor, and Codex:Install the CLI or skill
Each tool ships a CLI, an agent skill, or an MCP server. Install it once in the IDE where your agent runs (see the per-tool pages for the exact command).
Hand the agent a Proceeds URL
Give your agent the paywall URL and ask it to call the endpoint. The agent handles the
402 challenge, signs the payment, and retries automatically.Confirm in the dashboard
Watch the matching record move from
Pending to Completed in Transactions, and trace each step in Events.Proceeds URL cheat sheet
Both URLs point at the same paywall and proxy to the same upstream. The difference is the payment standard the client speaks.How an agent payment flows
Next steps
AgentCash
300+ APIs over x402 and MPP from one USDC balance.
Circle Agent Stack
Agent wallets and gas-free nanopayments via Circle CLI.
Tempo Wallet
MPP-native payments with built-in spend controls.

