Test your x402 payment signing implementation without spending a single cent. Get a free key, call fake services, and validate your payload format before going live.
Get a free sandbox key (no signup)
Call sandbox services — they return real 402 responses
Implement EIP-3009 signing and retry with payment-signature
Sandbox validates format, returns data with any warnings
Swap sandbox URL for real — one field change to go live
Click the button or run the curl command. No account needed.
Call without any payment headers first. You'll get a 402 with the payment requirements.
Decode the payment-required header, sign with EIP-3009, and retry. The sandbox checks your payload format.
accepted field. The PayAI facilitator silently rejects payloads without it. Full debug guide: here.
Paste your sandbox key and try calling the weather endpoint with it:
Have a payment payload? Paste it here and we'll check the format without calling a service.
Once your implementation works in sandbox, switching to production is one change: use the real proxy instead of the sandbox URL. We handle all the signing for you.
Set Up Real Proxy Debug Real Service