How to Verify a ChainOfFact Evidence Bundle
ChainOfFact evidence bundles are designed to be verified independently. No account, API access, or trust in ChainOfFact is required.
What You Need
- The ZIP archive you received
- Any standard SHA-256 hashing tool
Verification Steps
- 1Extract the ZIP archive
- 2Locate hashes.json
- 3Compute the SHA-256 hash of events.json
- 4Compare your result to the value in hashes.json
- 5Repeat for chain_state.json
Understanding Results
MATCH — Records are intact and consistent
MISMATCH — Tampering detected
ABSTAIN — Continuity broken or incomplete
UNKNOWN — No evidence recorded
Important Limitations
- No compliance or safety guarantees are made
- No interpretation or judgment is provided
- Absence of data is preserved explicitly
ChainOfFact records facts only. Interpretation is the responsibility of the reviewing party.
Command Line Examples
macOS / Linux:
shasum -a 256 events.json
Windows:
certutil -hashfile events.json SHA256