Payment lifecycle
x402 v2- 01
402 Payment Required
Your route answers with price, asset and network.
- 02
Client signs an authorization
EIP-3009
transferWithAuthorization, or Permit2 where available. - 03
POST /verify→POST /settleWe check nonce state and simulate, then broadcast and pay the gas.
- 04
Receipt, already final
Idempotent by
payment-identifier; retries dedupe.
