TRUSS
Verify RecordConsole

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. 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. 2

    Upload the file

    Drag and drop your .json file into the area above, or click to browse your files.

  3. 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_idUnique identifier for this evidence package
  • generated_atISO-8601 timestamp of when the package was generated
  • mandateThe original mandate definition including scope and jurisdiction
  • delegationsChain of delegated authority across organizational boundaries
  • action_logOrdered list of action records with cryptographic hashes
  • chain_summaryAggregate integrity summary of the action chain
  • verification_hashTop-level SHA-256 hash covering the entire package

Verify by package ID

Enter an evidence package ID to verify it server-side.