Maintained by: Dune · Refresh: ~1.5 hours · Chains: EVM networks, Solana
Get This Data
Access balance data via API, Datashare, or the Dune App.
Available Datasets
EVM Token & NFT Balances
Token balances for addresses on EVM-compatible networks including native currencies, ERC20, ERC721, and ERC1155 tokens
Solana Latest Balances
Current SOL and SPL token balances for every address on Solana
Solana Daily Balances
Historical daily SOL and SPL token balance snapshots for every address on Solana
Key Features
- Multi-Asset Coverage: Native currencies, ERC20 tokens, NFTs (ERC721/ERC1155), SOL, and SPL tokens
- Daily Snapshots: End-of-day balance snapshots for historical analysis
- Granular Changes: Block-level balance change tracking
- Cross-Chain Support: Balance data across multiple EVM networks and Solana
When to Use These Tables
- Track wallet portfolio holdings and historical balances
- Analyze token holder distribution and concentration metrics
- Monitor treasury balances for DAOs and protocols
- Build wallet scoring and risk profiling systems
- Power portfolio dashboards and balance alerts
Query Performance
Balance tables come in two variants:_latest (current snapshot) and _daily (historical). Use _latest for current balances and _daily for historical analysis.
Partition keys: blockchain, token_address (varies by table)
Methodology
Balance tables are maintained by Dune (source code). They compute cumulative balances from token transfer events — summing all incoming and outgoing transfers per address per token. The_latest tables provide the most recent balance snapshot, while _daily tables store end-of-day balances for historical analysis.
Example Queries
Top ETH holders on Ethereum:Related Tables
tokens.transfers— Raw transfer events underlying balance calculationsprices.day/prices.latest— Token pricing for USD balance valuestokens.erc20— Token metadata (symbols, decimals)tokens_solana.fungible— Solana SPL token metadatalabels.addresses— Address identification for known entities