Generated 2026-09-02T15:17:26Z from live ClickHouse queries against this estate's ledger. Held inventory: 8,580 observations · 29 distinct series · 3 upstream sources · first row 2026-08-09 17:15:20 · newest row 2026-09-02 14:49:20 · 8,580/8,580 rows carry a verify_url. 28 series refreshed in the last 24h (792 fresh rows). Nothing on this page is cached, estimated, or remembered.
sensor, chain
solana) — packaged as a read-only product page. The supply side here is
Onocoy's own infrastructure: the network's public explorer endpoint returns the full
reference-station list with per-station status, from which the estate holds the listed /
online / validated category counts and a computed liveness ratio; the market reference
comes from the CoinGecko coin page. 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 archived stations_offline
row, the two-generation CoinGecko split, and the one estate-computed ratio are declared
below. All source families hold verify_urls on 100% of their rows; there are no
unattributed figures on this page. No GitHub dev-velocity rows, no DefiLlama
fees/revenue/TVL rows and no on-chain chain-RPC source exist for this network in this
estate — those sections are absent, and none is implied.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.
| Source | Rows held | Series | Rows w/ verify_url | Window (UTC) | Sample origin |
|---|---|---|---|---|---|
| CoinGecko /coins/markets | 6,930 | 24 | 6,930 | 2026-08-09 17:15:20 → 2026-09-02 14:49:20 | sample origin ↗ |
| first_party_api | 1,388 | 4 | 1,388 | 2026-08-09 23:28:06 → 2026-09-02 14:34:01 | sample origin ↗ |
| onocoy_explorer | 262 | 1 | 262 | 2026-08-22 13:13:27 → 2026-09-02 14:47: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.0167 usd | ▆▄▆▇▆▅▅▇▆▆▇█▇▃▆▁▃▃ | 18 | -6.5% | 2026-08-09 → 2026-09-02 via CoinGecko /coins/markets · origin ↗ |
market_cap_usd | 1,581,283 usd | ▅▄▆▇▆▅▅▇▆▆▇█▇▃▆▁▃▃ | 18 | -4.4% | 2026-08-09 → 2026-09-02 via CoinGecko /coins/markets · origin ↗ |
volume_24h_usd | 1,876.75 usd | ▃▃▂▂█▁▄█▂▇▃▃ | 12 | -14.8% | 2026-08-22 → 2026-09-02 via CoinGecko /coins/markets · origin ↗ |
circulating_supply | 94,563,895.5953 tokens | ▁▇████████████████ | 18 | +2.3% | 2026-08-09 → 2026-09-02 via CoinGecko /coins/markets · origin ↗ |
total_supply | 808,415,176.201 tokens | ▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁ | 18 | +0.0% | 2026-08-09 → 2026-09-02 via CoinGecko /coins/markets · origin ↗ |
max_supply | 810,000,000 tokens | ▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁ | 18 | +0.0% | 2026-08-09 → 2026-09-02 via CoinGecko /coins/markets · origin ↗ |
fully_diluted_valuation_usd | 13,518,199 usd | ▆▄▆▇▆▅▅▇▆▆▇█▇▃▆▁▃▃ | 18 | -6.5% | 2026-08-09 → 2026-09-02 via CoinGecko /coins/markets · origin ↗ |
station_count | 8,979 stations | ▆▇▇▁▁▁▂▂▂▃▃▄▃▅▅▆▇█▇▇▇▇███ | 25 | +0.2% | 2026-08-09 → 2026-09-02 via first_party_api · origin ↗ |
stations_online | 5,903 stations | ▂▂▁▂▃▃▂▃▃▅▅▅▅▄▃▅▅▆█▄█▇▇▇▇ | 25 | +1.8% | 2026-08-09 → 2026-09-02 via first_party_api · origin ↗ |
stations_validated | 8,046 stations | ▃▁▃▄▅▄▆▆▇█▇▆ | 12 | +0.1% | 2026-08-09 → 2026-09-02 via first_party_api · origin ↗ |
station_liveness_pct | 65.72 percent | ▂▁▃▃▅██▇▅▅▆▄ | 12 | +0.6% | 2026-08-22 → 2026-09-02 via onocoy_explorer · origin ↗ |
market_cap_rank | 2,472 rank | ▃▁▂▃▃▂▂▅▁█▅▆ | 12 | +2.4% | 2026-08-22 → 2026-09-02 via CoinGecko /coins/markets · origin ↗ |
price_ath_usd | 0.0841 usd | ▁▁▁▁▁▁▁▁▁▁▁▁ | 12 | +0.0% | 2026-08-22 → 2026-09-02 via CoinGecko /coins/markets · origin ↗ |
price_from_ath_pct | -80.111 percent | ▅▇▆▆▇█▇▃▆▁▃▃ | 12 | -1.0% | 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 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.
| Metric | Latest | As of (UTC) | Verify |
|---|---|---|---|
circulating_supply | 94,563,895.5953 tokens | 2026-09-02 14:49:20 | origin ↗ |
fully_diluted_valuation_usd | 13,518,199 | 2026-09-02 14:49:20 | origin ↗ |
market_cap_change_24h_pct | 2.3568 percent | 2026-09-02 14:49:20 | origin ↗ |
market_cap_change_24h_usd | 36,409 | 2026-09-02 14:49:20 | origin ↗ |
market_cap_rank | 2,472 rank | 2026-09-02 14:49:20 | origin ↗ |
market_cap_usd | 1,581,283 | 2026-09-02 14:49:20 | origin ↗ |
max_supply | 810,000,000 tokens | 2026-09-02 14:49:20 | origin ↗ |
price_ath_usd | 0.0841 | 2026-09-02 14:49:20 | origin ↗ |
price_atl_usd | 0.0112 | 2026-09-02 14:49:20 | origin ↗ |
price_change_14d_pct | -7.5 percent | 2026-09-02 14:49:20 | origin ↗ |
price_change_1h_pct | 0 percent | 2026-09-02 14:49:20 | origin ↗ |
price_change_1y_pct | -58.1 percent | 2026-09-02 14:49:20 | origin ↗ |
price_change_200d_pct | -6.7 percent | 2026-09-02 14:49:20 | origin ↗ |
price_change_24h_pct | 2.3573 percent | 2026-09-02 14:49:20 | origin ↗ |
price_change_24h_usd | 0.0004 | 2026-09-02 14:49:20 | origin ↗ |
price_change_30d_pct | -7.8 percent | 2026-09-02 14:49:20 | origin ↗ |
price_change_7d_pct | -9.3 percent | 2026-09-02 14:49:20 | origin ↗ |
price_from_ath_pct | -80.111 percent | 2026-09-02 14:49:20 | origin ↗ |
price_from_atl_pct | 49.2395 percent | 2026-09-02 14:49:20 | origin ↗ |
price_high_24h_usd | 0.0169 | 2026-09-02 14:49:20 | origin ↗ |
price_low_24h_usd | 0.0161 | 2026-09-02 14:49:20 | origin ↗ |
price_usd | 0.0167 | 2026-09-02 14:49:20 | origin ↗ |
total_supply | 808,415,176.201 tokens | 2026-09-02 14:49:20 | origin ↗ |
volume_24h_usd | 1,876.75 | 2026-09-02 14:49:20 | origin ↗ |
Read from the network's own public endpoint
(api.onocoy.com/api/v1/explorer): the full GNSS reference-station list with
each station's status. At generation, 3 series flow fresh
(station_count, stations_online, stations_validated); 1 — the stations_offline category count — survives
only as an archived single row stamped 2026-08-09 23:52:30 from the collector's first
generation, shown exactly as held and never merged with stations_online. Each row's
label states which it is. All counts are raw category counts over one fetch of the
station list, exactly as the endpoint reports them; nothing is re-derived or presented
as flowing when it is not.
| Metric | Latest | As of (UTC) | Rows held | Verify |
|---|---|---|---|---|
station_countfresh-flowing (569 rows at generation, newest 2026-09-02 14:34:01) — a raw category count over one fetch of the network's station list, exactly as the network's explorer endpoint reports it | 8,979 stations | 2026-09-02 14:34:01 | 569 | origin ↗ |
stations_offline⚠ archived single row (2026-08-09 23:52:30) from the collector's first generation of the network's own explorer API — shown exactly as held, never re-derived, never merged with stations_online | 3,166 stations | 2026-08-09 23:52:30 | 1 | origin ↗ |
stations_onlinefresh-flowing (569 rows at generation, newest 2026-09-02 14:34:01) — a raw category count over one fetch of the network's station list, exactly as the network's explorer endpoint reports it | 5,903 stations | 2026-09-02 14:34:01 | 569 | origin ↗ |
stations_validatedfresh-flowing (249 rows at generation, newest 2026-09-02 14:34:01) — a raw category count over one fetch of the network's station list, exactly as the network's explorer endpoint reports it | 8,046 stations | 2026-09-02 14:34:01 | 249 | origin ↗ |
STATION_LIVENESS_PCT is the one ratio this estate derives:
stations with status.is_up = true divided by stations listed, from a single
fetch of Onocoy's own explorer endpoint (one population — the up-set is a subset of the
listed set by construction; the engine refuses to publish if subset ordering inverts).
Per the 2026-08-13 canonical-metric correction this is liveness — what fraction
of deployed hardware is switched on — not utilisation; stations have no divisible
capacity. The component counts it is derived from are published raw in the section
above; the ratio itself is the only estate-computed figure on this page, and it is
labelled as such.
| Metric | Latest | As of (UTC) | Rows held | Verify |
|---|---|---|---|---|
station_liveness_pct | 65.72 percent | 2026-09-02 14:47:02 | 262 | origin ↗ |
Every series held for ONO 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 |
|---|---|---|---|---|---|---|---|
station_liveness_pct⚠ ⚠ computed by this estate's engine from ONE fetch of the network's own station list: stations with status.is_up=true divided by stations listed — LIVENESS (up / listed), not utilisation; subset ordering enforced upstream. The component counts it derives from are published raw alongside | 65.72 percent | 2026-09-02 14:47:02 | onocoy_explorer | 262 | 12/30 | ono-native (unmapped) | origin ↗ |
circulating_supply⚠ ⚠ CoinGecko coin-page reference — a market-data figure; never modelled or reconciled by this estate | 94,563,895.5953 tokens | 2026-09-02 14:49:20 | CoinGecko /coins/markets | 360 | 18/30 | ono-native (unmapped) | origin ↗ |
fully_diluted_valuation_usd | 13,518,199 usd | 2026-09-02 14:49:20 | CoinGecko /coins/markets | 360 | 18/30 | ono-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 | 2.3568 percent | 2026-09-02 14:49:20 | CoinGecko /coins/markets | 265 | 12/30 | ono-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 | 36,409 usd | 2026-09-02 14:49:20 | CoinGecko /coins/markets | 265 | 12/30 | ono-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,472 rank | 2026-09-02 14:49:20 | CoinGecko /coins/markets | 265 | 12/30 | ono-native (unmapped) | origin ↗ |
market_cap_usd | 1,581,283 usd | 2026-09-02 14:49:20 | CoinGecko /coins/markets | 360 | 18/30 | ono-native (unmapped) | origin ↗ |
max_supply | 810,000,000 tokens | 2026-09-02 14:49:20 | CoinGecko /coins/markets | 360 | 18/30 | ono-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.0841 usd | 2026-09-02 14:49:20 | CoinGecko /coins/markets | 265 | 12/30 | ono-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.0112 usd | 2026-09-02 14:49:20 | CoinGecko /coins/markets | 265 | 12/30 | ono-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 | -7.5 percent | 2026-09-02 14:49:20 | CoinGecko /coins/markets | 265 | 12/30 | ono-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 percent | 2026-09-02 14:49:20 | CoinGecko /coins/markets | 265 | 12/30 | ono-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 | -58.1 percent | 2026-09-02 14:49:20 | CoinGecko /coins/markets | 265 | 12/30 | ono-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 | -6.7 percent | 2026-09-02 14:49:20 | CoinGecko /coins/markets | 265 | 12/30 | ono-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 | 2.3573 percent | 2026-09-02 14:49:20 | CoinGecko /coins/markets | 265 | 12/30 | ono-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.0004 usd | 2026-09-02 14:49:20 | CoinGecko /coins/markets | 265 | 12/30 | ono-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 | -7.8 percent | 2026-09-02 14:49:20 | CoinGecko /coins/markets | 265 | 12/30 | ono-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 | -9.3 percent | 2026-09-02 14:49:20 | CoinGecko /coins/markets | 265 | 12/30 | ono-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 | -80.111 percent | 2026-09-02 14:49:20 | CoinGecko /coins/markets | 265 | 12/30 | ono-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 | 49.2395 percent | 2026-09-02 14:49:20 | CoinGecko /coins/markets | 265 | 12/30 | ono-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.0169 usd | 2026-09-02 14:49:20 | CoinGecko /coins/markets | 265 | 12/30 | ono-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.0161 usd | 2026-09-02 14:49:20 | CoinGecko /coins/markets | 265 | 12/30 | ono-native (unmapped) | origin ↗ |
price_usd | 0.0167 usd | 2026-09-02 14:49:20 | CoinGecko /coins/markets | 360 | 18/30 | ono-native (unmapped) | origin ↗ |
station_count⚠ ⚠ raw category counts over one fetch of the network's own station list (listed / status.is_up / validation_status) — as reported, never differenced into rates | 8,979 stations | 2026-09-02 14:34:01 | first_party_api | 569 | 25/30 | ono-native (unmapped) | origin ↗ |
stations_offline⚠ ⚠ archived single row from the collector's first generation (see section below) — shown as held, never re-derived | 3,166 stations | 2026-08-09 23:52:30 | first_party_api | 1 | 1/30 | ono-native (unmapped) | origin ↗ |
stations_online⚠ ⚠ raw category counts over one fetch of the network's own station list (listed / status.is_up / validation_status) — as reported, never differenced into rates | 5,903 stations | 2026-09-02 14:34:01 | first_party_api | 569 | 25/30 | ono-native (unmapped) | origin ↗ |
stations_validated⚠ ⚠ raw category counts over one fetch of the network's own station list (listed / status.is_up / validation_status) — as reported, never differenced into rates | 8,046 stations | 2026-09-02 14:34:01 | first_party_api | 249 | 12/30 | ono-native (unmapped) | origin ↗ |
total_supply⚠ ⚠ CoinGecko coin-page reference — a market-data figure (question-verified comparability as token_supply_total); no on-chain supply read exists for ONO in this estate, so none is implied | 808,415,176.201 tokens | 2026-09-02 14:49:20 | CoinGecko /coins/markets | 360 | 18/30 | question-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 | 1,876.75 usd | 2026-09-02 14:49:20 | CoinGecko /coins/markets | 265 | 12/30 | ono-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 ONO. Zero here is the live query result, not a gap — the ledger itself is at /v1/revisions.
Served by /v1/network/ONO — the same grades a paying agent receives. Scores are the engines' own 0–100 outputs, not ours to smooth. The dilution, revenue and data-coverage grades are poor because the engines read the held series (no fee rows exist for ONO; the token has a high float-over-time schedule); they are published exactly as computed, including the unflattering ones.
| Engine | Grade | Score |
|---|---|---|
| Node quality | B | 65.4621 |
| Dilution risk | HIGH | 14.5112 |
| Bot risk | C | 85 |
| Dev velocity | A | 100 |
| Revenue | F | 0 |
| Data coverage | D | 20 |
| Overall | D | 38.4716 |
No account, no key, no trust required. Commands 1–2 hit the same upstream endpoints our collectors do (the coingecko.com browser coin page 403s plain curl, so the programmatic markets endpoint is given); command 3 hits this estate's public API, where every row carries the same source / as_of / verify_url fields.
# 1) The network's own explorer endpoint — keyless, as of 2026-09-02T15:17:26Z:
# (prints: stations listed, stations up — the halves behind
# station_count / stations_online / STATION_LIVENESS_PCT)
curl -s -H "User-Agent: kairos-check" "https://api.onocoy.com/api/v1/explorer" | python3 -c "import json,sys; d=json.load(sys.stdin); print(len(d), 'stations listed'); print(sum(1 for s in d if s.get('status',{}).get('is_up') is True), 'up')"
# 2) Market reference (CoinGecko public API):
# 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=onocoy-token" | python3 -m json.tool
# 3) This estate's public API row for ONO:
curl -s "https://kairossignal.com/v1/network/ONO" | 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_ono.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
ONO-native network/market metrics with no cross-network concept; grading them would
be fabrication, so they are labelled "ono-native (unmapped)". Collection generations
(fresh-flowing vs the archived single stations_offline row) are derived from row counts
at generation and shown side by side as held, never summed, merged, or reconciled.
STATION_LIVENESS_PCT is the only estate-computed ratio on the page and is labelled as
such; it is liveness (up / listed), not utilisation, per the 2026-08-13 canonical-metric
correction. The explorer counts stay raw category counts as Onocoy's explorer endpoint
reports them — never differenced into rates. 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: Onocoy explorer station list HTTP 200; CoinGecko markets API HTTP 200; estate /v1/network/ONO HTTP 200.
propintel/gen_deep_dive_ono.py · source of truth:
default.depin_catalog, default.depin_onchain,
default.depin_revision_ledger (ClickHouse, live at generation) ·
Kairos Signal — provenance or silence.