COUNCIL OF SOVEREIGN AI
the measurement body for AI agent compliance with statute

Verify a chain

The hash chain for any signed record set can be recomputed locally. If a record was edited after signing, the recomputed hash will not match the stored one, and that row is reported as BROKEN — visibly, with the row identified.

Verify a chain

The verify chain runs locally in your browser using WebCrypto. No record leaves your machine. Today the chain is sha256-linked; the verify button only ever claims what the cryptography currently does.


What this button does NOT do

  • It does not authenticate who wrote a record. Today the chain is sha256-linked; authorship authentication requires a signature. The hybrid Ed25519 + ML-DSA-65 signer is built (see Master Playbook Part E1); the verify button label will upgrade to include authorship in the same commit as that capability — never ahead of it.
  • It does not contact a server. Verification is local; the user brings the records and the WebCrypto implementation in their browser.
  • It does not assert that a model is "safe", "compliant", or "authentic". Those words are not in the button's vocabulary, on purpose.