Deterministic Governance Proof Layer

Verify any governance proof independently.

Enter a leaf hash, package hash, or audit ID. Your browser fetches the Merkle inclusion proof, recomputes the evidence chain, and verifies signatures — all using the Web Crypto API. No account required. No trust in ObligationSign infrastructure.

Web Crypto API SHA-256 Merkle Ed25519 + SLH-DSA
Enter a 64-character hex hash, audit ID (e.g. audit_abc123), or numeric leaf index
How it works

Fetch Evidence

Your browser fetches the governance envelope, Merkle inclusion proof, and Signed Tree Head from the AGTS transparency log via the Protocol Worker.

Recompute Hash Chain

Each governance proof contains a 5-component evidence chain: policy, validation, execution, lineage, and package hash. Your browser recomputes every hash independently.

Verify Merkle Inclusion

The audit path (sibling hashes) lets your browser recompute the Merkle root via SHA-256. If it matches the signed root in the STH, inclusion is proven.

Verify Signature

Ed25519 (+ optional SLH-DSA post-quantum) signature verification confirms the envelope was signed by the AGTS clearinghouse with no tampering.

After successful verification, you can replay the decision that produced this leaf — see the exact evidence and gate-by-gate reasoning.