Skip to main content

GET /api/transparency/now

Returns the latest snapshot row from network_snapshots. The oracle ticks every 4 Zeqonds, so the latest snapshot is at most ~3 seconds old.

Auth

None. Public, rate-limited at 600 req/min per IP.

Request

curl https://YOUR-FRAMEWORK/api/transparency/now

Response · 200 OK

{
"ok": true,
"zeqond_number": "2289003912",
"captured_at": "2026-05-10T13:08:32.412Z",
"machines_active": 47,
"total_minted": "8104553127",
"total_burned": "8089112440",
"in_circulation": "15440687",
"foundation_pot": "294813",
"drip_rate_zqt_per_zeqond": "47.00",
"compute_count_24h": 18445,
"compute_spend_total_24h": "189230",
"subscription_revenue_24h_usd": "1247.00",
"swap_revenue_24h_usd": "78.50"
}

Field reference

FieldTypeNotes
zeqond_numberstring (bigint)The Zeqond at which this snapshot was captured.
captured_atISO 8601 timestampWall-clock at capture.
machines_activeintegerCount of state_machines with status='active' excluding foundation/oracle.
total_mintedstring (bigint)Lifetime mint across all machines.
total_burnedstring (bigint)Lifetime fuel consumed by compute (includes pre-June-2026 legacy burns).
in_circulationstring (bigint)total_minted - total_burned - foundation_pot.
foundation_potstring (bigint)Master account tokens_remaining + tokens_received.
drip_rate_zqt_per_zeqondstring (decimal)Legacy field — 0 on current builds. The passive per-Zeqond drip was retired 2026-06-04 (envelope economy); tokens are minted only by compute. Kept for response-shape compatibility.
compute_count_24hintegerAPI-mode compute calls in last 24h.
compute_spend_total_24hstring (bigint)Sum of tally_charge.charged over the same window.
subscription_revenue_24h_usdstring (decimal)Stripe + crypto-donation tier subs.
swap_revenue_24h_usdstring (decimal)Foundation pot draws via swap.

Errors

StatusCodeCause
503ORACLE_NOT_INITIALISEDFirst-boot only — no snapshots written yet. Will resolve within 4 Zeqonds.
429RATE_LIMITEDMore than 600 req/min from one IP.

Cadence

The oracle ticks every 4 Zeqonds (~3.108 s). Polling more often than that is wasted bytes — you'll get the same row back. The dashboard at /transparency/ polls at exactly 4 Zeqonds.