ScrapeMole Onchain: prices, DEX prices, ENS/Basenames, gas, tokens, balances, holders and transactions on Base and Ethereum: Wallet balances
balancesUse when you need what a wallet or contract holds: reads the native ETH balance and ERC-20 balances (a default set of major tokens, or up to 20 token symbols/addresses you pass) for one address on Base or Ethereum in a single multicall, with human-readable amounts and USD values from Chainlink feeds, plus a total. Zero balances are omitted unless asked. Paid tool: x402 USDC on Base, $0.003 per successful call; call without payment to receive the PaymentRequired object.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"address": "<address>"
},
"name": "balances"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| chain | No | Chain. | base |
| tokens | No | Comma-separated token symbols (from the default list) or 0x token addresses, max 20. Default: major tokens of the chain. | |
| address | Yes | Wallet or contract address (0x…). | |
| includeZero | No | Also list zero balances (true/false). | false |