ACU (Acurast) — the network, measured

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

What this page is. One network — ACU, catalog name Acurast, category compute — packaged as a read-only product page. The catalog lists token contract 0x216b3643ff8b7bb30d8a48e9f1bd550126202add on chains base,binance-smart-chain,ethereum (published as held in the token & chains section below); the estate holds no per-chain on-chain token rows, so no on-chain token section exists (absence, not zero). The catalog flags a public stats API (has_public_stats_api = 1) pointing at Acurast's own processor-management service — the exact URL the estate's first-party collector fetches. In total three independent measurement families: Acurast's own processor-management service (cached_processors, cached_devices — the strongest provenance class, since the upstream is the network's own infrastructure), the CoinGecko market reference (price, supply, capitalisation, the published change columns), and the GitHub developer-velocity family. 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. Sourcing honesty: the CoinGecko circulating reference, the CoinGecko total supply reference, and the fully-diluted valuation are different quantities and are never merged or netted — each carries its own verify_url, and the estate holds no chain-side issuance read for ACU that could be set beside them. 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/markets6,349226,3492026-08-09 17:15:20 → 2026-09-02 16:49:30sample origin ↗
first_party_api1,14241,1422026-08-09 23:28:06 → 2026-09-02 17:34:01sample origin ↗
github11461142026-08-09 23:42:07 → 2026-09-01 18:29: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.119486 usd▁▇▅█▆▅▄▃▃▅██▅▆▅▅▆▅18+25.9%2026-08-09 → 2026-09-02 via CoinGecko /coins/markets · origin ↗
market_cap_usd44,013,204 usd▁▇▅▇▆▅▄▄▄▅██▅▇▆▆▆▆18+35.3%2026-08-09 → 2026-09-02 via CoinGecko /coins/markets · origin ↗
volume_24h_usd1,896,188 usd▄▃▃▃█▇▄▂▃▂▁▁12-55.5%2026-08-22 → 2026-09-02 via CoinGecko /coins/markets · origin ↗
circulating_supply368,335,194 tokens▁▃▄▄▄▅▅▅▅▆▆▆▇▇▇▇██18+7.4%2026-08-09 → 2026-09-02 via CoinGecko /coins/markets · origin ↗
total_supply1,027,569,611 tokens▁▄▄▄▄▅▅▅▆▆▆▆▇▇▇███18+0.3%2026-08-09 → 2026-09-02 via CoinGecko /coins/markets · origin ↗
fully_diluted_valuation_usd122,786,612 usd▁▇▅█▆▅▄▃▃▅██▅▆▅▅▆▅18+26.3%2026-08-09 → 2026-09-02 via CoinGecko /coins/markets · origin ↗
market_cap_rank487 rank▆██▄▁▁▅▄▄▅▃▄12-5.1%2026-08-22 → 2026-09-02 via CoinGecko /coins/markets · origin ↗
price_ath_usd0.315928 usd▁▁▁▁▁▁▁▁▁▁▁▁12+0.0%2026-08-22 → 2026-09-02 via CoinGecko /coins/markets · origin ↗
price_from_ath_pct-62.1793 percent▂▁▁▄██▄▅▄▄▄▄12+3.1%2026-08-22 → 2026-09-02 via CoinGecko /coins/markets · origin ↗
price_high_24h_usd0.123694 usd▃▁▃▃▆█▆▄▅▃▃▃12+0.7%2026-08-22 → 2026-09-02 via CoinGecko /coins/markets · origin ↗
price_low_24h_usd0.116564 usd▃▁▁▂▅█▅▅▅▄▅▄12+4.5%2026-08-22 → 2026-09-02 via CoinGecko /coins/markets · origin ↗
cached_devices10,388 devices▃▂▁▃▄▁▃▂▄▅▄▁▆▃▁▄▅▇█▃▅▆▅▄▆25+6.3%2026-08-09 → 2026-09-02 via first_party_api · origin ↗
cached_processors10,033 processors▃▂▂▄▅▁▃▂▄▅▄▁▆▅▂▄▅▇█▄▆▇▆▅▇25+6.1%2026-08-09 → 2026-09-02 via first_party_api · origin ↗
dev_stars24 stars▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁19+0.0%2026-08-09 → 2026-09-01 via github · origin ↗
dev_forks12 forks▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁19+0.0%2026-08-09 → 2026-09-01 via github · origin ↗
dev_open_issues7 issues▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁19+0.0%2026-08-09 → 2026-09-01 via github · origin ↗
dev_public_repos44 repos▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁19+0.0%2026-08-09 → 2026-09-01 via github · origin ↗
dev_watchers5 watchers▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁19+0.0%2026-08-09 → 2026-09-01 via github · origin ↗
dev_days_since_push61.353 days▁▁▂▂▃▃▃▄▄▄▅▅▆▆▆▇▇██19+59.1%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 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. The circulating and total supply rows are different quantities (circulating vs total) and are never netted against each other or against the diluted valuation — different quantities from the same endpoint, shown side by side.

