OVR (Ovr) — the network, measured

Generated 2026-09-02T18:07:23Z from live ClickHouse queries against this estate's ledger. Held inventory: 7,355 observations · 32 distinct series · 3 upstream sources · first row 2026-08-09 17:15:20 · newest row 2026-09-02 17:49:30 · 7,355/7,355 rows carry a verify_url. 32 series refreshed in the last 24h (726 fresh rows). Nothing on this page is cached, estimated, or remembered.

What this page is. One network — OVR (catalog name Ovr, category other, chains base,binance-smart-chain,ethereum,polygon-pos, token contract 0x21bfbd… on Ethereum mainnet) — packaged as a read-only product page. Three independent measurement families: the CoinGecko market reference (price, supply, capitalisation, the published change columns), the DefiLlama /protocols family (protocol TVL and its staking dimension — two separate quantities, shown side by side), and the estate's evm_blockscout chain-side family (on-chain supply, holders, transfers, top-holder balance, contract transaction and gas counters — each row's verify_url re-executes the keyless GET the collector ran). The catalog lists NO public stats API for this network (has_public_stats_api = 0): the estate holds NO first-party self-telemetry family for OVR, so no such section exists on this page — absence, not zero. 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 — including the most important one on this page: DefiLlama's headline TVL series for OVR answers 0, and the zero is published as upstream's own answer, not hidden and not filled. Sourcing honesty: the DefiLlama TVL and staking rows are upstream's own published quantities for this protocol, held as reported and never combined with each other or with any market row; the on-chain supply, the CoinGecko total supply, and the max-supply reference are three separate measurements shown side by side. 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

