NodeOps (NODE) — the network, measured

Generated 2026-09-02T15:34:46Z from live ClickHouse queries against this estate's ledger. Held inventory: 8,179 observations · 43 distinct series · 4 upstream sources · first row 2026-08-09 17:15:20 · newest row 2026-09-02 14:58:01 · 8,179/8,179 rows carry a verify_url. 43 series refreshed in the last 24h (792 fresh rows). Nothing on this page is cached, estimated, or remembered.

What this page is. One network — NodeOps ("NodeOps", a compute-category network; catalog category compute, chains binance-smart-chain,ethereum) — packaged as a read-only product page. The catalog lists no first-party stats API for this network (has_public_stats_api = 0), so there is no first-party section — the estate holds four independent measurement families instead: Ethereum-mainnet token state for 0x2f714d7b…e37f43fb via Blockscout (supply, holders, transfers, gas and transaction counters), DefiLlama protocol fees and revenue for the nodeops protocol, GitHub dev telemetry for the NodeOps-app organisation, and the CoinGecko market reference. This page reports what those endpoints answered and when. It does not forecast, rank investment merit, or advise. Where a metric has a measurement caveat, the caveat ships with the metric — the balance-vs-percentage distinction on top_holder_balance, the single-repo nature of the GitHub counters, the two-generation CoinGecko split, and the catalog-listed-but-unread BSC deployment are declared below. All source families hold verify_urls on 100% of their rows; there are no unattributed figures on this page. No DefiLlama TVL bucket and no first-party stats section exist for this network in this estate — those sections are absent, and none is implied.

Provenance — where every number comes from