MetricLatestAs of (UTC)Verify
circulating_supply368,335,194 tokens2026-09-02 16:49:30origin ↗
fully_diluted_valuation_usd122,786,6122026-09-02 16:49:30origin ↗
market_cap_change_24h_pct-0.44905 percent2026-09-02 16:49:30origin ↗
market_cap_change_24h_usd-198,534.73242026-09-02 16:49:30origin ↗
market_cap_rank487 rank2026-09-02 16:49:30origin ↗
market_cap_usd44,013,2042026-09-02 16:49:30origin ↗
price_ath_usd0.3159282026-09-02 16:49:30origin ↗
price_atl_usd0.0651092026-09-02 16:49:30origin ↗
price_change_14d_pct-10.1 percent2026-09-02 16:49:30origin ↗
price_change_1h_pct0.8 percent2026-09-02 16:49:30origin ↗
price_change_200d_pct4.2 percent2026-09-02 16:49:30origin ↗
price_change_24h_pct-0.82108 percent2026-09-02 16:49:30origin ↗
price_change_24h_usd-0.000905942026-09-02 16:49:30origin ↗
price_change_30d_pct53.6 percent2026-09-02 16:49:30origin ↗
price_change_7d_pct-6.2 percent2026-09-02 16:49:30origin ↗
price_from_ath_pct-62.1793 percent2026-09-02 16:49:30origin ↗
price_from_atl_pct83.5184 percent2026-09-02 16:49:30origin ↗
price_high_24h_usd0.1236942026-09-02 16:49:30origin ↗
price_low_24h_usd0.1165642026-09-02 16:49:30origin ↗
price_usd0.1194862026-09-02 16:49:30origin ↗
total_supply1,027,569,611 tokens2026-09-02 16:49:30origin ↗
volume_24h_usd1,896,1882026-09-02 16:49:30origin ↗

Fleet telemetry — Acurast's own processor-management service, read directly (first-party class)

Direct reads of Acurast's own infrastructure (processor-management.acurast.com/processor/debug/cache/status) by this estate's collector: the service's processor-cache size (processorCache.sizecached_processors) and device-status cache size (deviceStatusCache.sizecached_devices). This is the strongest provenance class in the ledger: the upstream is the network's own infrastructure, and the verify command re-runs the exact call the collector ran against the same URL. The counters are published exactly as the service reports them — cache-status counters as Acurast measures its own fleet visibility; no interpretation beyond the field names is added. Two further cache fields (battery_health_cache_size, network_type_cache_size) exist as archived single rows from the Go collector era (2026-08-09), published under their own held rows, never merged into the current family's rows or back-filled.

MetricSourceLatestAs of (UTC) Rows heldVerify
battery_health_cache_size
archived Go-collector-era row (2026-08-09), shown from its held row, never back-filled
first_party_api7 entries2026-08-09 23:53:451origin ↗
cached_devices
Acurast's own processor-management service, deviceStatusCache.size — read directly from the network's own infrastructure
first_party_api10,388 devices2026-09-02 17:34:01570origin ↗
cached_processors
Acurast's own processor-management service, processorCache.size — read directly from the network's own infrastructure
first_party_api10,033 processors2026-09-02 17:34:01570origin ↗
network_type_cache_size
archived Go-collector-era row (2026-08-09), shown from its held row, never back-filled
first_party_api3 entries2026-08-09 23:53:451origin ↗

