x402
x402 is an open payment standard built on HTTP. It lets a client, such as an agent, pay for something it asks a website for.12
How it works
- The client asks for a resource.
- If no valid payment is attached, the server replies with a “payment required” signal and its payment terms.2
- The client sends the request again with a payment.
- A facilitator, a service that checks and settles payments, can handle verification and settlement on a blockchain.2
The spec names several payment schemes, including exact, upto and batch-settlement.2 The project says it aims to support both crypto and traditional payment networks, and forms of value including stablecoins.1
x402 is a standard, not a hosted service, so there is no single endpoint.
Where it shows up
- Coinbase for Agents lets an agent pay for data and research with x402 from a USDC balance.3 See Coinbase.
Unknown
What a person approves before an x402 payment depends on the agent or wallet. The spec sources do not say. No cited source confirms it, so the wiki says unknown.
All programs: Payments.
Sources
Suggest a correction (opens a GitHub issue)
Footnotes
-
GitHub - x402-foundation/x402: A payments protocol for the internet. Built on HTTP. · GitHub. x402 Foundation (GitHub), official, retrieved 2026-11-12. ↩ ↩2
-
x402 specification v2. x402 Foundation (GitHub), official, retrieved 2026-11-12. ↩ ↩2 ↩3 ↩4
-
Coinbase MCP - Coinbase Developer Documentation. Coinbase Developer Platform, official, retrieved 2026-11-12. ↩