Skip to main content
Public · audit-chain verified · no signup

Verify a signed TerraBrains report

Drop a signed PDF here — we'll check its hash against our immutable audit chain. No login required.

01
Browser-only hashing

The file never leaves your device. We compute a SHA-256 in your browser and only send the hash.

02
Immutable audit chain

Every signing event is sealed into a tamper-evident hash chain. We re-verify the chain on every check.

03
Cross-org search

Verifier finds any signed TerraBrains report regardless of which firm signed it. One source of truth.

How this works

  1. 1. Your browser reads the PDF bytes and computes a SHA-256 digest using the Web Crypto API. Nothing is uploaded.
  2. 2. We send only the 64-character hash to our verifier endpoint and look it up in the signed_reports table.
  3. 3. If the hash matches, we re-walk the audit chain for that organisation to confirm no tampering since signing, and return the signer, license, project reference, and chain position.
  4. 4. If the hash does not match, either the file was modified after signing or it was never signed via TerraBrains.