Reviving HTTP 402: How x402 Turns the Web Into a Pay-Per-Call Mesh

The wire mechanism is the most underappreciated part of this launch. The HTTP 402 'Payment Required' status code has sat dormant in the HTTP spec since 1991 because the web was built for human eyeballs and ad-funded content, not machine-readable price tags. Coinbase's x402 protocol resurrects it: when an agent hits a paid endpoint, the server returns a 402 with structured payment terms (asset, amount, recipient, expiry); the client signs a USDC authorization and resubmits the request with a payment header. Settlement happens on Base in roughly 200 milliseconds at sub-cent cost, and per Coinbase the protocol has already cleared more than 169 million payments across 590,000 buyers and 100,000 sellers in a single year.
What AgentCore Payments adds is the agent-side automation. Instead of every framework rewriting the 402 handshake, AWS handles negotiation, wallet authentication, payment construction, and resubmission inside the managed runtime. The agent's code path looks the same as any normal HTTP call — the 402 round-trip is invisible. Combined with the Bazaar MCP server's catalog of 10,000+ priced endpoints, this turns the web from an API-key economy (where humans pre-negotiate access) into a price-discovery economy (where agents find a feed, read its price, and pay per call). That is the actual paradigm shift inside the press release.



