Cloudflare launched AI agent wallets on August 4. Coinbase has had the @coinbase/x402 SDK since September 2025. Circle has been quietly building USDC infrastructure for programmatic payments.
Three different facilitators, one protocol (x402), one settlement currency (USDC). But which one should your agent use?
This guide compares them across the dimensions that matter for agent developers: settlement, identity, spending controls, chain support, production readiness, and developer experience. No marketing — just technical facts and decision criteria.
Think of a facilitator as the payment execution layer for x402. When your agent hits an HTTP 402 response, the facilitator is the component that:
The x402 protocol itself is facilitator-agnostic. The WWW-Authenticate header specifies what to pay; the facilitator handles how the payment is executed. This separation is deliberate — it lets agent developers choose their trust model independent of the services they call.
| Dimension | Cloudflare Wallets | Coinbase SDK | Circle USDC |
|---|---|---|---|
| Launched | Aug 4, 2026 beta | Sep 2025 production | 2024+ production |
| Wallet model | Account + Virtual (two-tier) | MPC wallet (Coinbase-hosted) | Programmable wallets API |
| Settlement | USDC on Base + others (details pending) | USDC on Base via CDP | USDC on multiple chains (Stellar, Ethereum, Solana, etc.) |
| Agent identity | cloudflare.pay handles (DNS-linked) |
Coinbase account + API key | Circle account + API key |
| Spending controls | Allowances, allowlists, max tx size | Wallet balance limits | Programmatic via API |
| KYC required | Yes (account wallet, geos vary) | Yes (Coinbase account) | Yes (business account) |
| Onramp | Coming soon (geos vary) | Production (Coinbase fiat ramp) | Production (Circle Mint, APIs) |
| Payment live | cloudflare.pay handles only; wallets coming |
Full payment flow live | Transfer and settlement live |
| HTTP-native | Yes (CDN edge layer) | SDK required | API-level only |
| Web-scale trust | ~20% of web traffic | Public company, regulated | Regulated, public company |
Cloudflare's advantage is its position in the network stack. With ~20% of web traffic passing through Cloudflare, they can enforce payment at the CDN edge before a request ever reaches origin servers. The Monetization Gateway (seller side, launched July 1) pairs with Wallets (buyer side, launched Aug 4) to create a complete two-sided market.
What's genuinely new:
cloudflare.pay handles — DNS-linked agent identity. research.acmecorp.cloudflare.pay tells a merchant who is paying without requiring a login page. This builds on Cloudflare's Web Bot Auth keypair system.Current limitations: Only cloudflare.pay handle registration is live (Aug 4). Virtual Wallet issuance, funding, onramps, and actual agent spending are "coming in the following months." The settlement chain and exact fee structure are not yet disclosed.
Best for: Organizations already on Cloudflare infrastructure, enterprises needing spending guardrails enforced at the network layer, and teams who want agent identity (cloudflare.pay) decoupled from payment method.
Coinbase has been shipping x402 tooling since September 2025. @coinbase/x402 (204,651 monthly downloads on npm) is the most widely-used x402 SDK. It's production-tested and backed by Coinbase's regulated custody infrastructure.
What it does well:
Current limitations: SDK-based (not HTTP-native), tied to Coinbase's platform, and requires a Coinbase account. The MPC wallet model means you're trusting Coinbase with key custody — fine for most use cases, but worth noting if you need self-custody.
Best for: Developers who need working x402 payments today, teams already using Coinbase/CDP infrastructure, and anyone who wants the shortest path from "my agent needs to pay" to "payment confirmed."
Circle's approach is different: they provide programmable USDC infrastructure rather than an x402-specific payment product. The Circle Programmable Wallets API lets developers create wallets, transfer USDC, and manage balances programmatically. It's the most flexible option — but also the most work to integrate with x402.
What it does well:
Current limitations: No native x402 awareness — you must build the 402 response handler, payment authorization, and receipt verification yourself. More engineering work, but more control.
Best for: Teams with specific chain requirements beyond Base, developers who want full custody and programmatic control, and use cases involving large settlement volumes where Circle Mint's on/off ramp matters.
cloudflare.pay) matters as much as paymentminia2a.uk lists all three facilitators in its /.well-known/x402 response:
{
"facilitators": ["cloudflare-wallets", "coinbase", "circle"],
"paymentMethods": ["x402", "cloudflare.pay", "usdc"]
}
This is intentional. The marketplace doesn't care which facilitator your agent uses — it only cares that the x402 payment receipt is valid. When your agent hits a 402 response on any endpoint (like /x402/captcha-solve, the #1 most-used service with 1,052 trials from 133 agents), the payment demand is the same regardless of whether you settle via Cloudflare, Coinbase, or Circle.
The real numbers behind this:
?trial=1 — 15 free calls, no facilitator neededThe pattern is clear: agents start with free trials (zero facilitator dependency), find services that work, then graduate to paid calls through whichever facilitator their operator has configured. The facilitator choice is an operational decision, not something your agent code needs to hardcode.
cloudflare.pay handles), the two-tier model becomes real. The spending guardrails at the API layer are the most interesting part — they could become the standard for enterprise agent payment authorization.cloudflare.pay handles are the most interesting identity play, but Coinbase has Verifications and Circle has KYC/KYB infrastructure. Agent reputation and identity will matter more than payment routing.Coinbase SDK is the right choice if you need working agent payments today. It's production-tested, well-documented, and has 204K developers already familiar with it.
Cloudflare Wallets is the right bet for the future if you're on Cloudflare infrastructure — the spending guardrails at the API layer and
cloudflare.payidentity model are genuinely new primitives. But wait for Virtual Wallet payment functionality to ship before building mission-critical flows on it.Circle is the right choice if you need multi-chain flexibility or full programmatic control.
And whichever you choose: start with free trials. minia2a's
?trial=1parameter gives you 15 free calls on any of 299 endpoints with zero facilitator setup. Try services, find what your agent needs, then wire up payment. The facilitator question is important — but discovering which services your agent actually uses is the step that comes first.
Try any minia2a endpoint with zero setup:
curl -X POST https://minia2a.uk/x402/gas?trial=1