Skip to main content
Threadify links recorded activity using hashes and a versioned HMAC secret. Verification checks whether the stored chain is internally consistent and has been altered. Keep your configured hash-chain secrets across restarts and retain old versions after rotation so older history remains verifiable.

Verify a thread

The command prints integrity results and exits nonzero when verification fails. You can also use the GraphQL integrity queries to inspect a whole thread or one recorded step.

What the result means

Integrity is different from correctness. An intact chain can contain a failed operation or a contract violation. It also cannot prove that an unrecorded external action never happened. Use contract validation for rule compliance and the chain for integrity of the evidence Threadify actually received. Archived views can lag behind recent events. Check persistence health and wait for outstanding archival work when investigating incomplete recent history.