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 NameDescription
chainThe EVM-compatible blockchain of where the assets are held.
addressThe wallet address holding the token.
token_addressThe contract address of the token. Native tokens are represented with zero address.
token_nameThe name of the token.
token_symbolThe symbol of the token.
raw_balance_strThe raw balance as a string to retain precision.
raw_balanceThe raw balance as a numeric value.
balance_strThe formatted balance as a string to retain precision.
balanceThe formatted balance as a numeric value.
usd_balanceThe balance converted to USD.
usd_exchange_rateThe exchange rate used for USD conversion.
block_timestampThe timestamp of the block containing the balance.
block_numberThe block number containing the balance.
block_hashThe hash of the block containing the balance.
unique_idA unique identifier for the balance record.
_updated_atThe timestamp of the last update to the balance record.