3 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/markets7,002247,0022026-08-09 17:15:20 → 2026-09-02 17:49:30sample origin ↗
DefiLlama /protocols25722572026-08-22 13:18:55 → 2026-09-02 16:58: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.03138259 usd▁▁▁▂▄▇▆▆▆▆█▇▆▆▆▆▆▅18+18.2%2026-08-09 → 2026-09-02 via CoinGecko /coins/markets · origin ↗
market_cap_usd2,755,244 usd▁▂▁▃▄▇▆▇▆▆█▇▆▆▆▆▆▅18+18.9%2026-08-09 → 2026-09-02 via CoinGecko /coins/markets · origin ↗
volume_24h_usd73,641 usd▅▅██▇▃▂▁▁▄▃▂12-36.2%2026-08-22 → 2026-09-02 via CoinGecko /coins/markets · origin ↗
circulating_supply87,793,477.2678 tokens▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁18+0.0%2026-08-09 → 2026-09-02 via CoinGecko /coins/markets · origin ↗
total_supply89,893,757 tokens▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁18+0.0%2026-08-09 → 2026-09-02 via CoinGecko /coins/markets · origin ↗
max_supply89,893,757 tokens▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁18+0.0%2026-08-09 → 2026-09-02 via CoinGecko /coins/markets · origin ↗
fully_diluted_valuation_usd2,821,157 usd▁▂▁▃▄▇▆▇▆▆█▇▆▆▆▆▆▅18+18.9%2026-08-09 → 2026-09-02 via CoinGecko /coins/markets · origin ↗
onchain_total_supply89,893,756.8609 tokens▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁23+0.0%2026-08-09 → 2026-09-01 via evm_blockscout · origin ↗
tvl_usd0 usd▁▁▁▁▁▁▁▁▁▁▁▁122026-08-22 → 2026-09-02 via DefiLlama /protocols · origin ↗
staking_tvl_usd966.9107 usd▁▄▅▅█▃▅▆▃▂▂11+0.8%2026-08-23 → 2026-09-02 via DefiLlama /protocols · origin ↗
top_holder_balance14,309,871.7881 tokens▁▁▁▁▁▁▁▁▁██11+0.9%2026-08-23 → 2026-09-02 via evm_blockscout · origin ↗
holders_count16,881 holders████▇███████████▇▃▁▁▁▁▁23-0.6%2026-08-09 → 2026-09-01 via evm_blockscout · origin ↗
token_transfers_total258,867 transfers▁▁▂▂▃▅▆▇▇██11+0.2%2026-08-22 → 2026-09-01 via evm_blockscout · origin ↗
contract_transactions_total147,053 transactions▁▁▂▂▂▆▇▇▇▇█11+0.2%2026-08-23 → 2026-09-02 via evm_blockscout · origin ↗
contract_gas_used_total5,322,859,475 gas▁▁▂▂▂▆▇▇▇▇█11+0.2%2026-08-23 → 2026-09-02 via evm_blockscout · origin ↗
market_cap_rank2,007 rank▇▆█▃▁▅▇▅▅█▇▇12+0.4%2026-08-22 → 2026-09-02 via CoinGecko /coins/markets · origin ↗
price_ath_usd3.33 usd▁▁▁▁▁▁▁▁▁▁▁▁12+0.0%2026-08-22 → 2026-09-02 via CoinGecko /coins/markets · origin ↗
price_from_ath_pct-99.0579 percent▂▄▂▃█▆▃▄▂▃▂▁12-0.0%2026-08-22 → 2026-09-02 via CoinGecko /coins/markets · origin ↗
price_high_24h_usd0.03180544 usd▄▃▄▆▇█▆▄▅▃▂▁12-4.5%2026-08-22 → 2026-09-02 via CoinGecko /coins/markets · origin ↗
price_low_24h_usd0.03049826 usd▂▁▃▅▅█▆▄▄▄▄▂12-0.6%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 change columns / rank / ATH-ATL / high-low series start later in the archive than the price rows (each metric's caveat in the full inventory states its own first-held row) and are shown from their first held row. OVR is a low-cap asset (2,755,244 market cap, 73,641 24h volume at generation) — every quote on a thin book is noisier; that is the reference's data, held as published, and the 30-day sparklines are daily last-values for exactly this reason. The circulating and total/max supply rows are different quantities (circulating vs total vs cap) and are never netted against each other or against the chain-read supply below.

MetricLatestAs of (UTC)Verify
circulating_supply87,793,477.2678 tokens2026-09-02 17:49:30origin ↗
fully_diluted_valuation_usd2,821,1572026-09-02 17:49:30origin ↗
market_cap_change_24h_pct-1.6651 percent2026-09-02 17:49:30origin ↗
market_cap_change_24h_usd-46,654.82322026-09-02 17:49:30origin ↗
market_cap_rank2,007 rank2026-09-02 17:49:30origin ↗
market_cap_usd2,755,2442026-09-02 17:49:30origin ↗
max_supply89,893,757 tokens2026-09-02 17:49:30origin ↗
price_ath_usd3.332026-09-02 17:49:30origin ↗
price_atl_usd0.024011552026-09-02 17:49:30origin ↗
price_change_14d_pct15.9 percent2026-09-02 17:49:30origin ↗
price_change_1h_pct0.4 percent2026-09-02 17:49:30origin ↗
price_change_1y_pct-73.2 percent2026-09-02 17:49:30origin ↗
price_change_200d_pct-60.5 percent2026-09-02 17:49:30origin ↗
price_change_24h_pct-1.6955 percent2026-09-02 17:49:30origin ↗
price_change_24h_usd-0.000532072026-09-02 17:49:30origin ↗
price_change_30d_pct25.4 percent2026-09-02 17:49:30origin ↗
price_change_7d_pct-8.2 percent2026-09-02 17:49:30origin ↗
price_from_ath_pct-99.0579 percent2026-09-02 17:49:30origin ↗
price_from_atl_pct30.6979 percent2026-09-02 17:49:30origin ↗
price_high_24h_usd0.031805442026-09-02 17:49:30origin ↗
price_low_24h_usd0.030498262026-09-02 17:49:30origin ↗
price_usd0.031382592026-09-02 17:49:30origin ↗
total_supply89,893,757 tokens2026-09-02 17:49:30origin ↗
volume_24h_usd73,6412026-09-02 17:49:30origin ↗

Protocol TVL & staking — DefiLlama /protocols, as held

The DefiLlama /protocols family for OVR: tvl_usd and staking_tvl_usd — two dimensions of the same upstream protocol record. These are upstream's own published quantities, shown side by side and never summed, netted, or reconciled with each other or with any market row. The headline TVL is 0 because upstream answers 0: DefiLlama's own OVR series (api.llama.fi/protocol/ovr) ends at totalLiquidityUSD = 0 across its recent history while the staking dimension of the same record reads ~$967 — the collector copied the zero faithfully, and this page publishes it as upstream's answer, never as a gap and never smoothed into the staking figure. At generation this page re-fetched upstream's own answer: the last point of the OVR tvl series on api.llama.fi reads 0 totalLiquidityUSD while the staking bucket reads 966.91072 — the held rows below mirror those answers, held as published. The rows keep their own verify_url (https://defillama.com/protocol/ovr).

MetricLatestAs of (UTC)Rows heldVerify
staking_tvl_usd
Staking dimension of the same DefiLlama protocol record — at generation the LARGER of the two figures; shown as held, never reconciled against the headline TVL
966.91072026-09-02 16:58:01125origin ↗
tvl_usd
Protocol TVL — DefiLlama's headline value-locked dimension for this protocol; for OVR upstream's own series answers 0 (re-verified live at generation — see section text). Zero here is upstream's answer, not a gap and not our zero-fill
02026-09-02 16:58:01132origin ↗

Chain-side telemetry — Ethereum mainnet, token 0x21bfbda47a0b4b5b1248c767ee49f7caa9b23697, as held

The estate's evm_blockscout family reads this token contract directly on Ethereum mainnet via keyless eth.blockscout.com endpoints (the token endpoint, the token counters endpoint, and the ADDRESS counters endpoint — each row's verify_url re-executes the same keyless GET the collector ran). These are the raw on-chain quantities for the contract — the strongest provenance class on this page, standing in where a first-party family is absent: the estate holds NO first-party self-telemetry family for OVR (has_public_stats_api = 0 in the catalog; the ledger holds zero first_party_api rows), and no such section exists here — absence, not zero. The catalog lists OVR on base, binance-smart-chain, ethereum and polygon-pos; this estate's chain-side family reads ONLY the Ethereum-mainnet contract (the collector's single Blockscout endpoint) — no Base/BSC/Polygon chain reads are held, and none are implied. The on-chain supply is a separate measurement from the CoinGecko total/max supply references above; at generation all three read the same figure (~89.89M tokens), shown side by side, never merged. OVR is NOT in the collector's supply-override registry (unlike ALTHEA's bridged subset or RENDER's migrated legacy contract), so this supply is the plain, un-renamed chain read. Balances and counters are published raw — never differenced into rates.