Developer velocity — GitHub API, as held

Developer-activity rows read from GitHub's public API for Acurast/acurast-substrate (stars, forks, open issues, watchers, days since last push) and the Acurast organisation (public repos). Published exactly as GitHub reports them, each with the api.github.com endpoint it came from as its verify_url.

MetricSourceLatestAs of (UTC) Rows heldVerify
dev_days_since_pushgithub61.353 days2026-09-01 18:29:0219origin ↗
dev_forksgithub12 forks2026-09-01 18:29:0219origin ↗
dev_open_issuesgithub7 issues2026-09-01 18:29:0219origin ↗
dev_public_reposgithub44 repos2026-09-01 18:29:0219origin ↗
dev_starsgithub24 stars2026-09-01 18:29:0219origin ↗
dev_watchersgithub5 watchers2026-09-01 18:29:0219origin ↗

Token & chains — the catalog row, as held

The catalog's reference fields for ACU, queried live from default.depin_catalog at generation. The estate holds NO per-chain on-chain token rows (no RPC reads of balances or supply against these contract addresses), so no on-chain token section is published — absence, not zero. Live cross-check at generation: catalog contract address matches the platform map returned by the CoinGecko coin-detail endpoint on: ethereum.

Token contract (catalog reference)0x216b3643ff8b7bb30d8a48e9f1bd550126202add
Chains listed in catalogbase, binance-smart-chain, ethereum
Public stats API (catalog flag has_public_stats_api = 1)https://processor-management.acurast.com/processor/debug/cache/status — the exact URL the estate's first-party collector fetches

Full metric inventory — 32 measured series, each with provenance

