wallet_balance
Check wallet balances across EVM, Cosmos, and Solana chains. Returns native tokens, key ERC-20 tokens, USD values, and total portfolio value for pre-bridge fund verification.
Instructions
Check wallet balances across EVM, Cosmos, and Solana chains. Returns native token balances AND key ERC-20 token balances (USDC, USDT, WETH, WBTC, cbBTC, BTCB) by default. Uses multiple RPCs with automatic failover. Returns per-token balance, USD value (via CoinGecko), and total portfolio value. Call this before any bridging or farming operation to verify sufficient funds and gas.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| chains | No | Chains to check (default: all). Options: ethereum, optimism, bsc, polygon, arbitrum, avalanche, base, linea, scroll, zksync, mantle, blast, persistence, solana | |
| tokens | No | Custom tokens to check per chain, e.g. { "base": [{ "address": "0x...", "symbol": "FOO", "decimals": 18 }] } | |
| includeUsd | No | Include USD valuations for each balance (default: true). Uses CoinGecko prices, cached for 60s. | |
| includeTokens | No | Include ERC-20 token balances (USDC, USDT, WETH, WBTC, cbBTC, BTCB). Default: true. |