EVM Wallet Balance Lookup
evm_wallet_balance_lookupRetrieve the current native ETH balance of a wallet on Ethereum or Base and, optionally, balances for up to 20 specified ERC-20 token contracts. Results are point-in-time observations of live chain state and may change between calls. Does not evaluate wallet ownership, solvency, transaction safety, or whether a transaction should be executed. USE WHEN: an agent needs the current ETH balance or balances of specific ERC-20 tokens for an EVM address. DO NOT USE WHEN: the agent needs transaction details (evm_transaction_hash_lookup), current gas price (evm_gas_price_lookup), historical balances, or a transaction execution decision.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| chain | Yes | EVM network containing the wallet. | |
| tokens | No | Up to 20 ERC-20 token contract addresses to query balances for. | |
| address | Yes | One EVM wallet address to inspect. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| chain | Yes | EVM network queried. | |
| address | Yes | EVM wallet address inspected. | |
| observed_at | Yes | UTC observation time. | |
| native_balance | Yes | Current native ETH balance observed at request time. | |
| token_balances | Yes | Balances for each requested ERC-20 token contract address. |