SDK playground.
Try it first
Compare simulated and testnet receipts#
You need A browser; no studio secret or wallet is needed for the public demo.
- Run an Offline request and inspect its simulated response.
- Select Sandbox and run a 0.01 test USDC request.
- Use Verify again on the returned payment ID.
Check your result You can distinguish mock output, a pending request and a fresh chain receipt.
Run SDK 0.3.38 in your browser. Start offline, then make a real testnet payment on Base Sepolia.
Response
No request yetRun a request to see the SDK response.
Sandbox service
Checks the real SDK service, independently of the storefront API.
Each request keeps one purchase ID for retries. “New request” creates a separate test purchase. Production fulfillment must happen on your backend after verification.
If it did not work#
Rate limits or degraded reads need a later retry of the same purchase, not a new charge.
Try one variation Compare Offline and Sandbox responses. Identify the fields that distinguish simulation from chain evidence.
Continue with the next guide →