Tamper-evident audit logs
for AI agents.
Cryptographically signed, Bitcoin-anchored, and verifiable offline — even if TrustNotch is gone.
Three steps from action to proof
-
Signed receipt on submission
An agent submits an action over HTTP. TrustNotch returns an Ed25519-signed receipt immediately — a cryptographic commitment to the exact content logged.
-
Merkle-batched & Bitcoin-anchored
Entries are batched into an RFC 6962 Merkle tree. Each batch root is anchored to Bitcoin via OpenTimestamps, giving every entry a tamper-evident timestamp rooted in the world's most audited ledger.
-
Verify offline, independently
Anyone can verify any entry with the open-source
trustnotchverifier — no trust in TrustNotch required. The receipt, Merkle inclusion, and Bitcoin anchor are all checked locally. A proof keeps verifying even if TrustNotch disappears.