Verify any trace
Tamper detection workbench
Traces2
Approved1
Rejected1
Mode0G
Load a trace, edit any committed field, recompute the canonical root, and compare it against the committed root. If the hashes diverge, the trace was tampered with after commitment. The committed root is immutable.
Verification result
Not checked
Committed
0x39d2ef7a4248...593cf6Computed
—The browser recomputes the canonical trace hash from the JSON payload. Mutable proof metadata is excluded from the committed payload. Any field mutation produces a different root.
How tamper detection works
Argus commits a canonical hash of the trace payload on-chain when ActionGate processes an action. The hash is computed over all decision-relevant fields — observation, memory, inference, proposal, policy verdict, and penalty. Mutable proof metadata (storage URI, block number) is excluded. If anyone edits the committed trace after the fact, the recomputed hash diverges.