Every series held for ACU 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
battery_health_cache_size
⚠ Archived single row from the estate's Go collector era (2026-08-09 23:53 UTC); the current Python collector does not write these fields — shown from its held row, never back-filled
7 entries2026-08-09 23:53:45first_party_api11/30acu-native (unmapped)origin ↗
cached_devices
⚠ Acurast's own processor-management service, field deviceStatusCache.size — a cache-status counter of the network's own infrastructure, read directly and published as the service reports it
10,388 devices2026-09-02 17:34:01first_party_api57025/30acu-native (unmapped)origin ↗
cached_processors
⚠ Acurast's own processor-management service, field processorCache.size — a cache-status counter of the network's own infrastructure, read directly and published as the service reports it; the strongest provenance class in the estate
10,033 processors2026-09-02 17:34:01first_party_api57025/30acu-native (unmapped)origin ↗
circulating_supply
⚠ CoinGecko coin-page reference — a market-data figure of a DIFFERENT quantity than total supply (circulating vs total); never netted against it or against the diluted valuation
368,335,194 tokens2026-09-02 16:49:30CoinGecko /coins/markets36218/30acu-native (unmapped)origin ↗
dev_days_since_push
⚠ GitHub API, repo Acurast/acurast-substrate — days elapsed since the repo's last push as GitHub reports pushed_at; starts 2026-08-09 in our archive — shown from first held row, never back-filled
61.353 days2026-09-01 18:29:02github1919/30acu-native (unmapped)origin ↗
dev_forks
⚠ GitHub API, repo Acurast/acurast-substrate — as GitHub reports it; starts 2026-08-09 in our archive — shown from first held row, never back-filled
12 forks2026-09-01 18:29:02github1919/30acu-native (unmapped)origin ↗
dev_open_issues
⚠ GitHub API, repo Acurast/acurast-substrate — as GitHub reports it; starts 2026-08-09 in our archive — shown from first held row, never back-filled
7 issues2026-09-01 18:29:02github1919/30acu-native (unmapped)origin ↗
dev_public_repos
⚠ GitHub API, org Acurast — the organisation's public repository count as GitHub reports it
44 repos2026-09-01 18:29:02github1919/30acu-native (unmapped)origin ↗
dev_stars
⚠ GitHub API, repo Acurast/acurast-substrate — as GitHub reports it; starts 2026-08-09 in our archive — shown from first held row, never back-filled
24 stars2026-09-01 18:29:02github1919/30acu-native (unmapped)origin ↗
dev_watchers
⚠ GitHub API, repo Acurast/acurast-substrate — as GitHub reports it; starts 2026-08-09 in our archive — shown from first held row, never back-filled
5 watchers2026-09-01 18:29:02github1919/30acu-native (unmapped)origin ↗
fully_diluted_valuation_usd
⚠ CoinGecko coin-page reference — derived by the market reference from price × total supply; shown as the endpoint publishes it, never re-derived on this page
122,786,612 usd2026-09-02 16:49:30CoinGecko /coins/markets36218/30acu-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
-0.44905 percent2026-09-02 16:49:30CoinGecko /coins/markets26712/30acu-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
-198,534.7324 usd2026-09-02 16:49:30CoinGecko /coins/markets26712/30acu-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
487 rank2026-09-02 16:49:30CoinGecko /coins/markets26712/30acu-native (unmapped)origin ↗
market_cap_usd
⚠ CoinGecko coin-page reference — a market-data figure
44,013,204 usd2026-09-02 16:49:30CoinGecko /coins/markets36218/30acu-native (unmapped)origin ↗
network_type_cache_size
⚠ Archived single row from the estate's Go collector era (2026-08-09 23:53 UTC); the current Python collector does not write these fields — shown from its held row, never back-filled
3 entries2026-08-09 23:53:45first_party_api11/30acu-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
0.315928 usd2026-09-02 16:49:30CoinGecko /coins/markets26712/30acu-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.065109 usd2026-09-02 16:49:30CoinGecko /coins/markets26712/30acu-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
-10.1 percent2026-09-02 16:49:30CoinGecko /coins/markets26712/30acu-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.8 percent2026-09-02 16:49:30CoinGecko /coins/markets26712/30acu-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
4.2 percent2026-09-02 16:49:30CoinGecko /coins/markets26712/30acu-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
-0.82108 percent2026-09-02 16:49:30CoinGecko /coins/markets26712/30acu-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.00090594 usd2026-09-02 16:49:30CoinGecko /coins/markets26712/30acu-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
53.6 percent2026-09-02 16:49:30CoinGecko /coins/markets26712/30acu-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
-6.2 percent2026-09-02 16:49:30CoinGecko /coins/markets26712/30acu-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
-62.1793 percent2026-09-02 16:49:30CoinGecko /coins/markets26712/30acu-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
83.5184 percent2026-09-02 16:49:30CoinGecko /coins/markets26712/30acu-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.123694 usd2026-09-02 16:49:30CoinGecko /coins/markets26712/30acu-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.116564 usd2026-09-02 16:49:30CoinGecko /coins/markets26712/30acu-native (unmapped)origin ↗
price_usd
⚠ CoinGecko coin-page reference — a market-data figure
0.119486 usd2026-09-02 16:49:30CoinGecko /coins/markets36218/30acu-native (unmapped)origin ↗
total_supply
⚠ CoinGecko coin-page reference (question-verified comparability as token_supply_total); the estate holds NO chain-side issuance read for ACU — this market reference is the only total-supply figure held, labelled as a market-data figure
1,027,569,611 tokens2026-09-02 16:49:30CoinGecko /coins/markets36218/30question-verified
token_supply_total
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
1,896,188 usd2026-09-02 16:49:30CoinGecko /coins/markets26712/30acu-native (unmapped)origin ↗

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

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

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

Served by /v1/network/ACU — the same grades a paying agent receives. Scores are the engines' own 0–100 outputs computed over their own inputs; this page publishes them exactly as served, unsmoothed, and does not re-derive them from any series shown here. The unflattering parts ship with the flattering ones. Engines' own summary: ACU (other): NQ=A(100%) Dil=LOW Bot=C(85%) Dev=D Rev=F Data=D. Overall=C(50.1/100)

