Skip to main content
Schema: flow.core_evm Table: ez_token_transfers Type: Base Table

Description

A curated and enriched table containing token transfer events across EVM-compatible blockchains. This table consolidates token transfer data from event logs, providing a comprehensive view of all token movements including ERC-20, ERC-721, and other token standards. The table includes enriched metadata such as token names, symbols, decimals, and USD values, making it the primary source for token transfer analysis. Each record represents a single token transfer with complete context and enriched data.

Key Use Cases

  • Token Transfer Analysis: Tracking token movements and transfer patterns across EVM chains
  • Portfolio Tracking: Monitoring token holdings and transfer activities for specific addresses
  • Token Economics: Analyzing token distribution, circulation, and economic activity
  • DeFi Analysis: Understanding token flows in DeFi protocols and yield farming activities
  • Cross-Chain Token Analysis: Comparing token transfer patterns across different EVM-compatible blockchains
  • Token Performance: Monitoring token usage, adoption, and transfer volume trends

Important Relationships

  • core_evm__fact_event_logs: Links to underlying event logs that generated these transfers
  • core_evm__fact_transactions: Links to transactions that triggered these transfers
  • core_evm__dim_contracts: Links to token contract metadata for transfer analysis
  • core_evm__dim_labels: Links to address labels for user and contract identification
  • price__ez_prices_hourly: Links to token prices for USD value calculations
  • core__ez_token_transfers: May provide comparison data with native Flow token transfers

Commonly-used Fields

  • FROM_ADDRESS/TO_ADDRESS: Essential for transfer flow analysis and user behavior studies
  • CONTRACT_ADDRESS: Critical for token identification and contract-specific analysis
  • AMOUNT/AMOUNT_USD: Important for transfer value analysis and economic activity tracking
  • TOKEN_STANDARD: Key for token type categorization and standard-specific analysis
  • SYMBOL/NAME: Critical for token identification and user interface display
  • BLOCK_TIMESTAMP: Essential for time-series analysis and temporal transfer tracking

Columns

Column NameData TypeDescription
BLOCK_NUMBERNUMBERAlso known as block height. The block number, which indicates the length of the blockchain, increases after the addition of each new block.
BLOCK_TIMESTAMPTIMESTAMP_NTZThe date and time at which the block was produced.
TX_HASHTEXTTransaction hash is a unique 66-character identifier that is generated when a transaction is executed.
TX_POSITIONNUMBERThe position of the transaction within the block.
EVENT_INDEXNUMBEREvent number within a transaction.
FROM_ADDRESSTEXTThe sending address of this transfer.
TO_ADDRESSTEXTThe receiving address of this transfer. This can be a contract address.
CONTRACT_ADDRESSTEXTThe address of the contract that the event log was emitted from.
TOKEN_STANDARDTEXTThe type of token transferred in this event, for example erc721, erc1155, or erc20.
TOKEN_IS_VERIFIEDBOOLEAN
NAMETEXTThe name of the deployed contract. Please note this is not necessarily unique.
SYMBOLTEXTThe symbol used to represent this contract. Please note this is not necessarily unique.
DECIMALSNUMBERThe decimals for the token contract.
RAW_AMOUNT_PRECISETEXTThe amount of tokens transferred returned as a string to preserve precision. This value is not decimal adjusted.
RAW_AMOUNTFLOATThe amount of tokens transferred. This value is not decimal adjusted.
AMOUNT_PRECISETEXTThe decimal transformed amount for this token returned as a string to preserve precision. Tokens without a decimal adjustment will be nulled out here.
AMOUNTFLOATThe decimal transformed amount for this token. Tokens without a decimal adjustment will be nulled out here.
AMOUNT_USDFLOATThe amount in US dollars for this transfer at the time of the transfer. Tokens without a decimal adjustment or price will be nulled out here.
ORIGIN_FUNCTION_SIGNATURETEXTThe function signature of the call that triggered this transaction.
ORIGIN_FROM_ADDRESSTEXTThe from address at the transaction level.
ORIGIN_TO_ADDRESSTEXTThe to address at the transaction level.
EZ_TOKEN_TRANSFERS_IDTEXTThe unique identifier for each row in the table.
INSERTED_TIMESTAMPTIMESTAMP_NTZThe UTC timestamp at which the row was inserted into the table.
MODIFIED_TIMESTAMPTIMESTAMP_NTZThe UTC timestamp at which the row was last modified.