Truss Verifier
Independently verify the cryptographic signature and Merkle inclusion proof of any Truss Action Record.
Upload Action Record
Drag and drop a Truss evidence JSON file, or click to browse.
How to use
- 1
Export your evidence package
From your Truss Console, navigate to any mandate and click “Export Evidence” to download the JSON package containing the full action chain.
- 2
Upload the file
Drag and drop your
.jsonfile into the area above, or click to browse your files. - 3
Review the results
Each record is cryptographically verified. A green check indicates the chain is intact — the action has not been tampered with since creation.
What’s in a Truss evidence package
An evidence package is a JSON document containing everything needed to independently verify a chain of AI agent actions, including mandate definitions, delegation hops, and the full action log with cryptographic hashes.
{
"package_id": "evp_xxx...",
"generated_at": "2025-06-01T12:00:00Z",
"mandate": { ... },
"delegations": [ ... ],
"action_log": [ ... ],
"chain_summary": { ... },
"verification_hash": "sha256:..."
}package_id— Unique identifier for this evidence packagegenerated_at— ISO-8601 timestamp of when the package was generatedmandate— The original mandate definition including scope and jurisdictiondelegations— Chain of delegated authority across organizational boundariesaction_log— Ordered list of action records with cryptographic hasheschain_summary— Aggregate integrity summary of the action chainverification_hash— Top-level SHA-256 hash covering the entire package
Verify by package ID
Enter an evidence package ID to verify it server-side.