# Production environment and funding

## 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.
