Tables
A tab per grain. Coverage shows which issuers report which measure.- Asset
- Asset and chain
- Deployment
One row per asset per day. Price and yield belong to the asset itself; every other measure is the asset’s deployments added together.
| Table | Value column | What it holds |
|---|---|---|
metrics_assets.price_daily | price | Asset price in USD (canonical across sources). |
metrics_assets.app_tvl_daily | app_tvl | Value of the asset deposited into onchain apps — lending markets, DEX pools and vaults |
metrics_assets.app_trading_volume_daily | app_trading_volume | Value of spot trades involving the asset on onchain venues — DEX pools and onchain order books — USD |
metrics_assets.apy_daily | apy | Annualized yield, native-market-cap-weighted across deployments. |
metrics_assets.market_cap_circulating_native_daily | market_cap_circulating_native | Circulating market cap of natively-issued deployments only. |
metrics_assets.market_cap_circulating_bridged_daily | market_cap_circulating_bridged | Circulating market cap of bridged deployments only, wrapped representations of supply issued elsewhere. |
metrics_assets.market_cap_circulating_daily | market_cap_circulating | Circulating market cap across every representation of the asset, native issuance plus bridged wrappers plus any off-chain component. |
metrics_assets.market_cap_circulating_offchain_daily | market_cap_circulating_offchain | Circulating market cap the issuer reports off-chain, the portion of a fund’s NAV no token contract represents. |
metrics_assets.holders_daily | holders | Distinct holders summed across every deployment of the asset; an address on two chains counts twice. |
metrics_assets.holders_native_daily | holders_native | Distinct holders across the asset’s natively-issued deployments only. |
metrics_assets.holders_bridged_daily | holders_bridged | Distinct holders across the asset’s bridged deployments only. |
metrics_assets.mints_native_daily | mints_native | Value minted (issued) on natively-issued deployments only. |
metrics_assets.mints_bridged_daily | mints_bridged | Value minted (issued) on bridged deployments only. |
metrics_assets.mints_daily | mints | Value minted (issued) across every deployment; a bridged mint is a distinct event, so this is a real total. |
metrics_assets.redemptions_native_daily | redemptions_native | Value redeemed (burned) on natively-issued deployments only. |
metrics_assets.redemptions_bridged_daily | redemptions_bridged | Value redeemed (burned) on bridged deployments only. |
metrics_assets.redemptions_daily | redemptions | Value redeemed (burned) across every deployment; a bridged burn is a distinct event, so this is a real total. |
metrics_assets.transfer_count_native_daily | transfer_count_native | Number of transfers on natively-issued deployments only. |
metrics_assets.transfer_count_bridged_daily | transfer_count_bridged | Number of transfers on bridged deployments only. |
metrics_assets.transfer_count_daily | transfer_count | Number of transfers across every deployment; a bridged transfer is a distinct event, so this is a real total. |
metrics_assets.transfer_volume_native_daily | transfer_volume_native | Value transferred on natively-issued deployments only. |
metrics_assets.transfer_volume_bridged_daily | transfer_volume_bridged | Value transferred on bridged deployments only. |
metrics_assets.transfer_volume_daily | transfer_volume | Value transferred across every deployment; a bridged transfer is a distinct event, so this is a real total. |
metrics_assets.daily_active_users_daily | daily_active_users | Distinct addresses sending the asset on the day, across every deployment. |
metrics_assets.weekly_active_users_daily | weekly_active_users | Distinct addresses sending the asset in the trailing 7 days, across every deployment. |
metrics_assets.monthly_active_users_daily | monthly_active_users | Distinct addresses sending the asset in the trailing 30 days, across every deployment. |
Sample queries
- One fund's daily read
- Tokenized stocks by supply
- One issuer's book
- One asset across chains
- Chains by real-world asset supply
- Yield across a type
Each measure is its own table, so a row with all three is a join on
asset_id and timestamp, bounded on each side. Join with full join: a fund can publish a price on a day no supply figure landed.