Skip to content
VERIFY · sha256:{{b0.hash}} · {{b0.word}}
Independent verification, in your browser.

Verify an
evidence export.

Anyone can check a Hivemind signed export. No account. Your browser rebuilds the Merkle tree, a tree of SHA-256 hashes ending in one root, and it checks the RSA signature over that root. Nothing leaves your browser.

DROP AN hivemind-signed-export-*.json EVIDENCE FILE HERE
Runs in your browser. Nothing is uploaded.
Or try a sample:
No file loaded. The verdict appears here.
Recomputing the Merkle tree and checking the signature…
MISSION {{rMission}} {{rBadgeText}}
SEGMENT
{{rSegment}}
RE-WALK
{{rWalk}}
MERKLE ROOT
{{rRoot}}
SIGNATURE
{{rPinned}}
NOT CHECKED
{{rCaveats}}
{{rVerdict}} {{rSource}}
MISSION {{rMission}} {{rBrokenLabel}}
RE-WALK
{{rWalk}}
FAILED
{{rFailures}}
STILL PASSED
{{rChecked}}
SIGNATURE
{{rPinned}}
{{rExplain}} {{rSource}}
Not a Hivemind evidence file MALFORMED
CHECK FAILED: {{rReason}}
Export a signed evidence file from your workspace to verify it. Expected format: hivemind-audit-export, version v1.
{{rSource}}
HOW THIS WORKS · sha256:{{b1.hash}} · {{b1.word}}
01

The file contains the chain. Ordered writes, each one numbered by seq, its position in the workspace chain, and each hash-linked to the entry at the seq before it. The mission's history is the file.

02

Your browser recomputes every link. WebCrypto, the cryptography built into the browser itself, does the hashing, and the bytes of your file never leave this page. Change one byte after sealing and the recomputed hash stops matching.

03

Verdicts are reproducible. Same file, same result, in any browser or script. That is what evidence means.

ACCESS INFO Your first export takes one mission.