Skip to main content
x402Go is a pay-as-you-go x402 facilitator on Celo. Which means you do not need to get facilitator credits or think about fees. Every payment pays the fees for itself. x402Go verifies every payment, pays for and settles it on-chain, and sends the rest directly to your configured payout address. We never hold your funds.

Quickstart

Protect your first endpoint in a few minutes.

API reference

Request and response formats for /supported, /verify, and /settle.

Celo Sepolia sandbox

Test your integration with testnet tokens before you go live.

How it works

How verification, settlement, and payouts fit together.

Before you start

  1. Sign in to the x402Go dashboard with your wallet.
  2. Set your payout wallet. This is where your earnings are sent.
  3. Create an API key. It is shown only once, so copy it right away and store it like a password.
  4. Copy your payment address from the dashboard.
  5. Set the payment address as payTo in your x402 payment configuration.
There is nothing to deploy. Your payment address is the same on every supported network, and it is set up automatically when your first payment settles on each one.
Keep these three apart:
  • API key: a secret that authenticates your server’s requests to the facilitator.
  • Payment address: the payTo in your payment requirements. Clients pay this address.
  • Payout wallet: your own wallet, where settled payments end up.
Never use your payout wallet as payTo. The facilitator rejects requests whose payTo is not your payment address.

Facilitator

Base URL:
/verify and /settle require your API key in the x-api-key header. Keep it on your server and never expose it to clients. See the API reference for details.

Supported networks and assets

x402Go is live on Celo mainnet with USDC, USDT, USAT, and cNGN. Use Celo Sepolia for testing. Call GET /supported for the current list.

Choose your integration