Data Verticals
Balances
Fetch block-level changes in the balances of assets across wallets.
The crosschain.assets.fungible_balances_evm
model offers a historical record of fungible asset balances, including native gas tokens and ERC-20 compatible tokens.
Each entry in the model corresponds to a specific event/transaction that causes a balance change in a particular asset at the block level.
This means a new data entry is only created when a transaction alters an asset’s balance at the block level.
- For example, if a wallet receives 1 ETH in 2015 and experiences no further changes until yesterday, the model will have two entries: one for the initial receipt in 2015 and another for the recent change
Blockchain Coverage
EVM-compatible blockchains supported:
- ethereum, avalanche, arbitrum, base, bsc (Binance Smart Chain), polygon, optimism.
For information on Solana balances, refer to the Solana-specificdocs.
Sample Query
Table Column
Unique Key: unique_id
Column Name | Description |
---|---|
chain | The EVM-compatible blockchain of where the assets are held. |
address | The wallet address holding the token. |
token_address | The contract address of the token. Native tokens are represented with zero address. |
token_name | The name of the token. |
token_symbol | The symbol of the token. |
raw_balance_str | The raw balance as a string to retain precision. |
raw_balance | The raw balance as a numeric value. |
balance_str | The formatted balance as a string to retain precision. |
balance | The formatted balance as a numeric value. |
usd_balance | The balance converted to USD. |
usd_exchange_rate | The exchange rate used for USD conversion. |
block_timestamp | The timestamp of the block containing the balance. |
block_number | The block number containing the balance. |
block_hash | The hash of the block containing the balance. |
unique_id | A unique identifier for the balance record. |
_updated_at | The timestamp of the last update to the balance record. |