x402 is an open, HTTP-native payment protocol designed to enable programmatic, real-time payments directly within standard web requests. It repurposes the long-unused HTTP 402 “Payment Required” status code to allow servers to request payment before delivering content or API responses. The protocol supports multiple payment networks, including blockchain-based systems and fiat-compatible facilitators, making it flexible and network-agnostic. It is particularly suited for machine-to-machine transactions, such as AI agents paying for APIs, data, or compute resources without human intervention. The system eliminates the need for accounts, sessions, or traditional payment rails by using cryptographic authorization and wallet-based transactions. Developers can integrate payment requirements into endpoints with minimal code using middleware and SDKs. Overall, x402 introduces a new economic layer to the web, enabling micropayments and pay-per-use services natively over HTTP.

Features

  • HTTP-native payment flow using 402 status code
  • Support for crypto and multi-network payment schemes
  • Programmatic payments for APIs and AI agents
  • No accounts or session-based authentication required
  • Middleware and SDK integration for developers
  • Micropayment and pay-per-use service enablement

Project Samples

Project Activity

See All Activity >

Categories

Cryptocurrency

License

Apache License V2.0

Follow x402

x402 Web Site

Other Useful Business Software
MongoDB Atlas runs apps anywhere Icon
MongoDB Atlas runs apps anywhere

Deploy in 115+ regions with the modern database for every enterprise.

MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
Start Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of x402!

Additional Project Details

Programming Language

TypeScript

Related Categories

TypeScript Cryptocurrency Software

Registered

2026-04-29