HOPR — the network, measured

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.

What this page is. One network — HOPR, the Ethereum-based metadata-private mixnet whose relayers earn HOPR for forwarding encrypted cover traffic (catalog category 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.

Provenance — where every number comes from

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.

SourceRows heldSeriesRows w/ verify_url Window (UTC)Sample origin
CoinGecko /coins/markets6,906246,9062026-08-09 17:15:20 → 2026-09-02 13:49:30sample origin ↗
DefiLlama /overview/fees1,03271,0322026-08-09 17:17:15 → 2026-09-02 12:58:01sample origin ↗
deep_stats_eth_rpc58135812026-08-25 14:41:01 → 2026-09-02 13:41:01sample origin ↗
deep_stats_eth_blockscout38823882026-08-25 14:41:01 → 2026-09-02 13:41:01sample origin ↗
DefiLlama /protocols25322532026-08-22 13:18:55 → 2026-09-02 12:58:01sample origin ↗
github11461142026-08-09 23:42:07 → 2026-09-01 12:29:01sample origin ↗
evm_blockscout966962026-08-09 23:27:47 → 2026-09-02 12:37:02sample origin ↗

30-day history — headline series (daily last-value, live)

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.

SeriesLatest30-day shapeDays held 30d changeWindow & provenance
price_usd0.0112 usd█▂▁▄▂▃▃▅▅▆▆▇▅▃▇█▅▄18-5.4%2026-08-09 → 2026-09-02 via CoinGecko /coins/markets · origin ↗
market_cap_usd7,442,577 usd█▂▁▄▂▃▃▅▅▆▆▇▅▃▇█▅▄18-5.3%2026-08-09 → 2026-09-02 via CoinGecko /coins/markets · origin ↗
volume_24h_usd16,381.65 usd▂▂▂▂█▂▂▂▁▃▂▁12-56.9%2026-08-22 → 2026-09-02 via CoinGecko /coins/markets · origin ↗
circulating_supply666,762,263.0159 tokens▁▁▁▁▁▁▁▁▁▁▁▄▄▄▄▄██18+0.1%2026-08-09 → 2026-09-02 via CoinGecko /coins/markets · origin ↗
total_supply689,921,052.7559 tokens▁▁▁▁▁▁▁▁▁▁▁▄▄▄▄▄██18+0.1%2026-08-09 → 2026-09-02 via CoinGecko /coins/markets · origin ↗
max_supply1,000,000,000 tokens▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁18+0.0%2026-08-09 → 2026-09-02 via CoinGecko /coins/markets · origin ↗
fully_diluted_valuation_usd7,701,082 usd█▂▁▄▂▃▃▅▅▆▆▇▅▃▇█▅▄18-5.3%2026-08-09 → 2026-09-02 via CoinGecko /coins/markets · origin ↗
fees_24h_usd43.81 usd▅▂▂▂▁▅▅▄▃▄▅▆▇████▆18+5.8%2026-08-09 → 2026-09-02 via DefiLlama /overview/fees · origin ↗
fees_30d_usd1,278.49 usd█▄▄▃▂▂▁▁▁▁▁▁▂▂▃▄▄▅18-7.5%2026-08-09 → 2026-09-02 via DefiLlama /overview/fees · origin ↗
revenue_24h_usd43.81 usd▂▁▃▄▅▆▇███▅11+15.0%2026-08-23 → 2026-09-02 via DefiLlama /overview/fees · origin ↗
staking_tvl_usd310,911.6905 usd▁▆▅▃▆▃▁▄█▅▂11+1.4%2026-08-23 → 2026-09-02 via DefiLlama /protocols · origin ↗
tvl_usd0 usd▁▁▁▁▁▁▁▁▁▁▁▁122026-08-22 → 2026-09-02 via DefiLlama /protocols · origin ↗
onchain_total_supply689,921,052.7559 tokens▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▄▄▄▄▄██24+0.1%2026-08-09 → 2026-09-02 via deep_stats_eth_rpc · origin ↗
holders_count8,154 holders▁▁▁▁▂▂▂▂▂▂▂▃▃▄▄▅▆▇▇▇▇███24+1.4%2026-08-09 → 2026-09-02 via deep_stats_eth_blockscout · origin ↗
token_transfers_total144,607 transfers▁▂▂▂▆▆▆▆▇▇██12+0.8%2026-08-22 → 2026-09-02 via deep_stats_eth_blockscout · origin ↗
ethereum_gas_price_gwei0.1643 gwei▁▁▁▁▁▆▁▁█9+280.1%2026-08-25 → 2026-09-02 via deep_stats_eth_rpc · origin ↗
ethereum_block_height25,889,970 blocks▁▂▃▄▅▆▇▇█9+0.2%2026-08-25 → 2026-09-02 via deep_stats_eth_rpc · origin ↗
dev_stars259 stars▁▁▅▅▅▅▅▅▅▅▅▅▅▅▅▅▅██19+0.8%2026-08-09 → 2026-09-01 via github · origin ↗
dev_open_issues140 issues▁▂▆██▅▅▄▅▅▅▅▅▅▆▆▆▇█19+13.8%2026-08-09 → 2026-09-01 via github · origin ↗
market_cap_rank1,373 rank▃▃▂▁▂▅▅█▁▄▄█12+2.1%2026-08-22 → 2026-09-02 via CoinGecko /coins/markets · origin ↗

Market reference — CoinGecko coin page, as held

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.

MetricLatestAs of (UTC)Verify
circulating_supply666,762,263.0159 tokens2026-09-02 13:49:30origin ↗
fully_diluted_valuation_usd7,701,0822026-09-02 13:49:30origin ↗
market_cap_change_24h_pct-4.4952 percent2026-09-02 13:49:30origin ↗
market_cap_change_24h_usd-350,304.51432026-09-02 13:49:30origin ↗
market_cap_rank1,373 rank2026-09-02 13:49:30origin ↗
market_cap_usd7,442,5772026-09-02 13:49:30origin ↗
max_supply1,000,000,000 tokens2026-09-02 13:49:30origin ↗
price_ath_usd0.95152026-09-02 13:49:30origin ↗
price_atl_usd0.00982026-09-02 13:49:30origin ↗
price_change_14d_pct11 percent2026-09-02 13:49:30origin ↗
price_change_1h_pct-0.8 percent2026-09-02 13:49:30origin ↗
price_change_1y_pct-80.1 percent2026-09-02 13:49:30origin ↗
price_change_200d_pct-81.1 percent2026-09-02 13:49:30origin ↗
price_change_24h_pct-4.532 percent2026-09-02 13:49:30origin ↗
price_change_24h_usd-0.00052026-09-02 13:49:30origin ↗
price_change_30d_pct-6.5 percent2026-09-02 13:49:30origin ↗
price_change_7d_pct-1.3 percent2026-09-02 13:49:30origin ↗
price_from_ath_pct-98.8269 percent2026-09-02 13:49:30origin ↗
price_from_atl_pct14.059 percent2026-09-02 13:49:30origin ↗
price_high_24h_usd0.01172026-09-02 13:49:30origin ↗
price_low_24h_usd0.0112026-09-02 13:49:30origin ↗
price_usd0.01122026-09-02 13:49:30origin ↗
total_supply689,921,052.7559 tokens2026-09-02 13:49:30origin ↗
volume_24h_usd16,381.652026-09-02 13:49:30origin ↗

Fees & revenue — DefiLlama, as held

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.

MetricLatestAs of (UTC)Rows heldVerify
fees_1y_usd35,574.162026-09-02 12:58:01123origin ↗
fees_24h_usd43.812026-09-02 12:58:01180origin ↗
fees_30d_usd1,278.492026-09-02 12:58:01180origin ↗
fees_7d_usd330.22026-09-02 12:58:01180origin ↗
fees_alltime_usd180,763.972026-09-02 12:58:01123origin ↗
revenue_24h_usd
⚠ DefiLlama dataType=dailyRevenue read — equals the fees value at generation; distinct endpoint, no reconciliation claimed
43.812026-09-02 12:58:01123origin ↗
revenue_30d_usd
⚠ DefiLlama dataType=dailyRevenue read — equals the fees value at generation; distinct endpoint, no reconciliation claimed
1,278.492026-09-02 12:58:01123origin ↗

Staking TVL — DefiLlama protocol page, as held

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.

The zero-constant series — published as read, not hidden. 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.
MetricLatestAs of (UTC)Rows heldVerify
staking_tvl_usd
⚠ different DefiLlama dataType — never summed with tvl_usd
310,911.69052026-09-02 12:58:01123origin ↗
tvl_usd
⚠ read as 0 in all 130 held rows — the protocol page's own answer
02026-09-02 12:58:01130origin ↗

On-chain reads — Ethereum (RPC + Blockscout), as held

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.

MetricLatestAs of (UTC)SourceRows heldVerify
contract_gas_used_total3,912,266,209 gas2026-09-02 12:37:02evm_blockscout11origin ↗
contract_transactions_total43,824 transactions2026-09-02 12:37:02evm_blockscout11origin ↗
ethereum_block_height25,889,970 blocks2026-09-02 13:41:01deep_stats_eth_rpc194origin ↗
ethereum_gas_price_gwei0.1643 gwei2026-09-02 13:41:01deep_stats_eth_rpc194origin ↗
holders_count8,154 holders2026-09-02 13:41:01deep_stats_eth_blockscout194origin ↗
holders_count8,147 holders2026-09-01 23:37:02evm_blockscout25origin ↗
onchain_total_supply689,921,052.7559 tokens2026-09-02 13:41:01deep_stats_eth_rpc193origin ↗
onchain_total_supply689,921,052.7559 tokens2026-09-01 23:37:02evm_blockscout25origin ↗
token_transfers_total144,607 transfers2026-09-02 13:41:01deep_stats_eth_blockscout194origin ↗
token_transfers_total144,534 transfers2026-09-01 23:37:02evm_blockscout13origin ↗
top_holder_balance145,293,807.3972 tokens2026-09-02 12:37:02evm_blockscout11origin ↗
Two independent supply reads that agree — published as held, never merged. At generation: the Ethereum RPC chain read (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.

Dev velocity — GitHub, as held

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.

MetricLatestAs of (UTC)Rows heldVerify
dev_days_since_push
⚠ clock since last push — grows until the next push
0.025 days2026-09-01 12:29:0119origin ↗
dev_forks101 forks2026-09-01 12:29:0119origin ↗
dev_open_issues140 issues2026-09-01 12:29:0119origin ↗
dev_public_repos187 repos2026-09-01 12:29:0119origin ↗
dev_stars259 stars2026-09-01 12:29:0119origin ↗
dev_watchers13 watchers2026-09-01 12:29:0119origin ↗

Full metric inventory — 47 measured series, each with provenance

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.

MetricLatestAs of (UTC)Source RowsDays/30ComparabilityVerify
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 tokens2026-09-02 13:49:30CoinGecko /coins/markets35918/30hopr-native (unmapped)origin ↗
contract_gas_used_total3,912,266,209 gas2026-09-02 12:37:02evm_blockscout1111/30hopr-native (unmapped)origin ↗
contract_transactions_total43,824 transactions2026-09-02 12:37:02evm_blockscout1111/30hopr-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 days2026-09-01 12:29:01github1919/30hopr-native (unmapped)origin ↗
dev_forks101 forks2026-09-01 12:29:01github1919/30hopr-native (unmapped)origin ↗
dev_open_issues140 issues2026-09-01 12:29:01github1919/30hopr-native (unmapped)origin ↗
dev_public_repos187 repos2026-09-01 12:29:01github1919/30hopr-native (unmapped)origin ↗
dev_stars259 stars2026-09-01 12:29:01github1919/30hopr-native (unmapped)origin ↗
dev_watchers13 watchers2026-09-01 12:29:01github1919/30hopr-native (unmapped)origin ↗
ethereum_block_height25,889,970 blocks2026-09-02 13:41:01deep_stats_eth_rpc1949/30hopr-native (unmapped)origin ↗
ethereum_gas_price_gwei0.1643 gwei2026-09-02 13:41:01deep_stats_eth_rpc1949/30hopr-native (unmapped)origin ↗
fees_1y_usd35,574.16 usd2026-09-02 12:58:01DefiLlama /overview/fees12311/30hopr-native (unmapped)origin ↗
fees_24h_usd43.81 usd2026-09-02 12:58:01DefiLlama /overview/fees18018/30hopr-native (unmapped)origin ↗
fees_30d_usd1,278.49 usd2026-09-02 12:58:01DefiLlama /overview/fees18018/30hopr-native (unmapped)origin ↗
fees_7d_usd330.2 usd2026-09-02 12:58:01DefiLlama /overview/fees18018/30hopr-native (unmapped)origin ↗
fees_alltime_usd180,763.97 usd2026-09-02 12:58:01DefiLlama /overview/fees12311/30hopr-native (unmapped)origin ↗
fully_diluted_valuation_usd7,701,082 usd2026-09-02 13:49:30CoinGecko /coins/markets35918/30hopr-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 holders2026-09-02 13:41:01deep_stats_eth_blockscout21924/30hopr-native (unmapped)origin ↗
market_cap_change_24h_pct-4.4952 percent2026-09-02 13:49:30CoinGecko /coins/markets26412/30hopr-native (unmapped)origin ↗
market_cap_change_24h_usd-350,304.5143 usd2026-09-02 13:49:30CoinGecko /coins/markets26412/30hopr-native (unmapped)origin ↗
market_cap_rank1,373 rank2026-09-02 13:49:30CoinGecko /coins/markets26412/30hopr-native (unmapped)origin ↗
market_cap_usd7,442,577 usd2026-09-02 13:49:30CoinGecko /coins/markets35918/30hopr-native (unmapped)origin ↗
max_supply1,000,000,000 tokens2026-09-02 13:49:30CoinGecko /coins/markets35918/30hopr-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 tokens2026-09-02 13:41:01deep_stats_eth_rpc21824/30hopr-native (unmapped)origin ↗
price_ath_usd0.9515 usd2026-09-02 13:49:30CoinGecko /coins/markets26412/30hopr-native (unmapped)origin ↗
price_atl_usd0.0098 usd2026-09-02 13:49:30CoinGecko /coins/markets26412/30hopr-native (unmapped)origin ↗
price_change_14d_pct11 percent2026-09-02 13:49:30CoinGecko /coins/markets26412/30hopr-native (unmapped)origin ↗
price_change_1h_pct-0.8 percent2026-09-02 13:49:30CoinGecko /coins/markets26412/30hopr-native (unmapped)origin ↗
price_change_1y_pct-80.1 percent2026-09-02 13:49:30CoinGecko /coins/markets26412/30hopr-native (unmapped)origin ↗
price_change_200d_pct-81.1 percent2026-09-02 13:49:30CoinGecko /coins/markets26412/30hopr-native (unmapped)origin ↗
price_change_24h_pct-4.532 percent2026-09-02 13:49:30CoinGecko /coins/markets26412/30hopr-native (unmapped)origin ↗
price_change_24h_usd-0.0005 usd2026-09-02 13:49:30CoinGecko /coins/markets26412/30hopr-native (unmapped)origin ↗
price_change_30d_pct-6.5 percent2026-09-02 13:49:30CoinGecko /coins/markets26412/30hopr-native (unmapped)origin ↗
price_change_7d_pct-1.3 percent2026-09-02 13:49:30CoinGecko /coins/markets26412/30hopr-native (unmapped)origin ↗
price_from_ath_pct-98.8269 percent2026-09-02 13:49:30CoinGecko /coins/markets26412/30hopr-native (unmapped)origin ↗
price_from_atl_pct14.059 percent2026-09-02 13:49:30CoinGecko /coins/markets26412/30hopr-native (unmapped)origin ↗
price_high_24h_usd0.0117 usd2026-09-02 13:49:30CoinGecko /coins/markets26412/30hopr-native (unmapped)origin ↗
price_low_24h_usd0.011 usd2026-09-02 13:49:30CoinGecko /coins/markets26412/30hopr-native (unmapped)origin ↗
price_usd0.0112 usd2026-09-02 13:49:30CoinGecko /coins/markets35918/30hopr-native (unmapped)origin ↗
revenue_24h_usd43.81 usd2026-09-02 12:58:01DefiLlama /overview/fees12311/30hopr-native (unmapped)origin ↗
revenue_30d_usd1,278.49 usd2026-09-02 12:58:01DefiLlama /overview/fees12311/30hopr-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 usd2026-09-02 12:58:01DefiLlama /protocols12311/30hopr-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 transfers2026-09-02 13:41:01deep_stats_eth_blockscout20712/30hopr-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 tokens2026-09-02 12:37:02evm_blockscout1111/30hopr-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 tokens2026-09-02 13:49:30CoinGecko /coins/markets35918/30question-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 usd2026-09-02 12:58:01DefiLlama /protocols13012/30hopr-native (unmapped)origin ↗
volume_24h_usd16,381.65 usd2026-09-02 13:49:30CoinGecko /coins/markets26412/30hopr-native (unmapped)origin ↗

Revision ledger — 0 backward revision(s) recorded for HOPR

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.

Estate grades for HOPR (graded 2026-08-20 13:54:15.000)

Served by /v1/network/HOPR — the same grades a paying agent receives. Scores are the engines' own 0–100 outputs, not ours to smooth.

EngineGradeScore
Node qualityA100
Dilution riskMINIMAL89.6524
Bot riskC80
Dev velocityA99.803
RevenueF0
Data coverageD10
OverallB56.4108

Verify any cell yourself — the exact commands

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
Get this network as a data feed. Every number here is one API call away, with the same provenance fields. Pricing · Self-register for free $5 API credits — no card, no human · API reference. Machine-readable row for this network: /v1/network/HOPR.

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.

Machine-generated 2026-09-02T14:15:06Z by 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.