Onchain Router Base Mainnet
Base mainnet · USDC paymentsAny verified wallet can pay. Check every payment term and set a local spending limit before signing.

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.

Reviewed 2026-08-21Catalog d815ab0e8989

Search guides, endpoint references, models, and pricing.