Generated 2026-09-02T14:15:06Z from live ClickHouse queries against this estate's ledger. Held inventory: 9,370 observations · 47 distinct series · 7 upstream sources · first row 2026-08-09 17:15:20 · newest row 2026-09-02 13:49:30 · 9,370/9,370 rows carry a verify_url. 41 series refreshed in the last 24h (935 fresh rows). Nothing on this page is cached, estimated, or remembered.
other) — packaged as a
read-only product page. The token's on-chain life (supply, holders, transfers, contract
counters) is read from public Ethereum indexers and RPC; the protocol economy's fees,
revenue and staking TVL from DefiLlama's rollups; the market reference from the
CoinGecko coin page; dev velocity from GitHub. This page reports what those endpoints
answered and when. It does not forecast, rank investment merit, or advise. The estate
holds no keyless node-network stats API for HOPR — no node-count telemetry is
published or implied, because none is held. Where a metric has a measurement caveat,
the caveat ships with the metric — the zero-constant tvl_usd, the dual-source stamp
gaps, and the three-way supply read are declared below. All source families hold
verify_urls on 100% of their rows; there are no unattributed figures on this page.7 source families feed this network's ledger. Every row
they wrote carries its own source, as_of and
verify_url; this table is the live rollup of that.
| Source | Rows held | Series | Rows w/ verify_url | Window (UTC) | Sample origin |
|---|---|---|---|---|---|
| CoinGecko /coins/markets | 6,906 | 24 | 6,906 | 2026-08-09 17:15:20 → 2026-09-02 13:49:30 | sample origin ↗ |
| DefiLlama /overview/fees | 1,032 | 7 | 1,032 | 2026-08-09 17:17:15 → 2026-09-02 12:58:01 | sample origin ↗ |
| deep_stats_eth_rpc | 581 | 3 | 581 | 2026-08-25 14:41:01 → 2026-09-02 13:41:01 | sample origin ↗ |
| deep_stats_eth_blockscout | 388 | 2 | 388 | 2026-08-25 14:41:01 → 2026-09-02 13:41:01 | sample origin ↗ |
| DefiLlama /protocols | 253 | 2 | 253 | 2026-08-22 13:18:55 → 2026-09-02 12:58:01 | sample origin ↗ |
| github | 114 | 6 | 114 | 2026-08-09 23:42:07 → 2026-09-01 12:29:01 | sample origin ↗ |
| evm_blockscout | 96 | 6 | 96 | 2026-08-09 23:27:47 → 2026-09-02 12:37:02 | sample origin ↗ |
One row per series: latest value, a 30-day sparkline of daily last-known values (scaled to the series' own min→max), day count, and window change. Series absent from the 30-day window are omitted from this table, not zero-filled.
| Series | Latest | 30-day shape | Days held | 30d change | Window & provenance |
|---|---|---|---|---|---|
price_usd | 0.0112 usd | █▂▁▄▂▃▃▅▅▆▆▇▅▃▇█▅▄ | 18 | -5.4% | 2026-08-09 → 2026-09-02 via CoinGecko /coins/markets · origin ↗ |
market_cap_usd | 7,442,577 usd | █▂▁▄▂▃▃▅▅▆▆▇▅▃▇█▅▄ | 18 | -5.3% | 2026-08-09 → 2026-09-02 via CoinGecko /coins/markets · origin ↗ |
volume_24h_usd | 16,381.65 usd | ▂▂▂▂█▂▂▂▁▃▂▁ | 12 | -56.9% | 2026-08-22 → 2026-09-02 via CoinGecko /coins/markets · origin ↗ |
circulating_supply | 666,762,263.0159 tokens | ▁▁▁▁▁▁▁▁▁▁▁▄▄▄▄▄██ | 18 | +0.1% | 2026-08-09 → 2026-09-02 via CoinGecko /coins/markets · origin ↗ |
total_supply | 689,921,052.7559 tokens | ▁▁▁▁▁▁▁▁▁▁▁▄▄▄▄▄██ | 18 | +0.1% | 2026-08-09 → 2026-09-02 via CoinGecko /coins/markets · origin ↗ |
max_supply | 1,000,000,000 tokens | ▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁ | 18 | +0.0% | 2026-08-09 → 2026-09-02 via CoinGecko /coins/markets · origin ↗ |
fully_diluted_valuation_usd | 7,701,082 usd | █▂▁▄▂▃▃▅▅▆▆▇▅▃▇█▅▄ | 18 | -5.3% | 2026-08-09 → 2026-09-02 via CoinGecko /coins/markets · origin ↗ |
fees_24h_usd | 43.81 usd | ▅▂▂▂▁▅▅▄▃▄▅▆▇████▆ | 18 | +5.8% | 2026-08-09 → 2026-09-02 via DefiLlama /overview/fees · origin ↗ |
fees_30d_usd | 1,278.49 usd | █▄▄▃▂▂▁▁▁▁▁▁▂▂▃▄▄▅ | 18 | -7.5% | 2026-08-09 → 2026-09-02 via DefiLlama /overview/fees · origin ↗ |
revenue_24h_usd | 43.81 usd | ▂▁▃▄▅▆▇███▅ | 11 | +15.0% | 2026-08-23 → 2026-09-02 via DefiLlama /overview/fees · origin ↗ |
staking_tvl_usd | 310,911.6905 usd | ▁▆▅▃▆▃▁▄█▅▂ | 11 | +1.4% | 2026-08-23 → 2026-09-02 via DefiLlama /protocols · origin ↗ |
tvl_usd | 0 usd | ▁▁▁▁▁▁▁▁▁▁▁▁ | 12 | — | 2026-08-22 → 2026-09-02 via DefiLlama /protocols · origin ↗ |
onchain_total_supply | 689,921,052.7559 tokens | ▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▄▄▄▄▄██ | 24 | +0.1% | 2026-08-09 → 2026-09-02 via deep_stats_eth_rpc · origin ↗ |
holders_count | 8,154 holders | ▁▁▁▁▂▂▂▂▂▂▂▃▃▄▄▅▆▇▇▇▇███ | 24 | +1.4% | 2026-08-09 → 2026-09-02 via deep_stats_eth_blockscout · origin ↗ |
token_transfers_total | 144,607 transfers | ▁▂▂▂▆▆▆▆▇▇██ | 12 | +0.8% | 2026-08-22 → 2026-09-02 via deep_stats_eth_blockscout · origin ↗ |
ethereum_gas_price_gwei | 0.1643 gwei | ▁▁▁▁▁▆▁▁█ | 9 | +280.1% | 2026-08-25 → 2026-09-02 via deep_stats_eth_rpc · origin ↗ |
ethereum_block_height | 25,889,970 blocks | ▁▂▃▄▅▆▇▇█ | 9 | +0.2% | 2026-08-25 → 2026-09-02 via deep_stats_eth_rpc · origin ↗ |
dev_stars | 259 stars | ▁▁▅▅▅▅▅▅▅▅▅▅▅▅▅▅▅██ | 19 | +0.8% | 2026-08-09 → 2026-09-01 via github · origin ↗ |
dev_open_issues | 140 issues | ▁▂▆██▅▅▄▅▅▅▅▅▅▆▆▆▇█ | 19 | +13.8% | 2026-08-09 → 2026-09-01 via github · origin ↗ |
market_cap_rank | 1,373 rank | ▃▃▂▁▂▅▅█▁▄▄█ | 12 | +2.1% | 2026-08-22 → 2026-09-02 via CoinGecko /coins/markets · origin ↗ |
Market-data reference rows: price, supply, capitalisation, diluted valuation, and the published change columns including ATH/ATL. These are the coin-page reference's own numbers — the estate does not model, smooth, or forward-fill them. The CoinGecko circulating_supply / total_supply rows and the chain reads are separate measurements from separate endpoints, shown side by side and never merged.
| Metric | Latest | As of (UTC) | Verify |
|---|---|---|---|
circulating_supply | 666,762,263.0159 tokens | 2026-09-02 13:49:30 | origin ↗ |
fully_diluted_valuation_usd | 7,701,082 | 2026-09-02 13:49:30 | origin ↗ |
market_cap_change_24h_pct | -4.4952 percent | 2026-09-02 13:49:30 | origin ↗ |
market_cap_change_24h_usd | -350,304.5143 | 2026-09-02 13:49:30 | origin ↗ |
market_cap_rank | 1,373 rank | 2026-09-02 13:49:30 | origin ↗ |
market_cap_usd | 7,442,577 | 2026-09-02 13:49:30 | origin ↗ |
max_supply | 1,000,000,000 tokens | 2026-09-02 13:49:30 | origin ↗ |
price_ath_usd | 0.9515 | 2026-09-02 13:49:30 | origin ↗ |
price_atl_usd | 0.0098 | 2026-09-02 13:49:30 | origin ↗ |
price_change_14d_pct | 11 percent | 2026-09-02 13:49:30 | origin ↗ |
price_change_1h_pct | -0.8 percent | 2026-09-02 13:49:30 | origin ↗ |
price_change_1y_pct | -80.1 percent | 2026-09-02 13:49:30 | origin ↗ |
price_change_200d_pct | -81.1 percent | 2026-09-02 13:49:30 | origin ↗ |
price_change_24h_pct | -4.532 percent | 2026-09-02 13:49:30 | origin ↗ |
price_change_24h_usd | -0.0005 | 2026-09-02 13:49:30 | origin ↗ |
price_change_30d_pct | -6.5 percent | 2026-09-02 13:49:30 | origin ↗ |
price_change_7d_pct | -1.3 percent | 2026-09-02 13:49:30 | origin ↗ |
price_from_ath_pct | -98.8269 percent | 2026-09-02 13:49:30 | origin ↗ |
price_from_atl_pct | 14.059 percent | 2026-09-02 13:49:30 | origin ↗ |
price_high_24h_usd | 0.0117 | 2026-09-02 13:49:30 | origin ↗ |
price_low_24h_usd | 0.011 | 2026-09-02 13:49:30 | origin ↗ |
price_usd | 0.0112 | 2026-09-02 13:49:30 | origin ↗ |
total_supply | 689,921,052.7559 tokens | 2026-09-02 13:49:30 | origin ↗ |
volume_24h_usd | 16,381.65 | 2026-09-02 13:49:30 | origin ↗ |
Protocol fee and revenue rollups for the HOPR mixnet economy, from
api.llama.fi/summary/fees/hopr (fees) and its
?dataType=dailyRevenue sibling (revenue). At generation the revenue reads
equal the fee reads — stated, not reconciled. HOPR's fee accrual is the pay-to-relay
cover-traffic market, not staking yield.
| Metric | Latest | As of (UTC) | Rows held | Verify |
|---|---|---|---|---|
fees_1y_usd | 35,574.16 | 2026-09-02 12:58:01 | 123 | origin ↗ |
fees_24h_usd | 43.81 | 2026-09-02 12:58:01 | 180 | origin ↗ |
fees_30d_usd | 1,278.49 | 2026-09-02 12:58:01 | 180 | origin ↗ |
fees_7d_usd | 330.2 | 2026-09-02 12:58:01 | 180 | origin ↗ |
fees_alltime_usd | 180,763.97 | 2026-09-02 12:58:01 | 123 | origin ↗ |
revenue_24h_usd⚠ DefiLlama dataType=dailyRevenue read — equals the fees value at generation; distinct endpoint, no reconciliation claimed | 43.81 | 2026-09-02 12:58:01 | 123 | origin ↗ |
revenue_30d_usd⚠ DefiLlama dataType=dailyRevenue read — equals the fees value at generation; distinct endpoint, no reconciliation claimed | 1,278.49 | 2026-09-02 12:58:01 | 123 | origin ↗ |
The DefiLlama protocol page's two TVL answers, published exactly as
read: staking_tvl_usd flows 292,825.33 → 330,391.51 across our window;
tvl_usd has read 0 in all 130 rows we hold.
tvl_usd has returned 0 in every single row we hold (130/130). We publish
it as the endpoint's own answer with its as_of stamps — it is not a gap, so it is not
zero-filled in the other direction either (invented non-zero). A buyer reads it as
"DefiLlama reports no non-staking TVL for HOPR at any poll in our window". We do not
recompute, round, or interpret it further, and we do not sum it with
staking_tvl_usd, which is a different series.| Metric | Latest | As of (UTC) | Rows held | Verify |
|---|---|---|---|---|
staking_tvl_usd⚠ different DefiLlama dataType — never summed with tvl_usd | 310,911.6905 | 2026-09-02 12:58:01 | 123 | origin ↗ |
tvl_usd⚠ read as 0 in all 130 held rows — the protocol page's own answer | 0 | 2026-09-02 12:58:01 | 130 | origin ↗ |
Chain reads for the HOPR token
(0xf5581dfe…): total supply, holder count, transfer count,
and the token contract's gas/transaction counters. Dual-source series (publicnode RPC,
deep_stats_eth_blockscout, evm_blockscout) are separate rows with their own stamps —
the day-ago gaps are shown, not smoothed.
| Metric | Latest | As of (UTC) | Source | Rows held | Verify |
|---|---|---|---|---|---|
contract_gas_used_total | 3,912,266,209 gas | 2026-09-02 12:37:02 | evm_blockscout | 11 | origin ↗ |
contract_transactions_total | 43,824 transactions | 2026-09-02 12:37:02 | evm_blockscout | 11 | origin ↗ |
ethereum_block_height | 25,889,970 blocks | 2026-09-02 13:41:01 | deep_stats_eth_rpc | 194 | origin ↗ |
ethereum_gas_price_gwei | 0.1643 gwei | 2026-09-02 13:41:01 | deep_stats_eth_rpc | 194 | origin ↗ |
holders_count | 8,154 holders | 2026-09-02 13:41:01 | deep_stats_eth_blockscout | 194 | origin ↗ |
holders_count | 8,147 holders | 2026-09-01 23:37:02 | evm_blockscout | 25 | origin ↗ |
onchain_total_supply | 689,921,052.7559 tokens | 2026-09-02 13:41:01 | deep_stats_eth_rpc | 193 | origin ↗ |
onchain_total_supply | 689,921,052.7559 tokens | 2026-09-01 23:37:02 | evm_blockscout | 25 | origin ↗ |
token_transfers_total | 144,607 transfers | 2026-09-02 13:41:01 | deep_stats_eth_blockscout | 194 | origin ↗ |
token_transfers_total | 144,534 transfers | 2026-09-01 23:37:02 | evm_blockscout | 13 | origin ↗ |
top_holder_balance | 145,293,807.3972 tokens | 2026-09-02 12:37:02 | evm_blockscout | 11 | origin ↗ |
deep_stats_eth_rpc) and the Blockscout token read
(evm_blockscout) both read 689,921,052.7558945 tokens, and the CoinGecko
reference total_supply reads the same. Three endpoints, three measurement
paths, one answer. They are shown as separate rows above with their own stamps — no
reconciliation is performed or claimed.Public repo activity for HOPR: the hoprnet/hoprnet repo for stars, forks, issues, watchers and days-since-push, plus the org-level public-repo count. Daily snapshots; each row keeps its own as-of stamp.
| Metric | Latest | As of (UTC) | Rows held | Verify |
|---|---|---|---|---|
dev_days_since_push⚠ clock since last push — grows until the next push | 0.025 days | 2026-09-01 12:29:01 | 19 | origin ↗ |
dev_forks | 101 forks | 2026-09-01 12:29:01 | 19 | origin ↗ |
dev_open_issues | 140 issues | 2026-09-01 12:29:01 | 19 | origin ↗ |
dev_public_repos | 187 repos | 2026-09-01 12:29:01 | 19 | origin ↗ |
dev_stars | 259 stars | 2026-09-01 12:29:01 | 19 | origin ↗ |
dev_watchers | 13 watchers | 2026-09-01 12:29:01 | 19 | origin ↗ |
Every series held for HOPR with rows in the last 30 days: latest value, when it was observed, which source observed it, how many rows we hold, how many of the last 30 days it reported, its comparability grade, and the origin link. "days/30" counts distinct dates with at least one row in the window.
| Metric | Latest | As of (UTC) | Source | Rows | Days/30 | Comparability | Verify |
|---|---|---|---|---|---|---|---|
circulating_supply⚠ ⚠ CoinGecko coin-page reference — a market-data figure; the chain read (publicnode RPC + Blockscout, identical values) is a separate row below, never merged | 666,762,263.0159 tokens | 2026-09-02 13:49:30 | CoinGecko /coins/markets | 359 | 18/30 | hopr-native (unmapped) | origin ↗ |
contract_gas_used_total | 3,912,266,209 gas | 2026-09-02 12:37:02 | evm_blockscout | 11 | 11/30 | hopr-native (unmapped) | origin ↗ |
contract_transactions_total | 43,824 transactions | 2026-09-02 12:37:02 | evm_blockscout | 11 | 11/30 | hopr-native (unmapped) | origin ↗ |
dev_days_since_push⚠ ⚠ derived from the repo's last-push timestamp — a clock that grows until the next push, not an activity level | 0.025 days | 2026-09-01 12:29:01 | github | 19 | 19/30 | hopr-native (unmapped) | origin ↗ |
dev_forks | 101 forks | 2026-09-01 12:29:01 | github | 19 | 19/30 | hopr-native (unmapped) | origin ↗ |
dev_open_issues | 140 issues | 2026-09-01 12:29:01 | github | 19 | 19/30 | hopr-native (unmapped) | origin ↗ |
dev_public_repos | 187 repos | 2026-09-01 12:29:01 | github | 19 | 19/30 | hopr-native (unmapped) | origin ↗ |
dev_stars | 259 stars | 2026-09-01 12:29:01 | github | 19 | 19/30 | hopr-native (unmapped) | origin ↗ |
dev_watchers | 13 watchers | 2026-09-01 12:29:01 | github | 19 | 19/30 | hopr-native (unmapped) | origin ↗ |
ethereum_block_height | 25,889,970 blocks | 2026-09-02 13:41:01 | deep_stats_eth_rpc | 194 | 9/30 | hopr-native (unmapped) | origin ↗ |
ethereum_gas_price_gwei | 0.1643 gwei | 2026-09-02 13:41:01 | deep_stats_eth_rpc | 194 | 9/30 | hopr-native (unmapped) | origin ↗ |
fees_1y_usd | 35,574.16 usd | 2026-09-02 12:58:01 | DefiLlama /overview/fees | 123 | 11/30 | hopr-native (unmapped) | origin ↗ |
fees_24h_usd | 43.81 usd | 2026-09-02 12:58:01 | DefiLlama /overview/fees | 180 | 18/30 | hopr-native (unmapped) | origin ↗ |
fees_30d_usd | 1,278.49 usd | 2026-09-02 12:58:01 | DefiLlama /overview/fees | 180 | 18/30 | hopr-native (unmapped) | origin ↗ |
fees_7d_usd | 330.2 usd | 2026-09-02 12:58:01 | DefiLlama /overview/fees | 180 | 18/30 | hopr-native (unmapped) | origin ↗ |
fees_alltime_usd | 180,763.97 usd | 2026-09-02 12:58:01 | DefiLlama /overview/fees | 123 | 11/30 | hopr-native (unmapped) | origin ↗ |
fully_diluted_valuation_usd | 7,701,082 usd | 2026-09-02 13:49:30 | CoinGecko /coins/markets | 359 | 18/30 | hopr-native (unmapped) | origin ↗ |
holders_count⚠ ⚠ dual-source series: fresh deep_stats_eth_blockscout row and a day-older evm_blockscout row are both held, never merged | 8,154 holders | 2026-09-02 13:41:01 | deep_stats_eth_blockscout | 219 | 24/30 | hopr-native (unmapped) | origin ↗ |
market_cap_change_24h_pct | -4.4952 percent | 2026-09-02 13:49:30 | CoinGecko /coins/markets | 264 | 12/30 | hopr-native (unmapped) | origin ↗ |
market_cap_change_24h_usd | -350,304.5143 usd | 2026-09-02 13:49:30 | CoinGecko /coins/markets | 264 | 12/30 | hopr-native (unmapped) | origin ↗ |
market_cap_rank | 1,373 rank | 2026-09-02 13:49:30 | CoinGecko /coins/markets | 264 | 12/30 | hopr-native (unmapped) | origin ↗ |
market_cap_usd | 7,442,577 usd | 2026-09-02 13:49:30 | CoinGecko /coins/markets | 359 | 18/30 | hopr-native (unmapped) | origin ↗ |
max_supply | 1,000,000,000 tokens | 2026-09-02 13:49:30 | CoinGecko /coins/markets | 359 | 18/30 | hopr-native (unmapped) | origin ↗ |
onchain_total_supply⚠ ⚠ dual-source chain read (publicnode RPC fresh + Blockscout day-older), identical values — two rows, never merged | 689,921,052.7559 tokens | 2026-09-02 13:41:01 | deep_stats_eth_rpc | 218 | 24/30 | hopr-native (unmapped) | origin ↗ |
price_ath_usd | 0.9515 usd | 2026-09-02 13:49:30 | CoinGecko /coins/markets | 264 | 12/30 | hopr-native (unmapped) | origin ↗ |
price_atl_usd | 0.0098 usd | 2026-09-02 13:49:30 | CoinGecko /coins/markets | 264 | 12/30 | hopr-native (unmapped) | origin ↗ |
price_change_14d_pct | 11 percent | 2026-09-02 13:49:30 | CoinGecko /coins/markets | 264 | 12/30 | hopr-native (unmapped) | origin ↗ |
price_change_1h_pct | -0.8 percent | 2026-09-02 13:49:30 | CoinGecko /coins/markets | 264 | 12/30 | hopr-native (unmapped) | origin ↗ |
price_change_1y_pct | -80.1 percent | 2026-09-02 13:49:30 | CoinGecko /coins/markets | 264 | 12/30 | hopr-native (unmapped) | origin ↗ |
price_change_200d_pct | -81.1 percent | 2026-09-02 13:49:30 | CoinGecko /coins/markets | 264 | 12/30 | hopr-native (unmapped) | origin ↗ |
price_change_24h_pct | -4.532 percent | 2026-09-02 13:49:30 | CoinGecko /coins/markets | 264 | 12/30 | hopr-native (unmapped) | origin ↗ |
price_change_24h_usd | -0.0005 usd | 2026-09-02 13:49:30 | CoinGecko /coins/markets | 264 | 12/30 | hopr-native (unmapped) | origin ↗ |
price_change_30d_pct | -6.5 percent | 2026-09-02 13:49:30 | CoinGecko /coins/markets | 264 | 12/30 | hopr-native (unmapped) | origin ↗ |
price_change_7d_pct | -1.3 percent | 2026-09-02 13:49:30 | CoinGecko /coins/markets | 264 | 12/30 | hopr-native (unmapped) | origin ↗ |
price_from_ath_pct | -98.8269 percent | 2026-09-02 13:49:30 | CoinGecko /coins/markets | 264 | 12/30 | hopr-native (unmapped) | origin ↗ |
price_from_atl_pct | 14.059 percent | 2026-09-02 13:49:30 | CoinGecko /coins/markets | 264 | 12/30 | hopr-native (unmapped) | origin ↗ |
price_high_24h_usd | 0.0117 usd | 2026-09-02 13:49:30 | CoinGecko /coins/markets | 264 | 12/30 | hopr-native (unmapped) | origin ↗ |
price_low_24h_usd | 0.011 usd | 2026-09-02 13:49:30 | CoinGecko /coins/markets | 264 | 12/30 | hopr-native (unmapped) | origin ↗ |
price_usd | 0.0112 usd | 2026-09-02 13:49:30 | CoinGecko /coins/markets | 359 | 18/30 | hopr-native (unmapped) | origin ↗ |
revenue_24h_usd | 43.81 usd | 2026-09-02 12:58:01 | DefiLlama /overview/fees | 123 | 11/30 | hopr-native (unmapped) | origin ↗ |
revenue_30d_usd | 1,278.49 usd | 2026-09-02 12:58:01 | DefiLlama /overview/fees | 123 | 11/30 | hopr-native (unmapped) | origin ↗ |
staking_tvl_usd⚠ ⚠ distinct DefiLlama dataType from tvl_usd — flows 292,825.33 → 330,391.51 in our window; never summed with tvl_usd | 310,911.6905 usd | 2026-09-02 12:58:01 | DefiLlama /protocols | 123 | 11/30 | hopr-native (unmapped) | origin ↗ |
token_transfers_total⚠ ⚠ dual-source series: fresh deep_stats_eth_blockscout row and a day-older evm_blockscout row are both held, never merged | 144,607 transfers | 2026-09-02 13:41:01 | deep_stats_eth_blockscout | 207 | 12/30 | hopr-native (unmapped) | origin ↗ |
top_holder_balance⚠ ⚠ largest single holder's token balance (Blockscout) — the ~21.06% share below is the live ratio of this read to the chain supply read | 145,293,807.3972 tokens | 2026-09-02 12:37:02 | evm_blockscout | 11 | 11/30 | hopr-native (unmapped) | origin ↗ |
total_supply⚠ ⚠ CoinGecko coin-page reference — a market-data figure; the chain read (publicnode RPC + Blockscout, identical values) is a separate row below, never merged | 689,921,052.7559 tokens | 2026-09-02 13:49:30 | CoinGecko /coins/markets | 359 | 18/30 | question-verified token_supply_total | origin ↗ |
tvl_usd⚠ ⚠ read as 0 in every row we hold (130/130) — that is the DefiLlama protocol page's own answer each poll, not a gap; the staking_tvl_usd series is a different row, never summed | 0 usd | 2026-09-02 12:58:01 | DefiLlama /protocols | 130 | 12/30 | hopr-native (unmapped) | origin ↗ |
volume_24h_usd | 16,381.65 usd | 2026-09-02 13:49:30 | CoinGecko /coins/markets | 264 | 12/30 | hopr-native (unmapped) | origin ↗ |
Backward revisions are values upstream later replaced for a date we had already archived. The before-value is retained — that retention is the only reason a rewrite is detectable, and it is the part every overwriting vendor discards.
The ledger query ran during generation and returned 0 rows for HOPR. Zero here is the live query result, not a gap — the ledger itself is at /v1/revisions.
Served by /v1/network/HOPR — the same grades a paying agent receives. Scores are the engines' own 0–100 outputs, not ours to smooth.
| Engine | Grade | Score |
|---|---|---|
| Node quality | A | 100 |
| Dilution risk | MINIMAL | 89.6524 |
| Bot risk | C | 80 |
| Dev velocity | A | 99.803 |
| Revenue | F | 0 |
| Data coverage | D | 10 |
| Overall | B | 56.4108 |
No account, no key, no trust required. Commands 1–6 hit the same upstream endpoints our collectors do (the coingecko.com and defillama.com browser pages 403 plain curl, so the programmatic API endpoints are given); command 7 hits this estate's public API, where every row carries the same source / as_of / verify_url fields.
# 1) Market reference (CoinGecko public API) — keyless, as of 2026-09-02T14:15:06Z:
# CoinGecko public markets API (the endpoint family our collector
# reads for the price/supply/cap rows) — the coingecko.com browser
# coin page 403s plain curl, so the programmatic endpoint is given:
curl -s "https://api.coingecko.com/api/v3/coins/markets?vs_currency=usd&ids=hopr" | python3 -m json.tool
# 2) Fees & revenue (DefiLlama public API):
# DefiLlama fees+revenue rollup — the exact endpoint family the
# fees/revenue series read (the defillama.com browser pages 403
# plain curl; api.llama.fi is the programmatic interface):
curl -s "https://api.llama.fi/summary/fees/hopr" | python3 -m json.tool | head -40
# 3) TVL (DefiLlama protocol API):
# DefiLlama protocol TVL (staking_tvl_usd / tvl_usd rows):
curl -s "https://api.llama.fi/protocol/hopr" | python3 -m json.tool | head -30
# 4) On-chain supply (Ethereum public RPC, eth_call):
# On-chain supply (Ethereum public RPC — eth_call totalSupply on
# the HOPR token contract; this is the deep_stats_eth_rpc path):
curl -s -X POST "https://ethereum-rpc.publicnode.com" -H "Content-Type: application/json" \
-d '{"jsonrpc":"2.0","id":1,"method":"eth_call","params":[{"to":"0xf5581dfefd8fb0e4aec526be659cfab1f8c781da","data":"0x18160ddd"},"latest"]}' | python3 -m json.tool
# 5) Token stats (Blockscout public API):
# Blockscout token stats (holders_count, token_transfers_total,
# evm_blockscout supply read — the exact endpoints the rows cite):
curl -s -H "User-Agent: kairos-check" "https://eth.blockscout.com/api/v2/tokens/0xf5581dfefd8fb0e4aec526be659cfab1f8c781da" | python3 -m json.tool | head -25
# 6) Dev velocity (GitHub public API):
# GitHub public API — the repo our dev-velocity series reads:
curl -s -H "User-Agent: kairos-check" "https://api.github.com/repos/hoprnet/hoprnet" | python3 -m json.tool | head -20
# 7) This estate's public API row for HOPR:
curl -s "https://kairossignal.com/v1/network/HOPR" | python3 -m json.tool | head -60
Method & honesty notes. All counts are queries
against the live ledger at generation time, not restamped copy — this page is
regenerated by gen_deep_dive_hopr.py and the hourly
claim_drift_check.py run grades its claims against the live API like every
other published surface. Comparability grades come from the served canonical-metric
system via its own resolver: total_supply maps to
token_supply_total (question-verified). The remaining series are
HOPR-native chain/market/fee metrics with no cross-network concept; grading them would
be fabrication, so they are labelled "hopr-native (unmapped)". Dual-source series
(chain supply, holders, transfers) are published as separate rows with their own stamps,
never merged; the day-ago gaps between the two Blockscout generations are stated, not
smoothed. The three supply reads (RPC chain, Blockscout, CoinGecko) are published side
by side, never merged. The zero-constant tvl_usd series is published as read, with its
read-as-0 fact stated, never silently dropped and never re-invented, and never summed
with staking_tvl_usd. The top-holder percentage is a live ratio of two held reads,
labelled as such. Where a section has no data, it is absent — we do not publish zeros
for gaps.
Upstream probes run serially by this generator immediately before rendering: CoinGecko markets API HTTP 200; DefiLlama fees API HTTP 200; DefiLlama protocol API HTTP 200; Publicnode Ethereum RPC HTTP 200; Blockscout token API HTTP 200; GitHub hoprnet/hoprnet HTTP 200; estate /v1/network/HOPR HTTP 200.
propintel/gen_deep_dive_hopr.py · source of truth:
default.depin_catalog, default.depin_onchain,
default.depin_revision_ledger (ClickHouse, live at generation) ·
Kairos Signal — provenance or silence.