near.core Table: ez_token_transfers Type: Base Table
This table records daily balances for NEAR Accounts, according to the parameters set by the Near
teamās balances indexer. More details around the source data can be found by reading about the NEAR
Public Lakehouse on their documentation site: https://docs.near.org/tools/indexing.
Please Note - Flipside does not index or curate the data in this table, we simply provide it as-is
from the NEAR Public Lakehouse with a daily sync from the public access table located at
bigquery-public-data.crypto_near_mainnet_us.ft_balances_daily.
Description
This table provides an enhanced view of all token transfers on the NEAR Protocol blockchain, combining raw transfer data with token metadata, pricing information, and decimal adjustments. The table includes both raw and adjusted amounts, USD values, and comprehensive token context, making it the primary table for token flow analysis and economic calculations. This easy view eliminates the need for complex joins and calculations, providing ready-to-use data for analytics, reporting, and business intelligence workflows.Key Use Cases
- Token flow analysis with accurate decimal-adjusted amounts and USD values
- DeFi protocol volume analysis and liquidity monitoring
- Token economics analysis and market impact assessment
- Cross-token comparison and portfolio analysis
- Whale movement tracking with value context
- Token distribution analysis and holder behavior tracking
- Economic impact analysis of token transfers and market movements
Important Relationships
- Enhances
core.fact_token_transferswith pricing and metadata fromprice.ez_prices_hourly - Combines token metadata from
core.dim_ft_contract_metadatafor complete token context - Supports
defi.ez_dex_swapswith accurate token pricing and amounts - Enables
defi.ez_bridge_activitywith cross-chain value analysis - Powers
stats.ez_core_metrics_hourlywith aggregated transfer values - Provides foundation for all token-related analytics and reporting
Commonly-used Fields
amount_rawandamount_precise: Essential for accurate token amount analysisamount_usd: Critical for economic analysis and value calculationsblock_timestamp: Primary field for time-series analysis and trend detectionfrom_addressandto_address: Important for flow analysis and network mappingcontract_address: Essential for token-specific analysis and filteringsymbolanddecimals: Important for token identification and decimal handlingtoken_price: Useful for price trend analysis and market impact assessment
Columns
| Column Name | Data Type | Description |
|---|---|---|
| BLOCK_ID | NUMBER | The height of the chain this block corresponds with. |
| BLOCK_TIMESTAMP | TIMESTAMP_NTZ | The date and time at which the block began. |
| TX_HASH | TEXT | Unique identifier (hash) of this transaction. |
| RECEIPT_ID | TEXT | |
| CONTRACT_ADDRESS | TEXT | The address of the deployed contract for the token, nft, or other smart contract. |
| FROM_ADDRESS | TEXT | The address the sends the token. |
| TO_ADDRESS | TEXT | The receiver of usn token. |
| MEMO | TEXT | Optional log message within the transaction (often null). This field contains additional information or context about the transfer, such as transaction notes, reference numbers, or descriptive text. Memos are commonly used in cross-chain bridges, exchange deposits, or other scenarios where additional context is needed to identify or process the transfer. The memo field is optional and frequently null for standard transfers. |
| AMOUNT_RAW | TEXT | Unadjusted amount of tokens as it appears on-chain (not decimal adjusted). This is the raw token amount before any decimal precision adjustments are applied. For example, if transferring 1 NEAR token, the amount_raw would be 1000000000000000000000000 (1e24) since NEAR has 24 decimal places. This field preserves the exact on-chain representation of the token amount for precise calculations and verification. |
| AMOUNT_RAW_PRECISE | FLOAT | Decimal adjusted amount of tokens (as float, rounded - use this generally). This field provides the token amount after applying the appropriate decimal precision adjustments based on the tokenās decimal places. For example, if transferring 1 NEAR token, the amount_adj would be 1.0 after dividing the raw amount (1e24) by 10^24. This field is the most commonly used representation for token amounts in analytics and reporting as it provides human-readable values. |
| AMOUNT_PRECISE | TEXT | |
| AMOUNT | FLOAT | |
| AMOUNT_USD | FLOAT | |
| DECIMALS | NUMBER | |
| SYMBOL | TEXT | |
| TOKEN_PRICE | FLOAT | |
| TOKEN_IS_VERIFIED | BOOLEAN | Boolean flag indicating whether the token or price record is verified by Flipsideās crosschain curation process. Verified tokens are prioritized for analytics and are considered reliable for most use cases. Unverified tokens may be incomplete, deprecated, or experimental. |
| TRANSFER_TYPE | TEXT | Nature of the transfer. This field categorizes the type of token transfer being performed. Common values include ānativeā for raw NEAR token transfers, ānep141ā for fungible token transfers following the NEAR token standard, and other protocol-specific transfer types. This helps distinguish between different token standards and transfer mechanisms used on the NEAR blockchain. |
| TRANSFER_ACTION | TEXT | The event that caused the transfer. |
- Transfer: A standard transfer Action of tokens from one address to another.
- Deposit: A deposit Action of tokens into a contract.
- ft_transfer: A transfer of tokens using the ft_transfer method.
- ft_transfer_call: A transfer of tokens using the ft_transfer_call method.
- ft_mint: A minting of tokens using the ft_mint method.
- order_added: An order being added to the orderbook.
- add_liquidity: Adding liquidity to a pool.
- near_deposit: A deposit of NEAR tokens into the wrap.near contract.
- near_withdraw: A withdrawal of NEAR tokens from the wrap.near contract. | | RECEIPT_SUCCEEDED | BOOLEAN | Boolean indicating whether the receipt was successfully processed. This field tracks the execution status of the receipt, which is crucial for understanding transaction outcomes. While most transactions succeed, individual receipts within a transaction can fail due to various reasons such as insufficient gas, contract errors, or invalid parameters. This field is essential for filtering successful operations and analyzing failure patterns. | | EZ_TOKEN_TRANSFERS_ID | TEXT | A unique identifier for the record. | | ACTION_ID | TEXT | | | INSERTED_TIMESTAMP | TIMESTAMP_NTZ | The timestamp at which the record was initially created and inserted into this table. | | MODIFIED_TIMESTAMP | TIMESTAMP_NTZ | The timestamp at which this record was last modified by an internal process. |