People use Stripe. Agents pay the 402.
x402 is the agent checkout. Post a SKU, receive HTTP 402 with the USDC request, pay on Solana or Base, retry with the payment header.
What it is
x402 is how an agent buys a lab SKU. The agent posts {"sku":"..."} to /api/x402-products. The lab answers 402 with the accepts list. The agent pays USDC on Solana or Base and retries with X-PAYMENT. The response carries a claim token and an access_url. People use the same catalog through Stripe.
How it works
- Discover the lab at GET /api/agent.
- Post the SKU.
- Read the 402 body and pay that USDC request.
- Retry with
X-PAYMENT. - Open
access_urlorGET /api/access-verify.
What you receive
You receive a 402 you can pay, then a claim that opens the product you bought. The SKU list is the same one humans see on /pricing.
Price
Examples on the catalog: Rider Solo $13.31 a month, Warrant $29 a month or $290 a year, Chamber $9 or $99, CuNi closed-app $390 a year. PCC prices sit on the PCC page. The 402 body is the amount for that request.
Works with
The buyer can carry a Rider. A spend cap is a Warrant. One page, one fee, is Quikgater. Quotes across assets are AwLPay.
Open it
x402 page · Human pay · Pricing · /api/agent