Documentation Index
Fetch the complete documentation index at: https://docs.dune.com/llms.txt
Use this file to discover all available pages before exploring further.
balances_<chain>.latest returns the most recent non-zero balance for every (address, token_address) pair. USD value is joined from prices.latest. Refreshed hourly.
For historical balances use balances_<chain>.daily_updates. For block-level resolution use balances_<chain>.updates.
Table Schema
| Column | Type | Description |
|---|---|---|
blockchain | varchar | Chain identifier (e.g. ethereum) |
address | varbinary | Account address |
token_address | varbinary | Token contract address. Native tokens use the standardized address from dune.blockchains (zero address on most EVMs, 0x0000…1010 on Polygon). |
token_standard | varchar | native or erc20 |
token_symbol | varchar | Token symbol from tokens_<chain>.erc20 (nullable) |
balance_raw | uint256 | Current balance in raw units (always > 0) |
balance | double | Current balance in display units (balance_raw / 10^decimals, falls back to 18 decimals when unknown) |
balance_usd | double | balance * prices.latest.price. NULL when no price is available for that token; coalesce(balance_usd, 0) if you need to sum across mixed-coverage tokens. |
block_number | bigint | Block of the most recent balance update |
updated_at | timestamp | Block time of the most recent balance update |