Skip to main content
TVL, fees, revenue, expenses, earnings and active users. One row per thing per day, at two grains: project, and project and chain.

Tables

Daily DEX pool trading volume, Hyperliquid trading contributions and bridge transfer volumes cover closed UTC days and follow the availability cutoff of each contributing chain.
One row per project per day. Everything the project runs, combined: gas from its chains and trading fees from its apps arrive added into one fee figure.
TableValue columnWhat it holds
metrics_projects.tvl_dailytvlValue locked in the project’s contracts at day end, in USD.
metrics_projects.trading_volume_dailytrading_volumeCash value of the trades that took place, in USD.
metrics_projects.active_loans_dailyactive_loansValue of loans outstanding at day end, in USD.
metrics_projects.assets_staked_dailyassets_stakedValue staked at day end, in USD.
metrics_projects.fees_dailyfeesTotal fees users paid, in USD. Chain gas plus app trading fees.
metrics_projects.fees_supply_side_dailyfees_supply_sideThe part of those fees the project passed on to the supply side, in USD.
metrics_projects.revenue_dailyrevenueFees the project kept, in USD.
metrics_projects.token_incentives_dailytoken_incentivesValue of the project’s own token paid out as rewards, in USD.
metrics_projects.expenses_dailyexpensesWhat the project spent, in USD: cost of revenue, token incentives and operating expenses, wherever each is reported onchain.
metrics_projects.earnings_dailyearningsWhat the project kept after costs, in USD. Goes negative when a project pays out more than it retains.
metrics_projects.treasury_dailytreasuryValue the project held at day end, in USD, its own token included.
metrics_projects.treasury_net_dailytreasury_netValue the project held at day end excluding its own token, in USD.
metrics_projects.outstanding_supply_dailyoutstanding_supplyStablecoin supply issued by the project and outstanding today, in USD. Stablecoin issuers only.
metrics_projects.user_dau_dailyuser_dauDistinct addresses that used the project that day. A HyperLogLog estimate, not a sum of the daily series.
metrics_projects.user_wau_dailyuser_wauDistinct addresses that used the project in the trailing 7 days. A HyperLogLog estimate.
metrics_projects.user_mau_dailyuser_mauDistinct addresses that used the project in the trailing 30 days. A HyperLogLog estimate.

Sample queries

Each measure is its own table, so a row with all three is a join on project_id and timestamp. Bound the day range on every side, or the unbounded side reads its whole table.