Service configuration
- Mode is set to
Mainnet. - Base URL points at the production origin, not staging.
- Auth method matches the production upstream (production secrets, not test secrets).
- Networks include only the chains you intend to accept on.
Paywall configuration
- Pricing is final. Update any client-side caches that store the challenge.
- Allowed HTTP methods match the production endpoint.
- Target URL points at the production upstream path.
- Custom headers and query parameters are correct.
- Paywall passes Test in the dashboard.
Discovery
- Service categories, contact email, and docs links are filled in via Advertise.
- Agent guidance is accurate for agents.
- Per-service subdomain
openapi.jsonvalidates and is reachable — see API discovery.
End-to-end behavior
- x402 URL returns
402with no payment, and200with valid payment. - MPP URL works for any Tempo-enabled paywalls.
- Transactions show
Completedfor a real test payment (nanopayments:Pending→Completedafter Gateway batch settlement). - Events show
REQUEST → SUCCESS.
Settlement and operations
- Wallet balances appear correctly for the chains you enabled.
- You know how to withdraw to a wallet you control.
- If you need USD, connect a US bank in Settings and complete Bridge KYC/KYB for ACH bank off-ramp.
- Webhooks are configured and signature verification is tested (if you consume events on your server).
- Someone on your team has access to the dashboard for incident response.
Monitor payments
How to watch transactions, events, and wallet balances in production.

