x402v2 payment demo

This demo calls a protected weather API. The middleware returns 402, the client signs a USDC transfer via AVNU paymaster (SNIP-9), and the facilitator settles it on-chain. No approval needed. Gas is sponsored.

1. request
GET /api/protected/weather
2. 402
server returns payment requirements
3. sign
client signs OutsideExecution via AVNU
4. settle
AVNU executes transfer on-chain

Response

No request sent yet.

Click "send request" to start the x402v2 payment flow.

Controls

endpoint
GET /api/protected/weather
network
starknet-sepolia
token
USDC (Circle native)
settlement
SNIP-9 via AVNU paymaster