Funds

Your console account holds a prepaid balance denominated in USDC on Base. All billing - chat, image, video - debits this balance per token (or per request, per the model's pricing). Watch it live on the console Account page.

Deposits

  1. Open the Account page and start a deposit. The console shows the deposit address and the minimum deposit amount.
  2. Send USDC on Base from your registered wallet to that address.
  3. The deposit is credited automatically after the transfer confirms on-chain. No ticket, no manual step.

The from-registered-wallet rule matters: transfers sent from a different wallet are not auto-credited. If you hold funds in another wallet, move them to your registered wallet first, then deposit.

Withdrawals

Withdraw the unused balance back to your registered wallet from the same Account page:

  1. Enter the amount. The gateway prepares the withdrawal and freezes that amount immediately so it cannot be spent twice.
  2. Sign with your wallet. Every single withdrawal requires a fresh wallet signature - your API key alone can never move funds. If you lose the sk- key, your balance is still safe.
  3. The withdrawal is processed as a chain transfer. While it is pending you can cancel it from the console, which unfreezes the amount.

Balance and usage

  • Current balance, deposit, and withdrawal history: console Account page.
  • Per-request usage and logs: console Usage and Logs pages.
  • Agents can read the same information through the get_balance, get_deposit_info, list_deposits, and list_withdrawals MCP tools - see the MCP section of https://tokpum.com/llms.txt.