In detail

Ledger and anchors

Every request NeuralRing served or witnessed leaves a content-free record in one global chain; your ledger is your subset of it, and external witnesses fix when each chain head existed.

The record

Provider, endpoint, model, jurisdiction, tier and assurance at the time, the route taken, token counts — and no prompt, no answer. Hash-chained to the previous record and signed.

Subset is not chain

Your export verifies each record's signature. Continuity between your records is NeuralRing's own signed statement, because only the full global chain can recompute it.

What an anchor proves

That a chain head existed no later than the witness's time — an upper bound, from independent EU time authorities and a public log. Non-qualified stamps are labelled as such.

What a gap means

When every witness fails, the segment stays unanchored and is shown as a gap. It is never filled in later.

Sample — a fictional organisation with illustrative values. Nothing here is a real record.
Continuity — NeuralRing's signed statement
unbroken since 2026-03-02T10:14:07.000Z · 6,412 records · last 2026-09-14T08:41:12.000Z · global chain intact over seq 43,000–49,448 (newest segment; older records verified by the anchor history) · latest external anchor #212 (head 48991, witnessed 2026-09-13T12:00:09.000Z)
Global chainintact
Held over quota: 0
records after seq 48991 (457 chain positions newer, across all organisations) have no external time bound yet
ed25519:SAMPLE · sample0000000000…

This is NeuralRing's own statement of the global chain; your subset cannot recompute it (subset ≠ chain). Rendered on its own line, never merged with the per-record verification.

History
≥ 180 days · pruning: none today (records are retained; 180 days is the floor promised, not the horizon)
store country: DE

The full export (records + signature chain + verifier) is yours at any time — the export is the asset.

Temporal proof — external anchors
Last anchor #212 · 2026-09-13 12:00 UTC · seq 48991
RFC 3161 · zeitstempel.dfn.de (DE) · non-qualified · failedRFC 3161 · time.certum.pl (PL) · non-qualified · failedwitness log · codeberg.org (DE) · failed
records after seq 48991 (457 chain positions newer, across all organisations) have no external time bound yet
public anchor history →
Coverage over time — attested of metered
attested 2,001 · metered 2,697 · 74 %
·
metered 2,697proxied 1,749witnessed 216unlabelled (pre-observation records) 36· declared-unobserved share: 1 of 7 lines · never a score
Requests · the newest records
Export records:→
WhenRequestModelProvider · whereAssurance
2026-09-14 08:40 UTCreq_SAMPLE00010000…nordlicht/aurora-12bNordlicht AI · DEcertified
2026-09-14 07:41 UTCreq_SAMPLE00020000…rhone/ligne-8bRhône Compute · FRcertified
2026-09-14 06:42 UTCreq_SAMPLE00030000…meridian/delta-70bMeridian Cloud · NLverified
2026-09-14 05:43 UTCreq_SAMPLE00040000…tessera/mosaic-1Tessera Labs · IEverified
2026-09-14 04:44 UTCreq_SAMPLE00050000…nordlicht/aurora-12bNordlicht AI · DEcertified
2026-09-14 03:45 UTCreq_SAMPLE00060000…rhone/ligne-8bRhône Compute · FRcertified
Anchor history
#HeadWhen (witnessed)WitnessesBounds for your records
21349402 · c4e6a8f0…gap — never backfilled
RFC 3161 · zeitstempel.dfn.de (DE) · non-qualified · failedRFC 3161 · time.certum.pl (PL) · non-qualified · failedwitness log · codeberg.org (DE) · failed
every witness failed — this segment is unanchored (a gap, never filled)
21248991 · 2b7d9e4f…2026-09-13 12:00 UTC
RFC 3161 · zeitstempel.dfn.de (DE) · non-qualified · okRFC 3161 · time.certum.pl (PL) · non-qualified · pendingwitness log · codeberg.org (DE) · pending
301 of your records: after #211, no later than #212
21148210 · 9f3c1e7a…2026-09-11 06:00 UTC
RFC 3161 · zeitstempel.dfn.de (DE) · non-qualified · okRFC 3161 · time.certum.pl (PL) · non-qualified · okwitness log · codeberg.org (DE) · ok
1,930 of your records: after #genesis, no later than #211

What anchors prove. WHEN a chain head existed — not where inference ran, not what a provider is. A non-qualified stamp is never rendered as eIDAS-qualified.

Verify offline: node scripts/verify-anchors.mjs export.json anchors.json receipts/ · full token check: openssl ts -verify … (printed by the script). Not even NeuralRing can rewrite this history.

What an anchor does not prove

It does not prove where inference ran, what a provider is, or that a record's content is anything — an anchor proves when, and only when.

public anchor history →

A ledger does not say a request was sovereign. It says what was recorded, signed, and witnessed, and when.