payment protocol
x402
Coinbase
x402 revives the HTTP 402 status code as a stablecoin payment protocol. A server requires payment, the agent or client pays in USDC (typically on Base), the request proceeds — settlement is transport-layer concern, not application code.
Adoption Updated 1d ago
Avg payment size
$0
Daily x402 calls
~2.1M
Across testnet + early mainnet
Protocol details
- Version
- 1.0
- Settlement latency
- ~2 seconds (Base L2 confirmation)
- Payment methods
- USDCEURC (planned)
Coinbase Global Inc.
- Country
- United States
- HQ
- Remote-first / San Francisco
- Founded
- May 15, 2012
- Structure
- public
Key people
- Erik Reppel Project lead
- Brian Armstrong Coinbase CEO
Timeline
- May 20, 2025x402 spec v0.1 published
- Sep 15, 2025Base testnet integration
- Feb 10, 2026x402 v1.0 mainnet stable
- Apr 22, 2026Stripe pilot for HTTP 402 checkout
Funding and investors
Investors
Coinbase Ventures (parent)
SDKs and products
Products
- x402 spec & reference impl
- x402 middleware (Express/Fastify/Next)
- x402 facilitator nodes
SDK languages
TypeScriptPythonGoRust
Stablecoins and chains
Notable users
Users
- AI agent demos at Coinbase Build 2025
- Several Y Combinator W26 AI startups
- Foundation models behind paywalls
Integrations
- Coinbase Wallet
- Phantom (planned)
- Vercel AI SDK
- LangChain
Security and audits
Bug bounty (max): $250,000
- OpenZeppelin Jan 15, 2026 x402 protocol contracts
Risk notes
Risk notes
- ● Spec still evolving — breaking changes possible before 2.0
- ● Liquidity concentrated on Base; multi-chain support nascent
- ● Idempotency edge cases at high throughput
Competitors
Competitors
SkyfireHallidayCoinbase Agent Payments (sibling product)
Resources
Notes
More on agent payments in the AI payments deep dive and the use case.