Get balances on one chain
singularityagent__balanceNative and token balances for one address on one chain. Accepts ENS/SNS names and address-book aliases. On EVM chains the token scan covers a curated set of major tokens unless you pass tokens explicitly. Pass atBlock to read a past block instead of now.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| chain | Yes | Chain id or alias, e.g. "base", "solana", "btc". | |
| budget | No | How much of each list to return: 'small' (10 items, for a tight context), 'standard' (the default), 'full' (this source's maximum), or a number for an exact count. Omitting it changes nothing. Anything cut is reported in `completeness` as truncated with counts, never dropped silently. | |
| tokens | No | Specific token contract addresses, mints, or denoms to check. | |
| address | Yes | Address, ENS/SNS name, or configured alias. | |
| atBlock | No | Read state as of this block height instead of now. Supported on EVM (needs an archive endpoint) and Cosmos (needs an archive LCD). Solana and UTXO chains reject it outright rather than answering with current state, so a result carrying `atBlock` is always genuinely historical. | |
| includeTokens | No | Set false to fetch only the native balance (faster). |