Generated 2026-10-12T05:04:03Z from live ClickHouse queries against this estate's ledger. Held inventory: 30,400 observations · 46 distinct series · 5 upstream sources · first row 2026-08-09 17:15:20 · newest row 2026-10-12 04:51:54 · 30,400/30,400 rows carry a verify_url. 37 series refreshed in the last 24h (648 fresh rows). Nothing on this page is cached, estimated, or remembered.
other, token-contract
chains base,ethereum) — packaged as a read-only product page. The catalog
lists no public stats API for this network (has_public_stats_api = 0), yet the estate
holds three flowing measurement families plus one frozen row: hourly chain reads from
OriginTrail's OWN public Substrate RPC (finalized block height via
chain_getHeader — the endpoint the network itself operates, so this is a
first-party read; the node's libp2p peer count via system_health is withheld
as a property of that node, not the network), GitHub
dev-velocity counters, the CoinGecko market reference, and a single FROZEN one-off
first-party row (2026-08-10, clearly dated). 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 RPC-node
scope of the peer figure, the two-generation GitHub repo migration, and the
market-reference-only status of every supply number are declared below. There are no
fee or revenue series for this network in this estate, and no section here pretends
otherwise. All source families hold verify_urls on 100% of their rows; there are no
unattributed figures on this page.5 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 | 28,266 | 24 | 28,266 | 2026-08-09 17:15:20 → 2026-10-12 04:51:54 | sample origin ↗ |
| substrate_rpc | 1,503 | 1 | 1,503 | 2026-08-09 23:24:30 → 2026-10-12 04:17:13 | sample origin ↗ |
| dexscreener_pairs | 432 | 12 | 432 | 2026-09-25 01:35:55 → 2026-10-12 00:21:01 | sample origin ↗ |
| github | 198 | 9 | 198 | 2026-08-09 23:42:07 → 2026-10-11 00:29:01 | sample origin ↗ |
| first_party_api | 1 | 1 | 1 | 2026-08-10 00:04:09 → 2026-08-10 00:04:09 | 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.4031 usd | ▂▂▂▁▁▂▃▃▂▃▃▃▄▄▄▄▄▃▇▆██▇▆▅▅▅▆▆▅ | 30 | +23.4% | 2026-09-12 → 2026-10-12 via CoinGecko /coins/markets · origin ↗ |
market_cap_usd | 180,306,472 usd | ▂▂▂▁▁▂▃▃▂▃▃▃▄▄▄▄▄▃▇▆██▇▆▅▅▅▆▆▅ | 30 | +23.4% | 2026-09-12 → 2026-10-12 via CoinGecko /coins/markets · origin ↗ |
volume_24h_usd | 1,535,652 usd | ▁▁▁▁▁▅▂▁▁▂▁▁▂▂▁▁▂▂█▅▄▂▂▂▂▂▁▁▁▁ | 30 | -24.6% | 2026-09-12 → 2026-10-12 via CoinGecko /coins/markets · origin ↗ |
circulating_supply | 447,274,118 tokens | ▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁ | 30 | +0.0% | 2026-09-12 → 2026-10-12 via CoinGecko /coins/markets · origin ↗ |
total_supply | 500,000,000 tokens | ▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁ | 30 | +0.0% | 2026-09-12 → 2026-10-12 via CoinGecko /coins/markets · origin ↗ |
max_supply | 500,000,000 tokens | ▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁ | 30 | +0.0% | 2026-09-12 → 2026-10-12 via CoinGecko /coins/markets · origin ↗ |
fully_diluted_valuation_usd | 201,561,486 usd | ▂▂▂▁▁▂▃▃▂▃▃▃▄▄▄▄▄▃▇▆██▇▆▅▅▅▆▆▅ | 30 | +23.4% | 2026-09-12 → 2026-10-12 via CoinGecko /coins/markets · origin ↗ |
finalized_block_height | 15,228,741 block | ▁▁▁▁▁▁▁▁▂▂▂▂▃▃▃▄▄▄▅▅▅▅▆▆▆▇▇▇███ | 31 | +1.6% | 2026-09-12 → 2026-10-12 via substrate_rpc · origin ↗ |
market_cap_rank | 203 rank | ▆▇▆▇█▇███▇██▆▆▇▆▆▆▁▃▁▂▂▂▃▃▃▂▃▄ | 30 | -6.0% | 2026-09-12 → 2026-10-12 via CoinGecko /coins/markets · origin ↗ |
price_ath_usd | 3.5 usd | ▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁ | 30 | +0.0% | 2026-09-12 → 2026-10-12 via CoinGecko /coins/markets · origin ↗ |
price_from_ath_pct | -88.4989 percent | ▂▂▂▁▁▂▃▃▂▃▃▃▄▄▄▄▄▃▇▆██▇▆▅▅▅▆▆▅ | 30 | +2.4% | 2026-09-12 → 2026-10-12 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. This estate holds NO on-chain token telemetry for TRAC (the contract lives on Base/Ethereum; no EVM RPC reads are in the ledger), so the CoinGecko supply rows are the only supply figures on this page and are labelled as market-reference, not chain reads.
| Metric | Latest | As of (UTC) | Verify |
|---|---|---|---|
circulating_supply | 447,274,118 tokens | 2026-10-12 04:51:54 | origin ↗ |
fully_diluted_valuation_usd | 201,561,486 | 2026-10-12 04:51:54 | origin ↗ |
market_cap_change_24h_pct | -2.0941 percent | 2026-10-12 04:51:54 | origin ↗ |
market_cap_change_24h_usd | -3,856,521.0315 | 2026-10-12 04:51:54 | origin ↗ |
market_cap_rank | 203 rank | 2026-10-12 04:51:54 | origin ↗ |
market_cap_usd | 180,306,472 | 2026-10-12 04:51:54 | origin ↗ |
max_supply | 500,000,000 tokens | 2026-10-12 04:51:54 | origin ↗ |
price_ath_usd | 3.5 | 2026-10-12 04:51:54 | origin ↗ |
price_atl_usd | 0.003853 | 2026-10-12 04:51:54 | origin ↗ |
price_change_14d_pct | 9.2853 percent | 2026-10-12 04:51:54 | origin ↗ |
price_change_1h_pct | -1.0576 percent | 2026-10-12 04:51:54 | origin ↗ |
price_change_1y_pct | -37.2768 percent | 2026-10-12 04:51:54 | origin ↗ |
price_change_200d_pct | 18.3968 percent | 2026-10-12 04:51:54 | origin ↗ |
price_change_24h_pct | -2.0976 percent | 2026-10-12 04:51:54 | origin ↗ |
price_change_24h_usd | -0.008637 | 2026-10-12 04:51:54 | origin ↗ |
price_change_30d_pct | 20.6371 percent | 2026-10-12 04:51:54 | origin ↗ |
price_change_7d_pct | -8.3669 percent | 2026-10-12 04:51:54 | origin ↗ |
price_from_ath_pct | -88.4989 percent | 2026-10-12 04:51:54 | origin ↗ |
price_from_atl_pct | 10,363.2301 percent | 2026-10-12 04:51:54 | origin ↗ |
price_high_24h_usd | 0.4215 | 2026-10-12 04:51:54 | origin ↗ |
price_low_24h_usd | 0.4006 | 2026-10-12 04:51:54 | origin ↗ |
price_usd | 0.4031 | 2026-10-12 04:51:54 | origin ↗ |
total_supply | 500,000,000 tokens | 2026-10-12 04:51:54 | origin ↗ |
volume_24h_usd | 1,535,652 | 2026-10-12 04:51:54 | origin ↗ |
Chain state read from https://astrosat-parachain-rpc.origin-trail.network — the OriginTrail
network's own public Substrate JSON-RPC endpoint, which makes these genuine first-party
reads even though the catalog lists no stats API (has_public_stats_api = 0).
finalized_block_height comes from chain_getHeader and
chain_health_peers from system_health. The collector writes a
row only when a second confirmation read corroborates the first (block height must be
advancing; peer count a sane non-negative integer) — rows that fail the gate are
skipped, never invented. The peer figure is the RPC node's own libp2p peer count, not
a network-wide total, so it is withheld since 2026-10-06 (quality incident substrate_rpc_peers_one_rpc_node_not_network_20261006). The catalog's chains field
(base,ethereum) describes the token contract's chains, not this parachain —
both facts are shown as the estate holds them.
| Metric | Latest | As of (UTC) | Rows held | Verify |
|---|---|---|---|---|
finalized_block_height⚠ hourly chain_getHeader reads from OriginTrail's own public RPC — the archive holds the chain's own block number, dual-read gated | 15,228,741 block | 2026-10-12 04:17:13 | 1,503 | origin ↗ |
Raw GitHub API counters for the OriginTrail organisation and its tracked
repos. dev_public_repos is an ORG-level counter (verify link points at
/orgs/OriginTrail); the rest are repo-level. The tracked repo MOVED inside
our archive: rows through 2026-08-23 carry /repos/OriginTrail/dkg-engine; rows from 2026-09-02 carry /repos/OriginTrail/dkg-node; rows from 2026-09-24 carry /repos/OriginTrail/dkg; rows from 2026-09-25 carry /repos/OriginTrail/dkg/releases; rows from 2026-09-25 carry /repos/OriginTrail/dkg/contributors. The table's per-metric
verify link points at the repo of the LATEST row; the archived generation's link is
listed below and in the buyer-verify commands. dev_days_since_push is a
collector-computed staleness figure from the repo's pushed_at; the others
are raw API counters, never differenced into rates.
Repo migration as held — each generation keeps its own verify_url:
| Repo endpoint (verify_url) | Rows held | Window (UTC) |
|---|---|---|
| https://api.github.com/repos/OriginTrail/dkg-engine | 60 | 2026-08-09 23:42:07 → 2026-08-23 18:29:01 |
| https://api.github.com/repos/OriginTrail/dkg-node | 20 | 2026-09-02 00:19:46 → 2026-09-05 12:29:01 |
| https://api.github.com/repos/OriginTrail/dkg | 60 | 2026-09-24 17:30:23 → 2026-10-11 00:29:01 |
| https://api.github.com/repos/OriginTrail/dkg/releases | 11 | 2026-09-25 18:29:01 → 2026-10-11 00:29:01 |
| https://api.github.com/repos/OriginTrail/dkg/contributors | 9 | 2026-09-25 18:29:01 → 2026-10-11 00:29:01 |
| Metric | Latest | As of (UTC) | Rows held | Verify |
|---|---|---|---|---|
dev_contributors_total | 13 contributors | 2026-10-11 00:29:01 | 9 | origin ↗ |
dev_days_since_push | 0.031 days | 2026-10-11 00:29:01 | 28 | origin ↗ |
dev_forks | 14 forks | 2026-10-11 00:29:01 | 28 | origin ↗ |
dev_open_issues | 438 issues | 2026-10-11 00:29:01 | 28 | origin ↗ |
dev_open_prs | 147 prs | 2026-10-11 00:29:01 | 11 | origin ↗ |
dev_public_repos | 88 repos | 2026-10-11 00:29:01 | 27 | origin ↗ |
dev_releases_total | 32 releases | 2026-10-11 00:29:01 | 11 | origin ↗ |
dev_stars | 144 stars | 2026-10-11 00:29:01 | 28 | origin ↗ |
dev_watchers | 2 watchers | 2026-10-11 00:29:01 | 28 | origin ↗ |
A single finalized_block_height row read ONCE from the same
OriginTrail astrosat RPC on 2026-08-10T00:04:09Z (source family
first_party_api). It is a single-day snapshot, not a flowing series, and it
is superseded by the hourly substrate_rpc series of the same metric shown
above. It is published exactly as held — the estate re-anchors its ledger rows daily
into Bitcoin-anchored OpenTimestamps Merkle batches, which preserves integrity and
point-in-time verifiability but does not make a frozen row fresh. No re-collection of
this one-off is implied.
| Metric | Latest | As of (UTC) | Rows held | Verify |
|---|---|---|---|---|
finalized_block_height | 14,797,575 block | 2026-08-10 00:04:09 | 1 | origin ↗ |
Every series held for TRAC with rows in the last 30 days: latest value, when it was observed, which source observed it, how many rows we hold, how many of the last 30 days it reported, its comparability grade, and the origin link. "days/30" counts distinct dates with at least one row in the window.
| Metric | Latest | As of (UTC) | Source | Rows | Days/30 | Comparability | Verify |
|---|---|---|---|---|---|---|---|
circulating_supply⚠ ⚠ CoinGecko coin-page reference — a market-data figure; never modelled or reconciled by this estate; no on-chain supply read is held for TRAC (no EVM token telemetry in this estate), so this is the only circulating figure | 447,274,118 tokens | 2026-10-12 04:51:54 | CoinGecko /coins/markets | 664 | 30/30 | trac-native (unmapped) | origin ↗ |
dev_contributors_total⚠ ⚠ repo-level counters — verify_url follows the repo the row was collected from: rows through 2026-08-23 carry /repos/OriginTrail/dkg-engine; rows from 2026-09-02 carry /repos/OriginTrail/dkg-node; rows from 2026-09-24 carry /repos/OriginTrail/dkg; rows from 2026-09-25 carry /repos/OriginTrail/dkg/releases; rows from 2026-09-25 carry /repos/OriginTrail/dkg/contributors (the tracked repo moved; every generation is held, never merged) | 13 contributors | 2026-10-11 00:29:01 | github | 9 | 9/30 | trac-native (unmapped) | origin ↗ |
dev_days_since_push⚠ a derived staleness figure: days since the last push to the tracked OriginTrail repo, computed by the collector from the repo API's pushed_at — the other dev_* series are raw API counters | 0.031 days | 2026-10-11 00:29:01 | github | 12 | 12/30 | trac-native (unmapped) | origin ↗ |
dev_forks⚠ ⚠ repo-level counters — verify_url follows the repo the row was collected from: rows through 2026-08-23 carry /repos/OriginTrail/dkg-engine; rows from 2026-09-02 carry /repos/OriginTrail/dkg-node; rows from 2026-09-24 carry /repos/OriginTrail/dkg; rows from 2026-09-25 carry /repos/OriginTrail/dkg/releases; rows from 2026-09-25 carry /repos/OriginTrail/dkg/contributors (the tracked repo moved; every generation is held, never merged) | 14 forks | 2026-10-11 00:29:01 | github | 12 | 12/30 | trac-native (unmapped) | origin ↗ |
dev_open_issues⚠ ⚠ repo-level counters — verify_url follows the repo the row was collected from: rows through 2026-08-23 carry /repos/OriginTrail/dkg-engine; rows from 2026-09-02 carry /repos/OriginTrail/dkg-node; rows from 2026-09-24 carry /repos/OriginTrail/dkg; rows from 2026-09-25 carry /repos/OriginTrail/dkg/releases; rows from 2026-09-25 carry /repos/OriginTrail/dkg/contributors (the tracked repo moved; every generation is held, never merged) | 438 issues | 2026-10-11 00:29:01 | github | 12 | 12/30 | trac-native (unmapped) | origin ↗ |
dev_open_prs⚠ ⚠ repo-level counters — verify_url follows the repo the row was collected from: rows through 2026-08-23 carry /repos/OriginTrail/dkg-engine; rows from 2026-09-02 carry /repos/OriginTrail/dkg-node; rows from 2026-09-24 carry /repos/OriginTrail/dkg; rows from 2026-09-25 carry /repos/OriginTrail/dkg/releases; rows from 2026-09-25 carry /repos/OriginTrail/dkg/contributors (the tracked repo moved; every generation is held, never merged) | 147 prs | 2026-10-11 00:29:01 | github | 11 | 11/30 | trac-native (unmapped) | origin ↗ |
dev_public_repos⚠ ⚠ an ORG-level counter (api.github.com/orgs/OriginTrail) — counts all public repos of the OriginTrail GitHub org, not any single repo | 88 repos | 2026-10-11 00:29:01 | github | 11 | 11/30 | trac-native (unmapped) | origin ↗ |
dev_releases_total⚠ ⚠ repo-level counters — verify_url follows the repo the row was collected from: rows through 2026-08-23 carry /repos/OriginTrail/dkg-engine; rows from 2026-09-02 carry /repos/OriginTrail/dkg-node; rows from 2026-09-24 carry /repos/OriginTrail/dkg; rows from 2026-09-25 carry /repos/OriginTrail/dkg/releases; rows from 2026-09-25 carry /repos/OriginTrail/dkg/contributors (the tracked repo moved; every generation is held, never merged) | 32 releases | 2026-10-11 00:29:01 | github | 11 | 11/30 | trac-native (unmapped) | origin ↗ |
dev_stars⚠ ⚠ repo-level counters — verify_url follows the repo the row was collected from: rows through 2026-08-23 carry /repos/OriginTrail/dkg-engine; rows from 2026-09-02 carry /repos/OriginTrail/dkg-node; rows from 2026-09-24 carry /repos/OriginTrail/dkg; rows from 2026-09-25 carry /repos/OriginTrail/dkg/releases; rows from 2026-09-25 carry /repos/OriginTrail/dkg/contributors (the tracked repo moved; every generation is held, never merged) | 144 stars | 2026-10-11 00:29:01 | github | 12 | 12/30 | trac-native (unmapped) | origin ↗ |
dev_watchers⚠ ⚠ repo-level counters — verify_url follows the repo the row was collected from: rows through 2026-08-23 carry /repos/OriginTrail/dkg-engine; rows from 2026-09-02 carry /repos/OriginTrail/dkg-node; rows from 2026-09-24 carry /repos/OriginTrail/dkg; rows from 2026-09-25 carry /repos/OriginTrail/dkg/releases; rows from 2026-09-25 carry /repos/OriginTrail/dkg/contributors (the tracked repo moved; every generation is held, never merged) | 2 watchers | 2026-10-11 00:29:01 | github | 12 | 12/30 | trac-native (unmapped) | origin ↗ |
dex_fdv_usd | 205,465,847 usd | 2026-10-12 00:21:01 | dexscreener_pairs | 36 | 10/30 | trac-native (unmapped) | origin ↗ |
dex_liquidity_top_pair_usd | 542,654.02 usd | 2026-10-12 00:21:01 | dexscreener_pairs | 36 | 10/30 | trac-native (unmapped) | origin ↗ |
dex_liquidity_usd | 542,654.02 usd | 2026-10-12 00:21:01 | dexscreener_pairs | 36 | 10/30 | trac-native (unmapped) | origin ↗ |
dex_market_cap_usd | 205,465,847 usd | 2026-10-12 00:21:01 | dexscreener_pairs | 36 | 10/30 | trac-native (unmapped) | origin ↗ |
dex_pair_age_days | 1,984.0771 days | 2026-10-12 00:21:01 | dexscreener_pairs | 36 | 10/30 | trac-native (unmapped) | origin ↗ |
dex_pair_volume_24h_usd | 162,798.57 usd | 2026-10-12 00:21:01 | dexscreener_pairs | 36 | 10/30 | trac-native (unmapped) | origin ↗ |
dex_pairs_active | 1 count | 2026-10-12 00:21:01 | dexscreener_pairs | 36 | 10/30 | trac-native (unmapped) | origin ↗ |
dex_price_change_24h_pct | -0.82 pct | 2026-10-12 00:21:01 | dexscreener_pairs | 36 | 10/30 | trac-native (unmapped) | origin ↗ |
dex_price_usd | 0.4109 usd | 2026-10-12 00:21:01 | dexscreener_pairs | 36 | 10/30 | trac-native (unmapped) | origin ↗ |
dex_swap_count_24h | 234 count | 2026-10-12 00:21:01 | dexscreener_pairs | 36 | 10/30 | trac-native (unmapped) | origin ↗ |
dex_top_pair_share_pct | 100 pct | 2026-10-12 00:21:01 | dexscreener_pairs | 36 | 10/30 | trac-native (unmapped) | origin ↗ |
dex_venues_active | 1 count | 2026-10-12 00:21:01 | dexscreener_pairs | 36 | 10/30 | trac-native (unmapped) | origin ↗ |
finalized_block_height⚠ ⚠ read hourly from OriginTrail's own public Substrate RPC (chain_getHeader) — genuine first-party chain access, dual-read gated by the collector (written only when a second read corroborates) | 15,228,741 block | 2026-10-12 04:17:13 | substrate_rpc | 718 | 31/30 | trac-native (unmapped) | origin ↗ |
fully_diluted_valuation_usd | 201,561,486 usd | 2026-10-12 04:51:54 | CoinGecko /coins/markets | 664 | 30/30 | trac-native (unmapped) | origin ↗ |
market_cap_change_24h_pct⚠ ⚠ starts 2026-09-12 in our archive (CoinGecko generation two) — shown from first held row, never back-filled | -2.0941 percent | 2026-10-12 04:51:54 | CoinGecko /coins/markets | 664 | 30/30 | trac-native (unmapped) | origin ↗ |
market_cap_change_24h_usd⚠ ⚠ starts 2026-09-12 in our archive (CoinGecko generation two) — shown from first held row, never back-filled | -3,856,521.0315 usd | 2026-10-12 04:51:54 | CoinGecko /coins/markets | 664 | 30/30 | trac-native (unmapped) | origin ↗ |
market_cap_rank⚠ ⚠ starts 2026-09-12 in our archive (CoinGecko generation two) — shown from first held row, never back-filled | 203 rank | 2026-10-12 04:51:54 | CoinGecko /coins/markets | 664 | 30/30 | trac-native (unmapped) | origin ↗ |
market_cap_usd | 180,306,472 usd | 2026-10-12 04:51:54 | CoinGecko /coins/markets | 664 | 30/30 | trac-native (unmapped) | origin ↗ |
max_supply⚠ ⚠ CoinGecko coin-page reference — the protocol's own published cap (500,000,000 TRAC), not a chain-read value | 500,000,000 tokens | 2026-10-12 04:51:54 | CoinGecko /coins/markets | 664 | 30/30 | trac-native (unmapped) | origin ↗ |
price_ath_usd⚠ ⚠ starts 2026-09-12 in our archive (CoinGecko generation two) — shown from first held row, never back-filled | 3.5 usd | 2026-10-12 04:51:54 | CoinGecko /coins/markets | 664 | 30/30 | trac-native (unmapped) | origin ↗ |
price_atl_usd⚠ ⚠ starts 2026-09-12 in our archive (CoinGecko generation two) — shown from first held row, never back-filled | 0.003853 usd | 2026-10-12 04:51:54 | CoinGecko /coins/markets | 664 | 30/30 | trac-native (unmapped) | origin ↗ |
price_change_14d_pct⚠ ⚠ starts 2026-09-12 in our archive (CoinGecko generation two) — shown from first held row, never back-filled | 9.2853 percent | 2026-10-12 04:51:54 | CoinGecko /coins/markets | 664 | 30/30 | trac-native (unmapped) | origin ↗ |
price_change_1h_pct⚠ ⚠ starts 2026-09-12 in our archive (CoinGecko generation two) — shown from first held row, never back-filled | -1.0576 percent | 2026-10-12 04:51:54 | CoinGecko /coins/markets | 664 | 30/30 | trac-native (unmapped) | origin ↗ |
price_change_1y_pct⚠ ⚠ starts 2026-09-12 in our archive (CoinGecko generation two) — shown from first held row, never back-filled | -37.2768 percent | 2026-10-12 04:51:54 | CoinGecko /coins/markets | 664 | 30/30 | trac-native (unmapped) | origin ↗ |
price_change_200d_pct⚠ ⚠ starts 2026-09-12 in our archive (CoinGecko generation two) — shown from first held row, never back-filled | 18.3968 percent | 2026-10-12 04:51:54 | CoinGecko /coins/markets | 664 | 30/30 | trac-native (unmapped) | origin ↗ |
price_change_24h_pct⚠ ⚠ starts 2026-09-12 in our archive (CoinGecko generation two) — shown from first held row, never back-filled | -2.0976 percent | 2026-10-12 04:51:54 | CoinGecko /coins/markets | 664 | 30/30 | trac-native (unmapped) | origin ↗ |
price_change_24h_usd⚠ ⚠ starts 2026-09-12 in our archive (CoinGecko generation two) — shown from first held row, never back-filled | -0.008637 usd | 2026-10-12 04:51:54 | CoinGecko /coins/markets | 664 | 30/30 | trac-native (unmapped) | origin ↗ |
price_change_30d_pct⚠ ⚠ starts 2026-09-12 in our archive (CoinGecko generation two) — shown from first held row, never back-filled | 20.6371 percent | 2026-10-12 04:51:54 | CoinGecko /coins/markets | 664 | 30/30 | trac-native (unmapped) | origin ↗ |
price_change_7d_pct⚠ ⚠ starts 2026-09-12 in our archive (CoinGecko generation two) — shown from first held row, never back-filled | -8.3669 percent | 2026-10-12 04:51:54 | CoinGecko /coins/markets | 664 | 30/30 | trac-native (unmapped) | origin ↗ |
price_from_ath_pct⚠ ⚠ starts 2026-09-12 in our archive (CoinGecko generation two) — shown from first held row, never back-filled | -88.4989 percent | 2026-10-12 04:51:54 | CoinGecko /coins/markets | 664 | 30/30 | trac-native (unmapped) | origin ↗ |
price_from_atl_pct⚠ ⚠ starts 2026-09-12 in our archive (CoinGecko generation two) — shown from first held row, never back-filled | 10,363.2301 percent | 2026-10-12 04:51:54 | CoinGecko /coins/markets | 664 | 30/30 | trac-native (unmapped) | origin ↗ |
price_high_24h_usd⚠ ⚠ starts 2026-09-12 in our archive (CoinGecko generation two) — shown from first held row, never back-filled | 0.4215 usd | 2026-10-12 04:51:54 | CoinGecko /coins/markets | 664 | 30/30 | trac-native (unmapped) | origin ↗ |
price_low_24h_usd⚠ ⚠ starts 2026-09-12 in our archive (CoinGecko generation two) — shown from first held row, never back-filled | 0.4006 usd | 2026-10-12 04:51:54 | CoinGecko /coins/markets | 664 | 30/30 | trac-native (unmapped) | origin ↗ |
price_usd | 0.4031 usd | 2026-10-12 04:51:54 | CoinGecko /coins/markets | 664 | 30/30 | trac-native (unmapped) | origin ↗ |
total_supply⚠ ⚠ CoinGecko coin-page reference — a market-data figure (question-verified comparability as token_supply_total); the chain-level supply read for TRAC is a different measurement family — and note the catalog's chains field (base,ethereum) is where the token contract lives, not the Substrate parachain the nodes run | 500,000,000 tokens | 2026-10-12 04:51:54 | CoinGecko /coins/markets | 664 | 30/30 | question-verified token_supply_total | origin ↗ |
volume_24h_usd⚠ ⚠ starts 2026-09-12 in our archive (CoinGecko generation two) — shown from first held row, never back-filled | 1,535,652 usd | 2026-10-12 04:51:54 | CoinGecko /coins/markets | 664 | 30/30 | trac-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 TRAC. Zero here is the live query result, not a gap — the ledger itself is at /v1/revisions.
No account, no key, no trust required. Commands 1–3 hit the same upstream endpoints our collectors do (the OriginTrail RPC commands replay the collector's real JSON-RPC methods; the coingecko.com browser coin page 403s plain curl, so the programmatic markets endpoint is given); command 4 hits this estate's public API, where every row carries the same source / as_of / verify_url fields.
# 1) OriginTrail's own public Substrate RPC — finalized block header (chain_getHeader), as of 2026-10-12T05:04:03Z:
curl -s -H "User-Agent: kairos-check" "https://astrosat-parachain-rpc.origin-trail.network" -X POST -H "Content-Type: application/json" -d '{"jsonrpc":"2.0","id":1,"method":"chain_getHeader","params":[]}' | python3 -m json.tool
# 2) Dev velocity — current tracked repo (GitHub public API):
curl -s -H "User-Agent: kairos-check" "https://api.github.com/repos/OriginTrail/dkg" | python3 -c "import json,sys; d=json.load(sys.stdin); print('stars', d.get('stargazers_count')); print('forks', d.get('forks_count')); print('pushed_at', d.get('pushed_at'))"
# 2b) Org-level repo counter (same API, org endpoint):
curl -s -H "User-Agent: kairos-check" "https://api.github.com/orgs/OriginTrail" | python3 -c "import json,sys; d=json.load(sys.stdin); print('public_repos', d.get('public_repos'))"
# the archived generation of repo rows (through 2026-08-23) verifies against:
curl -s -o /dev/null -w "%{http_code}\n" -H "User-Agent: kairos-check" "https://api.github.com/repos/OriginTrail/dkg-engine"
# 3) 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=origintrail" | python3 -m json.tool
# 4) This estate's public API row for TRAC:
curl -s "https://kairossignal.com/v1/network/TRAC" | 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_trac.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
TRAC-native network/market/on-chain metrics with no cross-network concept; grading
them has no basis in the held data, so they are labelled "trac-native (unmapped)". 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
chain-state rows are read from the network's own RPC by a collector that dual-reads
and gates every value before writing. The peer-count row is the RPC node's own peer
set, published with that scope attached. The GitHub repo migration (rows through 2026-08-23 carry /repos/OriginTrail/dkg-engine; rows from 2026-09-02 carry /repos/OriginTrail/dkg-node; rows from 2026-09-24 carry /repos/OriginTrail/dkg; rows from 2026-09-25 carry /repos/OriginTrail/dkg/releases; rows from 2026-09-25 carry /repos/OriginTrail/dkg/contributors,
visible in the verify_urls across the archive) is shown as held generations, never
merged or rewritten. The frozen one-off first-party row stays
frozen: re-anchored daily for integrity, never re-collected and never passed off as
flowing. Where a section has no data — as with fees and revenue, which this estate
holds no series for — it is absent; we do not publish zeros for gaps.
Upstream probes run serially by this generator immediately before rendering: OriginTrail Substrate RPC (system_health) ok(json); GitHub repo API (dkg) 200; GitHub org API 200; CoinGecko markets API 200; estate /v1/network/TRAC 200.
propintel/gen_deep_dive_trac.py · source of truth:
default.depin_catalog, default.depin_onchain,
default.depin_revision_ledger (ClickHouse, live at generation) ·
Kairos Signal — provenance or silence.