Why use x402 with your client
x402 standardizes how clients discover payment requirements, construct payment payloads, and complete on-chain payments for HTTP resources. Benefits include: β Customers donβt pay network fees.β Payment settles in < 1 second.
β Universal compatibility β if it speaks HTTP, it speaks x402.
Architecture at a glance
- Client (buyer): Calls protected resources and constructs payment payloads.
- Server: Advertises payment requirements, verifies/settles payments, fulfills requests.
- Facilitator: Verifies and/or settles payments for the resource server.
- Blockchains: Execute and confirm payments.
Itβs that easy
Make x402 payments with just a few lines:- Fetch
- Axios
- Python
Getting started
Select one of the quickstart examples, or read the reference for more details.- TypeScript
- Python
Axios
Quickstart for building an x402 client with Axios.
Fetch
Quickstart for building an x402 client with Fetch.
x402 reference
For a deeper dive into message shapes, headers, verification and settlement responses, see the x402 Reference.Need help?
Join our Community
Have questions or want to connect with other developers? Join our Discord server.

