crosschain.price Table: ez_prices_hourly Type: View
What
Description
This table provides hourly price data for both native tokens and fungible tokens across multiple blockchain networks. The data combines curated token prices from external APIs like CoinGecko and CoinMarketCap into a unified view. Token addresses are normalized based on blockchain-specific conventions (e.g., IBC tokens and certain blockchains retain original case, while others are converted to lowercase). This table serves as the primary source for cross-chain price analysis and USD value calculations.Key Use Cases
- Cross-chain price comparison and analysis
- USD value calculations for token transfers and DeFi transactions
- Time-series price analysis and trend detection
- Arbitrage opportunity identification across blockchains
- Portfolio valuation and performance tracking
- Bridge activity monitoring and cross-chain flow analysis
- Token price volatility and market movement analysis
Important Relationships
- Native blockchain assets are flagged by the boolean column
is_nativeand tokens that have been verified by the Flipside team by the boolean columnis_verified. - Used by
ez_token_transfersand other ez_ tables for USD value calculations - Supports DeFi analytics through
ez_dex_swapsandez_lendingtables - Enables cross-chain bridge analysis via
ez_bridge_activitytables - Provides price context for NFT sales in
ez_nft_salestables
Commonly-used Fields
hour: Primary field for time-series analysis and trend detectiontoken_addressandblockchain: Essential for identifying specific assets across chainsprice: Critical for USD value calculations and financial analysissymbolandname: Key for asset identification and reporting, however these columns have no uniqueness constraints and should not be used as the only identifier when filtering to a particular token price.is_native: Important for distinguishing between native tokens and contract tokensis_imputed: Critical for data quality assessment and low-liquidity token analysisis_verified: Essential for filtering reliable token data and avoiding scams
Columns
| Column Name | Data Type | Description |
|---|---|---|
| HOUR | TIMESTAMP_NTZ | Hour that the price was recorded at. |
| TOKEN_ADDRESS | TEXT | The specific address representing the asset on a specific platform. This will be NULL if referring to a native asset. |
| SYMBOL | TEXT | The symbol of asset. |
| NAME | TEXT | The name of asset. |
| DECIMALS | NUMBER | The number of decimals for the asset. May be NULL. |
| PRICE | FLOAT | Closing price of the recorded hour in USD. |
| BLOCKCHAIN | TEXT | The Blockchain, Network, or Platform for this asset. |
| IS_NATIVE | BOOLEAN | A flag indicating assets native to the respective blockchain. |
| IS_IMPUTED | BOOLEAN | A flag indicating if the price was imputed, or derived, from the last arriving record. This is generally used for tokens with low-liquidity or inconsistent reporting. |
| IS_DEPRECATED | BOOLEAN | A flag indicating if the asset is deprecated or no longer supported by the provider. |
| IS_VERIFIED | BOOLEAN | A boolean flag indicating if the token is verified by either uniswap labs or passing a threshold of transfers metrics on the chain. |
| INSERTED_TIMESTAMP | TIMESTAMP_NTZ | The utc timestamp at which the row was inserted into the table. |
| MODIFIED_TIMESTAMP | TIMESTAMP_NTZ | The utc timestamp at which the row was last modified. |
| EZ_PRICES_HOURLY_ID | TEXT | The unique identifier for each row in the table. |