Overview
This paper breaks down x402, Coinbase's open protocol for embedding instant stablecoin micropayments directly into HTTP requests. The protocol enables both user-to-machine and machine-to-machine payments without intermediaries, leveraging the HTTP 402 "Payment Required" status code that has existed in the specification since 1997 but was never widely implemented.
x402 represents a significant step toward programmable payments on the web. By embedding payment authorization directly into HTTP headers, the protocol removes the need for traditional payment processors, subscription management platforms, or API key provisioning — enabling a new class of pay-per-request services and autonomous agent commerce.
Key Topics Covered
- Protocol Design: How x402 embeds stablecoin payment authorization into standard HTTP request-response cycles.
- Micropayment Economics: Analysis of how near-zero transaction costs enable new business models around pay-per-request APIs and content.
- Machine-to-Machine Payments: How x402 enables autonomous agents and services to transact without human intervention or pre-established accounts.
- Stablecoin Integration: The role of USDC and other stablecoins as the settlement layer for HTTP-native payments.
- Ecosystem Implications: What open HTTP payments mean for API monetization, content paywalls, and the emerging agent economy.
Read the Full Paper
The complete analysis is available as a WPRC research paper. Access the full document for detailed protocol analysis, economic modeling, and our assessment of x402's potential impact on web payments and the agent economy.
Governance that remembers. Institutional Memory as a Service.
Have thoughts or feedback on this research?
Othman@occresearch.org