MetricLatestAs of (UTC)Rows heldVerify
contract_gas_used_total
Cumulative gas used at the token contract ADDRESS (Blockscout address counters GET)
5,322,859,475 gas2026-09-02 12:37:0211origin ↗
contract_transactions_total
Transaction counter for the token contract ADDRESS (Blockscout address counters GET)
147,053 transactions2026-09-02 12:37:0211origin ↗
holders_count
Holder count from eth.blockscout.com's public token endpoint (keyless GET)
16,881 holders2026-09-01 23:37:0225origin ↗
onchain_total_supply
The token contract's on-chain total supply on Ethereum mainnet (keyless Blockscout token GET) — plain read, no supply-override rename applies
89,893,756.8609 tokens2026-09-01 23:37:0225origin ↗
token_transfers_total
Cumulative transfer count from Blockscout's token counters endpoint (keyless GET)
258,867 transfers2026-09-01 23:37:0213origin ↗
top_holder_balance
Largest single holder's balance from Blockscout's holders endpoint (keyless GET)
14,309,871.7881 tokens2026-09-02 12:37:0211origin ↗

Full metric inventory — 32 measured series, each with provenance

Every series held for OVR 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 of a DIFFERENT quantity than total/max supply (circulating vs total); never netted against them
87,793,477.2678 tokens2026-09-02 17:49:30CoinGecko /coins/markets36318/30ovr-native (unmapped)origin ↗
contract_gas_used_total
⚠ Chain-side read (evm_blockscout) — cumulative gas used at the token contract address from the same counters endpoint; cumulative, never differenced
5,322,859,475 gas2026-09-02 12:37:02evm_blockscout1111/30ovr-native (unmapped)origin ↗
contract_transactions_total
⚠ Chain-side read (evm_blockscout) — the token CONTRACT ADDRESS's transaction counter from Blockscout's address counters endpoint; cumulative, never differenced
147,053 transactions2026-09-02 12:37:02evm_blockscout1111/30ovr-native (unmapped)origin ↗
fully_diluted_valuation_usd
⚠ CoinGecko coin-page reference — a market-data figure
2,821,157 usd2026-09-02 17:49:30CoinGecko /coins/markets36318/30ovr-native (unmapped)origin ↗
holders_count
⚠ Chain-side read (evm_blockscout) — the token contract's holder count from eth.blockscout.com's public token endpoint; the verify curl re-runs the collector's exact keyless GET
16,881 holders2026-09-01 23:37:02evm_blockscout2523/30ovr-native (unmapped)origin ↗
market_cap_change_24h_pct
⚠ CoinGecko coin-page reference — the published change column as the endpoint reports it, never re-windowed; starts 2026-08-22 in our archive — shown from first held row, never back-filled
-1.6651 percent2026-09-02 17:49:30CoinGecko /coins/markets26812/30ovr-native (unmapped)origin ↗
market_cap_change_24h_usd
⚠ CoinGecko coin-page reference — the published change column as the endpoint reports it, never re-windowed; starts 2026-08-22 in our archive — shown from first held row, never back-filled
-46,654.8232 usd2026-09-02 17:49:30CoinGecko /coins/markets26812/30ovr-native (unmapped)origin ↗
market_cap_rank
⚠ CoinGecko coin-page reference — a market-data figure; starts 2026-08-22 in our archive — shown from first held row, never back-filled
2,007 rank2026-09-02 17:49:30CoinGecko /coins/markets26812/30ovr-native (unmapped)origin ↗
market_cap_usd
⚠ CoinGecko coin-page reference — a market-data figure
2,755,244 usd2026-09-02 17:49:30CoinGecko /coins/markets36318/30ovr-native (unmapped)origin ↗
max_supply
⚠ CoinGecko coin-page reference — the token's cap as the market reference reports it; a market-data figure, not a chain read
89,893,757 tokens2026-09-02 17:49:30CoinGecko /coins/markets36318/30ovr-native (unmapped)origin ↗
onchain_total_supply
⚠ Chain-side read of token 0x21bfbda47a0b4b5b1248c767ee49f7caa9b23697 on Ethereum mainnet via the estate's evm_blockscout family — the token contract's on-chain total supply, independent of the CoinGecko references above; OVR is not in the collector's supply-override registry, so this is the plain un-renamed chain read; shown side by side, never merged
89,893,756.8609 tokens2026-09-01 23:37:02evm_blockscout2523/30ovr-native (unmapped)origin ↗
price_ath_usd
⚠ CoinGecko coin-page reference — a market-data figure; starts 2026-08-22 in our archive — shown from first held row, never back-filled
3.33 usd2026-09-02 17:49:30CoinGecko /coins/markets26812/30ovr-native (unmapped)origin ↗
price_atl_usd
⚠ CoinGecko coin-page reference — a market-data figure; starts 2026-08-22 in our archive — shown from first held row, never back-filled
0.02401155 usd2026-09-02 17:49:30CoinGecko /coins/markets26812/30ovr-native (unmapped)origin ↗
price_change_14d_pct
⚠ CoinGecko coin-page reference — the published change column as the endpoint reports it, never re-windowed; starts 2026-08-22 in our archive — shown from first held row, never back-filled
15.9 percent2026-09-02 17:49:30CoinGecko /coins/markets26812/30ovr-native (unmapped)origin ↗
price_change_1h_pct
⚠ CoinGecko coin-page reference — the published change column as the endpoint reports it, never re-windowed; starts 2026-08-22 in our archive — shown from first held row, never back-filled
0.4 percent2026-09-02 17:49:30CoinGecko /coins/markets26812/30ovr-native (unmapped)origin ↗
price_change_1y_pct
⚠ CoinGecko coin-page reference — the published change column as the endpoint reports it, never re-windowed; starts 2026-08-22 in our archive — shown from first held row, never back-filled
-73.2 percent2026-09-02 17:49:30CoinGecko /coins/markets26812/30ovr-native (unmapped)origin ↗
price_change_200d_pct
⚠ CoinGecko coin-page reference — the published change column as the endpoint reports it, never re-windowed; starts 2026-08-22 in our archive — shown from first held row, never back-filled
-60.5 percent2026-09-02 17:49:30CoinGecko /coins/markets26812/30ovr-native (unmapped)origin ↗
price_change_24h_pct
⚠ CoinGecko coin-page reference — the published change column as the endpoint reports it, never re-windowed; starts 2026-08-22 in our archive — shown from first held row, never back-filled
-1.6955 percent2026-09-02 17:49:30CoinGecko /coins/markets26812/30ovr-native (unmapped)origin ↗
price_change_24h_usd
⚠ CoinGecko coin-page reference — the published change column as the endpoint reports it, never re-windowed; starts 2026-08-22 in our archive — shown from first held row, never back-filled
-0.00053207 usd2026-09-02 17:49:30CoinGecko /coins/markets26812/30ovr-native (unmapped)origin ↗
price_change_30d_pct
⚠ CoinGecko coin-page reference — the published change column as the endpoint reports it, never re-windowed; starts 2026-08-22 in our archive — shown from first held row, never back-filled
25.4 percent2026-09-02 17:49:30CoinGecko /coins/markets26812/30ovr-native (unmapped)origin ↗
price_change_7d_pct
⚠ CoinGecko coin-page reference — the published change column as the endpoint reports it, never re-windowed; starts 2026-08-22 in our archive — shown from first held row, never back-filled
-8.2 percent2026-09-02 17:49:30CoinGecko /coins/markets26812/30ovr-native (unmapped)origin ↗
price_from_ath_pct
⚠ CoinGecko coin-page reference — a market-data figure; starts 2026-08-22 in our archive — shown from first held row, never back-filled
-99.0579 percent2026-09-02 17:49:30CoinGecko /coins/markets26812/30ovr-native (unmapped)origin ↗
price_from_atl_pct
⚠ CoinGecko coin-page reference — a market-data figure; starts 2026-08-22 in our archive — shown from first held row, never back-filled
30.6979 percent2026-09-02 17:49:30CoinGecko /coins/markets26812/30ovr-native (unmapped)origin ↗
price_high_24h_usd
⚠ CoinGecko coin-page reference — a market-data figure; starts 2026-08-22 in our archive — shown from first held row, never back-filled
0.03180544 usd2026-09-02 17:49:30CoinGecko /coins/markets26812/30ovr-native (unmapped)origin ↗
price_low_24h_usd
⚠ CoinGecko coin-page reference — a market-data figure; starts 2026-08-22 in our archive — shown from first held row, never back-filled
0.03049826 usd2026-09-02 17:49:30CoinGecko /coins/markets26812/30ovr-native (unmapped)origin ↗
price_usd
⚠ CoinGecko coin-page reference — a market-data figure
0.03138259 usd2026-09-02 17:49:30CoinGecko /coins/markets36318/30ovr-native (unmapped)origin ↗
staking_tvl_usd
⚠ DefiLlama /protocols family — the staking dimension of the same upstream protocol record, a separate quantity from the headline TVL row above (at generation the staking figure is the LARGER of the two — both are upstream's own published numbers, shown as held, not reconciled)
966.9107 usd2026-09-02 16:58:01DefiLlama /protocols12511/30ovr-native (unmapped)origin ↗
token_transfers_total
⚠ Chain-side read (evm_blockscout) — the token contract's cumulative transfer counter from Blockscout's token counters endpoint; a cumulative total, never differenced into a rate
258,867 transfers2026-09-01 23:37:02evm_blockscout1311/30ovr-native (unmapped)origin ↗
top_holder_balance
⚠ Chain-side read (evm_blockscout) — the largest single holder's balance from Blockscout's holders endpoint; a raw on-chain quantity, not a concentration opinion
14,309,871.7881 tokens2026-09-02 12:37:02evm_blockscout1111/30ovr-native (unmapped)origin ↗
total_supply
⚠ CoinGecko coin-page reference — a market-data figure (question-verified comparability as token_supply_total). At generation it numerically matches the chain-side Blockscout read of the same contract below and the max-supply reference — three separate measurements shown side by side, never merged
89,893,757 tokens2026-09-02 17:49:30CoinGecko /coins/markets36318/30question-verified
token_supply_total
origin ↗
tvl_usd
⚠ DefiLlama /protocols family — the protocol's headline value-locked dimension as upstream publishes it: for OVR upstream's own series answers 0 (see the TVL section). A separate dimension from the staking row below and from every market row — never summed, netted, or combined
0 usd2026-09-02 16:58:01DefiLlama /protocols13212/30ovr-native (unmapped)origin ↗
volume_24h_usd
⚠ CoinGecko coin-page reference — a market-data figure; starts 2026-08-22 in our archive — shown from first held row, never back-filled
73,641 usd2026-09-02 17:49:30CoinGecko /coins/markets26812/30ovr-native (unmapped)origin ↗

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

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

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

Served by /v1/network/OVR — the same grades a paying agent receives. Scores are the engines' own 0–100 outputs, not ours to smooth. The split is published exactly as computed: node quality A and dev velocity A sit next to a revenue F (the engines see no protocol fee telemetry in the estate) and a data-coverage D — the unflattering grades ship with the flattering ones, unsmoothed.

EngineGradeScore
Node qualityA100
Dilution riskMINIMAL89.7608
Bot riskC85
Dev velocityA100
RevenueF0
Data coverageD10
OverallB57.2022

Verify any cell yourself — the exact commands

No account, no key, no trust required. Commands 1–3 hit the same upstream endpoints our collectors do (the coingecko.com browser coin page 403s plain curl, so the programmatic markets endpoint is given, id ovr); command 4 hits this estate's public API, where every row carries the same source / as_of / verify_url fields. One polite call per endpoint, no hammering.

# 1) Market reference (CoinGecko public API — the coingecko.com browser
#    coin page 403s plain curl, so the programmatic endpoint is given):
# 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=ovr" | python3 -m json.tool
# 1b) Human-view check of the verify_url target (documented 403 on plain curl):
curl -s -o /dev/null -w "%{http_code}\n" "https://www.coingecko.com/en/coins/ovr"
# 2) Protocol TVL + staking (DefiLlama protocols API — the same GET
#    the collector runs; the last tvl point and the staking bucket
#    are the two numbers the section above holds):
curl -s -H "User-Agent: kairos-check" "https://api.llama.fi/protocol/ovr" | python3 -c "import json,sys; d=json.load(sys.stdin); s=(d.get(chr(39)+tvl+chr(39)) or []); print('tvl_last', s[-1] if s else None); print('staking', (d.get('currentChainTvls') or {}).get('staking'))"
# 3) Chain-side token endpoint (Blockscout keyless JSON — supply + holders):
curl -s -H "User-Agent: kairos-check" "https://eth.blockscout.com/api/v2/tokens/0x21bfbda47a0b4b5b1248c767ee49f7caa9b23697" | python3 -c "import json,sys; d=json.load(sys.stdin); print('total_supply', d.get('totalSupply')); print('holders', d.get('holders'))"
# 3b) Chain-side transfers counter (Blockscout keyless JSON):
curl -s -H "User-Agent: kairos-check" "https://eth.blockscout.com/api/v2/tokens/0x21bfbda47a0b4b5b1248c767ee49f7caa9b23697/counters" | python3 -c "import json,sys; d=json.load(sys.stdin); print('transfers', d.get('transfers_count'))"
# 3c) Chain-side contract-address counters (Blockscout keyless JSON):
curl -s -H "User-Agent: kairos-check" "https://eth.blockscout.com/api/v2/addresses/0x21bfbda47a0b4b5b1248c767ee49f7caa9b23697/counters" | python3 -c "import json,sys; d=json.load(sys.stdin); print('transactions', d.get('transactions_count')); print('gas_used', d.get('gas_used'))"
# 3d) Chain-side holders rows (Blockscout keyless JSON):
curl -s -H "User-Agent: kairos-check" "https://eth.blockscout.com/api/v2/tokens/0x21bfbda47a0b4b5b1248c767ee49f7caa9b23697/holders" | python3 -c "import json,sys; d=json.load(sys.stdin); items=d.get('items') or []; print('holder_rows', len(items), items[0].get('value') if items else None)"
# 4) This estate's public API row for OVR:
curl -s "https://kairossignal.com/v1/network/OVR" | 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/OVR.

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_ovr.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 OVR-native market/chain metrics with no cross-network concept; grading them would be fabrication, so they are labelled "ovr-native (unmapped)". No first-party family: the catalog lists has_public_stats_api = 0 for OVR, the ledger holds zero first_party_api rows for this symbol, and no self-reported-telemetry section exists on this page — that is absence, not zero. No github family: the ledger holds zero github rows for this symbol; none are fabricated. The chain-side family reads token 0x21bfbda47a0b4b5b1248c767ee49f7caa9b23697 on Ethereum mainnet via eth.blockscout.com's public API — the catalog's own token_address, verified against the collector's TOKENS entry before build; OVR is not in the collector's supply-override registry, so its supply rows are the plain un-renamed chain reads. The on-chain total supply is a separate measurement from the CoinGecko total/max supply references — at generation all three read the same figure (~89.89M tokens), shown side by side, never merged. The DefiLlama TVL and staking rows are upstream's own published quantities, labelled as such wherever they appear, kept as two separate dimensions, and never summed, netted, or reconciled. The headline TVL series for OVR answers 0 upstream — that zero is upstream's data, held as published, never relabelled a gap and never smoothed into the staking figure; the generation-time re-fetch of upstream's answer is quoted in the TVL section above. Chain-side balances and counters are published raw, never differenced into rates. The estate grades section (if present) was fetched live from the estate's own API during this generating process; on any fetch failure the section is omitted rather than cached. Where a section has no data, it is absent — we do not publish zeros for gaps (the one zero PUBLISHED on this page — tvl_usd — is upstream's own answered zero, explicitly caveated, not a gap-fill). Upstream probes ran serially by this generator immediately before rendering: CoinGecko markets API (ovr) HTTP 200; DefiLlama protocols API (ovr) HTTP 200; Blockscout token API (OVR ERC-20) HTTP 200; Blockscout token counters API (OVR) HTTP 200; Blockscout address counters API (OVR) HTTP 200; estate /v1/network/OVR HTTP 200.

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