4 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,930246,9302026-08-09 17:15:20 → 2026-09-02 14:49:20sample origin ↗
DefiLlama /overview/fees1,03971,0392026-08-09 17:17:15 → 2026-09-02 14:58:01sample origin ↗
github11461142026-08-09 23:47:26 → 2026-09-01 18:29:02sample 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.0063 usd▂▁▁▁▁▁▂▂▂▁▁▁▁▆██▇█18+6.6%2026-08-09 → 2026-09-02 via CoinGecko /coins/markets · origin ↗
market_cap_usd948,085 usd▁▁▁▁▁▁▁▁▁▁▁▁▁▇██▇█18+10.0%2026-08-09 → 2026-09-02 via CoinGecko /coins/markets · origin ↗
volume_24h_usd239,685 usd▆▆██▆▃▁▂▂▂▆▇12+3.0%2026-08-22 → 2026-09-02 via CoinGecko /coins/markets · origin ↗
circulating_supply150,908,309.76 tokens▁▁▁▁▁▁▁▁▁▁▁▁▁█████18+3.3%2026-08-09 → 2026-09-02 via CoinGecko /coins/markets · origin ↗
total_supply652,876,675.77 tokens█▄▄▄▄▁▁▁▁▁▁▁▁▁▁▁▁▁18-0.0%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_usd4,101,711 usd▂▁▁▁▁▁▁▂▂▁▁▁▁▆██▇█18+6.5%2026-08-09 → 2026-09-02 via CoinGecko /coins/markets · origin ↗
onchain_total_supply680,231,694.366 tokens▁▅▅▅▅▅▅▅▅▅▅▅███████████23+0.0%2026-08-09 → 2026-09-01 via evm_blockscout · origin ↗
holders_count579 holders████████████████▆▃▁▁▁▁▂23-3.3%2026-08-09 → 2026-09-01 via evm_blockscout · origin ↗
market_cap_rank2,911 rank▅▅▆▆▇█▇▃▁▃▃▃12-1.9%2026-08-22 → 2026-09-02 via CoinGecko /coins/markets · origin ↗
price_ath_usd0.1208 usd▁▁▁▁▁▁▁▁▁▁▁▁12+0.0%2026-08-22 → 2026-09-02 via CoinGecko /coins/markets · origin ↗
price_from_ath_pct-94.7982 percent▂▂▂▁▁▁▁▆██▇█12+0.3%2026-08-22 → 2026-09-02 via CoinGecko /coins/markets · origin ↗
token_transfers_total14,341 transfers▁▁▂▂▃▄▅▅▇▇█11+0.9%2026-08-22 → 2026-09-01 via evm_blockscout · origin ↗
top_holder_balance177,684,594.7254 tokens██▅▁▁▁▁▁▁▁▁11-0.0%2026-08-23 → 2026-09-02 via evm_blockscout · origin ↗
fees_24h_usd186 usd▁▁▁▂▁▂▁▃█▁▁▁▂▁▁▄▁▂18+520.0%2026-08-09 → 2026-09-02 via DefiLlama /overview/fees · origin ↗
fees_30d_usd5,934 usd█▂▂▂▂▁▁▁▁▁▁▁▁▁▁▁▁▁18-84.2%2026-08-09 → 2026-09-02 via DefiLlama /overview/fees · origin ↗
fees_1y_usd528,196 usd███▇▆▅▄▃▂▂▁11-4.1%2026-08-23 → 2026-09-02 via DefiLlama /overview/fees · origin ↗
revenue_24h_usd186 usd▃█▁▁▁▂▁▁▄▁▂11-56.9%2026-08-23 → 2026-09-02 via DefiLlama /overview/fees · origin ↗
revenue_30d_usd5,934 usd▅█▇▇▇▆▃▄▁▅▅11+1.4%2026-08-23 → 2026-09-02 via DefiLlama /overview/fees · origin ↗
dev_stars20 stars▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁19+0.0%2026-08-09 → 2026-09-01 via github · origin ↗
dev_forks4 forks▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁19+0.0%2026-08-09 → 2026-09-01 via github · origin ↗
dev_open_issues1 issues▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁19+0.0%2026-08-09 → 2026-09-01 via github · origin ↗
dev_days_since_push640.462 days▁▁▂▂▃▃▃▄▄▄▅▅▆▆▆▇▇██19+3.7%2026-08-09 → 2026-09-01 via github · 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 deeper change columns start 2026-08-22 in our archive (each metric's caveat in the full inventory states its own first-held row) and are shown from their first held row.

MetricLatestAs of (UTC)Verify
circulating_supply150,908,309.76 tokens2026-09-02 14:49:20origin ↗
fully_diluted_valuation_usd4,101,7112026-09-02 14:49:20origin ↗
market_cap_change_24h_pct-0.4889 percent2026-09-02 14:49:20origin ↗
market_cap_change_24h_usd-4,658.46682026-09-02 14:49:20origin ↗
market_cap_rank2,911 rank2026-09-02 14:49:20origin ↗
market_cap_usd948,0852026-09-02 14:49:20origin ↗
max_supply1,000,000,000 tokens2026-09-02 14:49:20origin ↗
price_ath_usd0.12082026-09-02 14:49:20origin ↗
price_atl_usd0.00542026-09-02 14:49:20origin ↗
price_change_14d_pct6.6 percent2026-09-02 14:49:20origin ↗
price_change_1h_pct0.1 percent2026-09-02 14:49:20origin ↗
price_change_1y_pct-93.9 percent2026-09-02 14:49:20origin ↗
price_change_200d_pct-90.6 percent2026-09-02 14:49:20origin ↗
price_change_24h_pct-0.4888 percent2026-09-02 14:49:20origin ↗
price_change_24h_usd-02026-09-02 14:49:20origin ↗
price_change_30d_pct4.6 percent2026-09-02 14:49:20origin ↗
price_change_7d_pct7.1 percent2026-09-02 14:49:20origin ↗
price_from_ath_pct-94.7982 percent2026-09-02 14:49:20origin ↗
price_from_atl_pct16.6836 percent2026-09-02 14:49:20origin ↗
price_high_24h_usd0.00632026-09-02 14:49:20origin ↗
price_low_24h_usd0.00632026-09-02 14:49:20origin ↗
price_usd0.00632026-09-02 14:49:20origin ↗
total_supply652,876,675.77 tokens2026-09-02 14:49:20origin ↗
volume_24h_usd239,6852026-09-02 14:49:20origin ↗

Fees & revenue — DefiLlama protocol data, as held

Protocol-level fees and revenue from DefiLlama's public summary API for the nodeops protocol. Fees rows verify against /summary/fees/nodeops; revenue rows against /summary/fees/nodeops?dataType=dailyRevenue — each row keeps its own verify_url. Every fee and revenue window held for NODE is currently non-zero upstream; values are published exactly as answered, never rounded for presentational comfort. Revenue is DefiLlama's dailyRevenue slice (fees kept by the protocol after provider payments) — a different measurement from fees, never netted against it on this page.

MetricLatestAs of (UTC)Rows heldVerify
fees_1y_usd528,1962026-09-02 14:58:01124origin ↗
fees_24h_usd1862026-09-02 14:58:01181origin ↗
fees_30d_usd5,9342026-09-02 14:58:01181origin ↗
fees_7d_usd1,0822026-09-02 14:58:01181origin ↗
fees_alltime_usd804,5742026-09-02 14:58:01124origin ↗
revenue_24h_usd1862026-09-02 14:58:01124origin ↗
revenue_30d_usd5,9342026-09-02 14:58:01124origin ↗

Ethereum-chain state — Blockscout, as held

Chain state for the Ethereum-mainnet token 0x2f714d7b…e37f43fb (catalog chains: binance-smart-chain,ethereum; this collector family reads the Ethereum deployment — the BSC deployment listed in the catalog is not read by this estate, and that absence is stated rather than papered over), from Ethereum Blockscout's public API: on-chain total supply, holder count, top-holder balance, and the transfer/contract counters. Counter series are sparse (11–13 rows each) — that is the archive's own shape, shown as held with row counts. top_holder_balance is a balance, not a concentration percentage. This is a different ledger object from the CoinGecko market reference; the two are never merged, and no ratio is derived between them.

MetricLatestAs of (UTC)Rows heldVerify
contract_gas_used_total
⚠ cumulative lifetime counter — not a rate
592,641,776 gas2026-09-02 12:37:0211origin ↗
contract_transactions_total
⚠ cumulative lifetime counter — not a rate
11,577 transactions2026-09-02 12:37:0211origin ↗
holders_count579 holders2026-09-01 23:37:0225origin ↗
onchain_total_supply680,231,694.366 tokens2026-09-01 23:37:0225origin ↗
token_transfers_total14,341 transfers2026-09-01 23:37:0213origin ↗
top_holder_balance
⚠ a balance, not a concentration percentage — never divided by supply to invent a ratio
177,684,594.7254 tokens2026-09-02 12:37:0211origin ↗

GitHub dev telemetry — NodeOps-app org, as held

Development-activity counters from GitHub's public API: the NodeOps-app organisation's public-repository count (verify_url is the org endpoint) and the tracked repository's stars, forks, watchers, open issues and days-since-last-push (verify_url is the repo endpoint). These are single-repo and single-org counters as GitHub reports them — never aggregated, averaged, or extrapolated into a broader "developer activity" index on this page. The tracked repo's last-push age is shown as held at its latest read; the engines' Dev-Velocity grade below is computed from this family and published as computed, including when it is unflattering.

MetricLatestAs of (UTC)Rows heldVerify
dev_days_since_push
⚠ the tracked repo's age since last push at the latest read — single-repo measurement, not an org aggregate
640.462 days2026-09-01 18:29:0219origin ↗
dev_forks4 forks2026-09-01 18:29:0219origin ↗
dev_open_issues1 issues2026-09-01 18:29:0219origin ↗
dev_public_repos57 repos2026-09-01 18:29:0219origin ↗
dev_stars20 stars2026-09-01 18:29:0219origin ↗
dev_watchers0 watchers2026-09-01 18:29:0219origin ↗

Full metric inventory — 43 measured series, each with provenance

Every series held for NODE 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; never modelled or reconciled by this estate
150,908,309.76 tokens2026-09-02 14:49:20CoinGecko /coins/markets36018/30node-native (unmapped)origin ↗
contract_gas_used_total
⚠ ⚠ address counters over the token contract's lifetime as Ethereum Blockscout reports them — cumulative totals, not rates
592,641,776 gas2026-09-02 12:37:02evm_blockscout1111/30node-native (unmapped)origin ↗
contract_transactions_total
⚠ ⚠ address counters over the token contract's lifetime as Ethereum Blockscout reports them — cumulative totals, not rates
11,577 transactions2026-09-02 12:37:02evm_blockscout1111/30node-native (unmapped)origin ↗
dev_days_since_push
⚠ ⚠ the tracked repository's age since its last push at the latest read — a single-repo measurement (the org's tracked repo, from the repo endpoint), never an org-wide aggregate
640.462 days2026-09-01 18:29:02github1919/30node-native (unmapped)origin ↗
dev_forks
⚠ the tracked repository's counter as the GitHub API reports it — single-repo telemetry, not org-wide
4 forks2026-09-01 18:29:02github1919/30node-native (unmapped)origin ↗
dev_open_issues
⚠ the tracked repository's counter as the GitHub API reports it — single-repo telemetry, not org-wide
1 issues2026-09-01 18:29:02github1919/30node-native (unmapped)origin ↗
dev_public_repos
⚠ the NodeOps-app org's public repository count (verify_url is the org endpoint)
57 repos2026-09-01 18:29:02github1919/30node-native (unmapped)origin ↗
dev_stars
⚠ the tracked repository's counter as the GitHub API reports it — single-repo telemetry, not org-wide
20 stars2026-09-01 18:29:02github1919/30node-native (unmapped)origin ↗
dev_watchers
⚠ the tracked repository's counter as the GitHub API reports it — single-repo telemetry, not org-wide
0 watchers2026-09-01 18:29:02github1919/30node-native (unmapped)origin ↗
fees_1y_usd528,196 usd2026-09-02 14:58:01DefiLlama /overview/fees12411/30node-native (unmapped)origin ↗
fees_24h_usd
⚠ DefiLlama protocol fees — the 24h/7d/30d windows ride one upstream response; windows are DefiLlama's own, never re-windowed by this estate
186 usd2026-09-02 14:58:01DefiLlama /overview/fees18118/30node-native (unmapped)origin ↗
fees_30d_usd
⚠ DefiLlama protocol fees — the 24h/7d/30d windows ride one upstream response; windows are DefiLlama's own, never re-windowed by this estate
5,934 usd2026-09-02 14:58:01DefiLlama /overview/fees18118/30node-native (unmapped)origin ↗
fees_7d_usd
⚠ DefiLlama protocol fees — the 24h/7d/30d windows ride one upstream response; windows are DefiLlama's own, never re-windowed by this estate
1,082 usd2026-09-02 14:58:01DefiLlama /overview/fees18118/30node-native (unmapped)origin ↗
fees_alltime_usd804,574 usd2026-09-02 14:58:01DefiLlama /overview/fees12411/30node-native (unmapped)origin ↗
fully_diluted_valuation_usd4,101,711 usd2026-09-02 14:49:20CoinGecko /coins/markets36018/30node-native (unmapped)origin ↗
holders_count579 holders2026-09-01 23:37:02evm_blockscout2523/30node-native (unmapped)origin ↗
market_cap_change_24h_pct
⚠ ⚠ starts 2026-08-22 in our archive (CoinGecko generation two) — shown from first held row, never back-filled
-0.4889 percent2026-09-02 14:49:20CoinGecko /coins/markets26512/30node-native (unmapped)origin ↗
market_cap_change_24h_usd
⚠ ⚠ starts 2026-08-22 in our archive (CoinGecko generation two) — shown from first held row, never back-filled
-4,658.4668 usd2026-09-02 14:49:20CoinGecko /coins/markets26512/30node-native (unmapped)origin ↗
market_cap_rank
⚠ ⚠ starts 2026-08-22 in our archive (CoinGecko generation two) — shown from first held row, never back-filled
2,911 rank2026-09-02 14:49:20CoinGecko /coins/markets26512/30node-native (unmapped)origin ↗
market_cap_usd948,085 usd2026-09-02 14:49:20CoinGecko /coins/markets36018/30node-native (unmapped)origin ↗
max_supply
⚠ ⚠ CoinGecko coin-page reference — the protocol's own published cap, not a chain-read value
1,000,000,000 tokens2026-09-02 14:49:20CoinGecko /coins/markets36018/30node-native (unmapped)origin ↗
onchain_total_supply
⚠ ⚠ Ethereum mainnet chain state via Blockscout — the on-chain supply read; a different measurement family from the CoinGecko market reference, never merged with it
680,231,694.366 tokens2026-09-01 23:37:02evm_blockscout2523/30node-native (unmapped)origin ↗
price_ath_usd
⚠ ⚠ starts 2026-08-22 in our archive (CoinGecko generation two) — shown from first held row, never back-filled
0.1208 usd2026-09-02 14:49:20CoinGecko /coins/markets26512/30node-native (unmapped)origin ↗
price_atl_usd
⚠ ⚠ starts 2026-08-22 in our archive (CoinGecko generation two) — shown from first held row, never back-filled
0.0054 usd2026-09-02 14:49:20CoinGecko /coins/markets26512/30node-native (unmapped)origin ↗
price_change_14d_pct
⚠ ⚠ starts 2026-08-22 in our archive (CoinGecko generation two) — shown from first held row, never back-filled
6.6 percent2026-09-02 14:49:20CoinGecko /coins/markets26512/30node-native (unmapped)origin ↗
price_change_1h_pct
⚠ ⚠ starts 2026-08-22 in our archive (CoinGecko generation two) — shown from first held row, never back-filled
0.1 percent2026-09-02 14:49:20CoinGecko /coins/markets26512/30node-native (unmapped)origin ↗
price_change_1y_pct
⚠ ⚠ starts 2026-08-22 in our archive (CoinGecko generation two) — shown from first held row, never back-filled
-93.9 percent2026-09-02 14:49:20CoinGecko /coins/markets26512/30node-native (unmapped)origin ↗
price_change_200d_pct
⚠ ⚠ starts 2026-08-22 in our archive (CoinGecko generation two) — shown from first held row, never back-filled
-90.6 percent2026-09-02 14:49:20CoinGecko /coins/markets26512/30node-native (unmapped)origin ↗
price_change_24h_pct
⚠ ⚠ starts 2026-08-22 in our archive (CoinGecko generation two) — shown from first held row, never back-filled
-0.4888 percent2026-09-02 14:49:20CoinGecko /coins/markets26512/30node-native (unmapped)origin ↗
price_change_24h_usd
⚠ ⚠ starts 2026-08-22 in our archive (CoinGecko generation two) — shown from first held row, never back-filled
-0 usd2026-09-02 14:49:20CoinGecko /coins/markets26512/30node-native (unmapped)origin ↗
price_change_30d_pct
⚠ ⚠ starts 2026-08-22 in our archive (CoinGecko generation two) — shown from first held row, never back-filled
4.6 percent2026-09-02 14:49:20CoinGecko /coins/markets26512/30node-native (unmapped)origin ↗
price_change_7d_pct
⚠ ⚠ starts 2026-08-22 in our archive (CoinGecko generation two) — shown from first held row, never back-filled
7.1 percent2026-09-02 14:49:20CoinGecko /coins/markets26512/30node-native (unmapped)origin ↗
price_from_ath_pct
⚠ ⚠ starts 2026-08-22 in our archive (CoinGecko generation two) — shown from first held row, never back-filled
-94.7982 percent2026-09-02 14:49:20CoinGecko /coins/markets26512/30node-native (unmapped)origin ↗
price_from_atl_pct
⚠ ⚠ starts 2026-08-22 in our archive (CoinGecko generation two) — shown from first held row, never back-filled
16.6836 percent2026-09-02 14:49:20CoinGecko /coins/markets26512/30node-native (unmapped)origin ↗
price_high_24h_usd
⚠ ⚠ starts 2026-08-22 in our archive (CoinGecko generation two) — shown from first held row, never back-filled
0.0063 usd2026-09-02 14:49:20CoinGecko /coins/markets26512/30node-native (unmapped)origin ↗
price_low_24h_usd
⚠ ⚠ starts 2026-08-22 in our archive (CoinGecko generation two) — shown from first held row, never back-filled
0.0063 usd2026-09-02 14:49:20CoinGecko /coins/markets26512/30node-native (unmapped)origin ↗
price_usd0.0063 usd2026-09-02 14:49:20CoinGecko /coins/markets36018/30node-native (unmapped)origin ↗
revenue_24h_usd
⚠ DefiLlama's revenue slice (dataType=dailyRevenue — fees kept by the protocol after provider payments), a different measurement from the fees slice; each keeps its own verify_url
186 usd2026-09-02 14:58:01DefiLlama /overview/fees12411/30node-native (unmapped)origin ↗
revenue_30d_usd
⚠ DefiLlama's revenue slice (dataType=dailyRevenue — fees kept by the protocol after provider payments), a different measurement from the fees slice; each keeps its own verify_url
5,934 usd2026-09-02 14:58:01DefiLlama /overview/fees12411/30node-native (unmapped)origin ↗
token_transfers_total14,341 transfers2026-09-01 23:37:02evm_blockscout1311/30node-native (unmapped)origin ↗
top_holder_balance
⚠ ⚠ the largest holder's BALANCE on Ethereum mainnet (from Blockscout's token-holders endpoint) — a balance, not a concentration percentage; never divided by supply to invent a ratio
177,684,594.7254 tokens2026-09-02 12:37:02evm_blockscout1111/30node-native (unmapped)origin ↗
total_supply
⚠ ⚠ CoinGecko coin-page reference — a market-data figure (question-verified comparability as token_supply_total); the on-chain supply read for NODE is the Blockscout onchain_total_supply series, held separately below — the two are different measurements, never reconciled
652,876,675.77 tokens2026-09-02 14:49:20CoinGecko /coins/markets36018/30question-verified
token_supply_total
origin ↗
volume_24h_usd
⚠ ⚠ starts 2026-08-22 in our archive (CoinGecko generation two) — shown from first held row, never back-filled
239,685 usd2026-09-02 14:49:20CoinGecko /coins/markets26512/30node-native (unmapped)origin ↗

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

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 NODE. Zero here is the live query result, not a gap — the ledger itself is at /v1/revisions.

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

