Back to Glossary
TechnologyMarch 7, 2026

x402

A payment protocol that uses the HTTP 402 status code to enable machine-to-machine payments with USDC.

HTTP 402 ("Payment Required") has existed since the early web but was never widely implemented. The x402 protocol brings it to life by enabling instant micropayments with USDC.

Here's how it works: when a client requests a paid resource, the server responds with a 402 status code and payment details. The client automatically sends USDC to the specified address, and the server grants access. This all happens programmatically without human intervention.

The use cases are exciting: AI agents paying for API calls, pay-per-article content, machine-to-machine commerce, and micropayments too small for traditional payment processors. x402 makes USDC programmable money in the truest sense.

Related Terms

Learn More

This definition is provided for educational purposes. USDC.org is an independent resource and is not affiliated with Circle Internet Financial.