TealProof addresses the “prove it happened” problem in AI governance. When a regulator, auditor, or legal team asks “can you prove this agent was governed at 2:47 PM on June 1st?”, TealProof provides cryptographic evidence that cannot be forged or backdated.
Why This Matters
Compliance alignment: NIST AI RMF (MEASURE 2.6 — AI system documentation), ISO 42001 (A.7.5 — documented information), EU AI Act Article 12 (record-keeping), SOC 2 CC7.2 (system monitoring).
Core Components
MerkleTree
Builds a Merkle tree from governance decisions, enabling efficient inclusion proofs.MerkleTree Options
GovernanceReceipt
A single cryptographic receipt proving a governance decision occurred.Receipt Structure
GovernancePassport
A Governance Passport is a rolling attestation that proves continuous governance coverage over a time period. It aggregates receipts into time-windowed bundles with a chain of Merkle roots.Passport Structure
Verification SDK
Three levels of verification for different trust requirements:Level 1: Local Verification
Verify a receipt’s Merkle inclusion proof locally. Fast, offline, no external dependencies.Level 2: Timestamp Verification
Verify the RFC 3161 timestamp token against the TSA. Requires network access to the TSA.Level 3: Full Chain Verification
Verify the entire passport chain — all windows, all roots, all timestamps. Used for compliance audits.Configuration
Storage Backends
Receipts and passports can be stored in multiple backends:Example: Compliance Audit Response
Related Documentation
- TealEngine v1.3 API — Engine integration
- SOC/IR Pipeline — Evidence export to SIEM
- Anti-Tamper Controls — Bundle integrity validation
- FREEZE Rules — Tamper-evident immutable controls
- NHI Governance — Agent attestation

