Developer documentation
Production environment and funding
Understand the Base mainnet payment environment and how to fund a wallet with USDC.
Page tools
Base mainnet
- Network:
eip155:8453 - Payment asset: United States Dollar Coin (USDC) on Base, contract
0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913 - Scheme: x402 v2
upto - Capabilities: enabled Gemini text and image models plus the available ElevenLabs MP3 speech models in
GET /v1/models - Recipient:
0xA7660dea6AadCc87CbB5e79ccd262d391e61dE5d
Any wallet may pay after successful x402 verification. The service does not require registration or a pre-approved wallet list. We still recommend a dedicated wallet with the smallest practical balance and local limits for each request and each session. Check the payment recipient shown by the live endpoint before every signature.
Funding and wallet safety
Fund the buyer wallet with only the USDC required for the next few requests. You may also need a small amount of Ether (ETH) on Base if the selected payment path does not cover the network fee. Validate the network, USDC contract, recipient, expiry, scheme, and maximum amount in every live HTTP 402 response before signing.