Served by /v1/network/NODE — the same grades a paying agent receives. Scores are the engines' own 0–100 outputs, not ours to smooth. The Dev-Velocity and Revenue grades are F and the data-coverage grade is D for this network; they are published exactly as computed, including the unflattering ones.

Engine narrative, verbatim: NODE (other): NQ=A(100%) Dil=ELEVATED Bot=C(85%) Dev=F Rev=F Data=D. Overall=D(40.3/100)

EngineGradeScore
Node qualityA100
Dilution riskELEVATED55.3027
Bot riskC85
Dev velocityF0
RevenueF0
Data coverageD10
OverallD40.3105

Verify any cell yourself — the exact commands

No account, no key, no trust required. Commands 1–4 hit the same upstream endpoints our collectors do (the coingecko.com browser coin page 403s plain curl, so the programmatic markets endpoint is given; GitHub's unauthenticated quota is 60 req/hour per IP); command 5 hits this estate's public API, where every row carries the same source / as_of / verify_url fields.

# 1) Ethereum-mainnet token state (Blockscout public API), as of 2026-09-02T15:34:46Z:
curl -s -H "User-Agent: kairos-check" "https://eth.blockscout.com/api/v2/tokens/0x2f714d7b9a035d4ce24af8d9b6091c07e37f43fb" | python3 -m json.tool | head -30
# 1b) Holders (same API family):
curl -s -H "User-Agent: kairos-check" "https://eth.blockscout.com/api/v2/tokens/0x2f714d7b9a035d4ce24af8d9b6091c07e37f43fb/holders" | python3 -m json.tool | head -30
# 1c) Transfer/contract counters (same API family):
curl -s -H "User-Agent: kairos-check" "https://eth.blockscout.com/api/v2/addresses/0x2f714d7b9a035d4ce24af8d9b6091c07e37f43fb/counters" | python3 -m json.tool
# 2) Protocol fees (DefiLlama public API):
curl -s -H "User-Agent: kairos-check" "https://api.llama.fi/summary/fees/nodeops" | python3 -c "import json,sys; d=json.load(sys.stdin); print('total24h', d.get('total24h')); print('total30d', d.get('total30d'))"
# 2b) Protocol revenue (same family, revenue slice):
curl -s -H "User-Agent: kairos-check" "https://api.llama.fi/summary/fees/nodeops?dataType=dailyRevenue" | python3 -c "import json,sys; d=json.load(sys.stdin); print('total24h', d.get('total24h'))"
# 3) Market reference (CoinGecko public API):
# CoinGecko public markets API (the endpoint family our collector
# reads for the price/supply/cap rows). The browser coin page for
# this asset is /en/coins/node-2 (slug node-2 — CoinGecko's own
# disambiguation) and it 403s plain curl, so the programmatic
# endpoint is given:
curl -s "https://api.coingecko.com/api/v3/coins/markets?vs_currency=usd&ids=node-2" | python3 -m json.tool
# 4) GitHub dev telemetry (GitHub public API; unauthenticated quota is
#    60 req/hour per IP — a 403 there is the rate limit, not a broken cell):
curl -s -H "User-Agent: kairos-check" "https://api.github.com/repos/NodeOps-app/atlas-operator" | python3 -c "import json,sys; d=json.load(sys.stdin); print('stars', d.get('stargazers_count')); print('pushed_at', d.get('pushed_at'))"
# 4b) The org's public-repo count (same API family):
curl -s -H "User-Agent: kairos-check" "https://api.github.com/orgs/NodeOps-app" | python3 -c "import json,sys; d=json.load(sys.stdin); print('public_repos', d.get('public_repos'))"
# 5) This estate's public API row for NODE:
curl -s "https://kairossignal.com/v1/network/NODE" | 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/NODE.

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_node.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 NODE-native network/market/on-chain/dev metrics with no cross-network concept; grading them would be fabrication, so they are labelled "node-native (unmapped)". THREE supply references are shown side by side as held, never summed, merged, or reconciled: CoinGecko's circulating/total/max supply, and Blockscout's on-chain token supply. The CoinGecko change-column generation two (from 2026-08-22) is shown from its first held row, never back-filled; 24h staleness is computed live at generation, never remembered. The Blockscout counters stay raw cumulative counts as the endpoint reports them — never differenced into rates. The GitHub family stays single-repo/single-org counters — never aggregated into an index. 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: Blockscout Ethereum token API HTTP 200; Blockscout Ethereum holders API HTTP 200; Blockscout Ethereum counters API HTTP 200; DefiLlama fees API HTTP 200; DefiLlama revenue API HTTP 200; CoinGecko markets API HTTP 200; GitHub org API HTTP 200; GitHub repo API HTTP 200; estate /v1/network/NODE HTTP 200.

Machine-generated 2026-09-02T15:34:46Z by propintel/gen_deep_dive_node.py · source of truth: default.depin_catalog, default.depin_onchain, default.depin_revision_ledger (ClickHouse, live at generation) · Kairos Signal — provenance or silence.