get_token_balances
Lists all ERC-20 token balances held by an Ethereum address, including token name, symbol, contract address, and amount. Supports pagination for wallets with many tokens.
Instructions
List all ERC-20 token balances held by an Ethereum address. Returns token name, symbol, contract address, and human-readable amount for each token. Requires ETHERSCAN_API_KEY env var. Supports pagination for wallets with many tokens. Use get_erc20_transfers as fallback if no API key.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| address | Yes | Ethereum address (0x...) to check token balances for | |
| page | No | Page number for pagination (default 1) | 1 |
| offset | No | Number of results per page (default 100, max ~10000 with API key) | 100 |