EngineGradeScore
Node qualityA100
Dilution riskLOW70.9828
Bot riskC85
Dev velocityD51.397
RevenueF0
Data coverageD20
OverallC50.0863

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 — Acurast's own processor-management service (the collector's exact URL, with the field extraction inline), the CoinGecko programmatic endpoints (the coingecko.com browser coin page 403s plain curl, so the programmatic endpoints are given, id acurast — markets for the price/supply rows, coin detail for the contract platform map), and GitHub's public repo/org endpoints; 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) Acurast's OWN processor-management service — the collector's exact call
#    (keyless, as of 2026-09-02T17:46:14Z):
# 1) Acurast's OWN processor-management service — the collector's exact
#    call (keyless, as of 2026-09-02T17:46:14Z). Fields read by the estate:
#    processorCache.size -> cached_processors, deviceStatusCache.size -> cached_devices.
curl -s "https://processor-management.acurast.com/processor/debug/cache/status" | python3 -m json.tool
# field extraction, the two quantities the estate publishes:
curl -s "https://processor-management.acurast.com/processor/debug/cache/status" | python3 -c "import sys,json; d=json.load(sys.stdin); print('cached_processors:', d['processorCache']['size'], 'cached_devices:', d['deviceStatusCache']['size'])"
# 2) 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
#    (id: acurast):
curl -s "https://api.coingecko.com/api/v3/coins/markets?vs_currency=usd&ids=acurast" | python3 -m json.tool
# 2b) The catalog token contract, cross-checked against CoinGecko's
#      platform map for acurast (prints chain -> contract per platform):
curl -s "https://api.coingecko.com/api/v3/coins/acurast?localization=false&tickers=false&market_data=false&community_data=false&developer_data=false" | python3 -c "import sys,json; d=json.load(sys.stdin); [print(k, '=', v) for k, v in (d.get('platforms') or {{}}).items() if v]"
# 3) GitHub — the dev-velocity family reads the repo and org endpoints
#    directly (unauthenticated, rate-limited — one polite call):
curl -s "https://api.github.com/repos/Acurast/acurast-substrate" | python3 -c "import sys,json; d=json.load(sys.stdin); print('stars:', d['stargazers_count'], 'forks:', d['forks_count'], 'open_issues:', d['open_issues_count'])"
curl -s "https://api.github.com/orgs/Acurast" | python3 -c "import sys,json; d=json.load(sys.stdin); print('public_repos:', d['public_repos'])"
# 3b) Human-view check of the verify_url target (the browser coin page 403s plain curl — that is the documented 403, the programmatic commands above are the verification path):\ncurl -s -o /dev/null -w "%{http_code}\n" "https://www.coingecko.com/en/coins/acurast"
# 4) This estate's public API row for ACU:\ncurl -s "https://kairossignal.com/v1/network/ACU" | 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/ACU.

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_acu.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 ACU-native fleet/market/dev metrics with no cross-network concept; grading them would be fabrication, so they are labelled "acu-native (unmapped)". The fleet telemetry family reads Acurast's own processor-management service with the collector's documented field paths (processorCache.size, deviceStatusCache.size), and at generation time the upstream probes ran as follows — probe decoded the endpoint live in this process: processorCache.size=10036, deviceStatusCache.size=10391. cached_processors: probe 10,036 vs latest held row 10,033 (held 2026-09-02 17:34:01) — the service moved between our collector's last write and this probe; both are published, neither is overwritten cached_devices: probe 10,391 vs latest held row 10,388 (held 2026-09-02 17:34:01) — the service moved between our collector's last write and this probe; both are published, neither is overwrittenThe catalog token contract is published as held and was live cross-checked against the CoinGecko platform map at generation (catalog contract address matches the platform map returned by the CoinGecko coin-detail endpoint on: ethereum); the estate holds no on-chain RPC rows for these contract addresses, so none are implied. The two archived Go-collector-era cache rows are published under their own held timestamps, never back-filled into the current first-party family. The CoinGecko circulating and total supply references are different quantities, never netted; the estate holds no chain-side issuance read for ACU. The estate grades are published exactly as the engines served them, unflattering parts included, and are not re-derived from any series on this page. Where a section has no data, it is absent — we do not publish zeros for gaps. Upstream probes ran serially by this generator immediately before rendering: Acurast processor-management cache/status (GET) HTTP 200; CoinGecko coin detail (platform map) HTTP 200; CoinGecko markets API (acurast) HTTP 200; GitHub repo Acurast/acurast-substrate HTTP 200; GitHub org Acurast HTTP 200; estate /v1/network/ACU HTTP 200.

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