A full day at 3× sustained overload, published in its entirety
Vendors publish the runs that flatter them. We published the artifacts instead — including the ones that let you catch us if the numbers don't reconcile.
Events accepted, sealed and reconciled (of 300,000 offered)
Tenants and agents under concurrent load
Net discrepancies across the entire campaign
Bitcoin block committing the daily root — confirmed on-chain ↗
Four claims, each tied to an artifact rather than a sentence
Integrity held under load
artifact: reconciliation.json
Signatures verify, classically and post-quantum
artifact: seal.json + hybrid_sigs
The day is committed to Bitcoin
artifact: root.ots
Tampering is detectable by anyone
artifact: hourly_roots[]
An agent approves a €41,250 wire. Three weeks later, the counterparty says it never authorised it.
This is the moment the whole system exists for. Here is exactly what you hand a regulator or a court — and none of it requires ConstatVault to still exist.
- 01 · the actionAgent agt_settlements approves wire.transfer.approve for INV-88213 — €41,250 — under policy:treasury.v7. The event is canonicalised and hybrid-signed at write time.
- 02 · the chainIt links to its predecessor and head_index increments. Deleting or reordering it now breaks every event after it.
- 03 · the sealThe day closes into a signed daily Merkle root over 24 hourly roots — one 32-byte value committing to the whole day.
- 04 · the anchorThat root is timestamped into Bitcoin. The dispute arrives three weeks later; the root was mined into a block before the dispute existed.
- 05 · the proofYou produce an inclusion proof for that single event against the anchored root — disclosing nothing about any other event — and the counterparty's own expert runs the MIT verifier offline. Exit 0.
Not one step in that chain asks the counterparty to trust you — or to trust that ConstatVault still exists. That is the difference between a log and evidence.
Everything you need is a download and one command
No sales call sits between you and the artifacts. Install the published verifier, unzip the bundle, run it offline.
npm i -g truthlayer-ledger-verify
ledger-verify --tenant-id tnt_loadtest_2feacb7576e8 \
--agent-id agt_01KYDVT3BTEVFTQEPR0FEF1598 \
--date 2026-07-26 --dir ./bundleWhat this does not claim: that the agents made good decisions, or that the campaign resembles your workload. It establishes that the record of what happened is complete, ordered, signed and time-anchored — and that you never have to take our word for any of it.