5 minutes
Quickstart Guide
Download the offline verifier, run it against a sample evidence bundle, and understand the output. No account required. No network dependency.
1
Download the Verifier
Terminal
# Download verifier and sample bundle curl -LO https://attestedintelligence.com/downloads/verifier.js curl -LO https://attestedintelligence.com/downloads/sample-bundle.zip # Or download directly from the diligence pack # https://attestedintelligence.com/diligence
2
Run Verification
Node.js 18+
# Run the verifier (works offline - no network required) node verifier.js sample-bundle.zip
3
Understand the Output
Expected Output (PASS)
AGA Offline Verifier v1.0.0 ═══════════════════════════════════════════════════ Bundle: sample-bundle.zip Policy: pol_01HXYZ... Verification Results: ───────────────────────────────────────────────── ✓ artifact: OK (signature valid) ✓ receipts: OK (5/5 verified) ✓ chain: OK (continuity intact) ✓ drift: YES (receipt #3, HASH_MISMATCH) ✓ enforcement: ALERT (receipt #4) ✓ merkle: SKIPPED (not configured) ✓ anchor: SKIPPED (not configured) ═══════════════════════════════════════════════════ VERDICT: PASS Report hash: sha256:a7f3c2... Elapsed: 42ms
PASS Conditions
- All signatures cryptographically valid
- Receipt chain integrity intact
- Enforcement matches policy mapping
FAIL Conditions
- Invalid signature on any artifact
- Chain hash mismatch (tampered)
- Missing required receipts
4
Try the Tamper Test
Modify any receipt and re-verify
# Unzip the bundle unzip sample-bundle.zip -d sample-bundle # Edit any receipt (change a single character) # e.g., modify receipts/0003.json # Re-zip and verify zip -r tampered-bundle.zip sample-bundle/ node verifier.js tampered-bundle.zip
Expected Output (FAIL)
═══════════════════════════════════════════════════ VERDICT: FAIL Error: RECEIPT_SIGNATURE_INVALID Path: receipts/0003.json Expected: sig_a7f3c2... Got: sig_b8e4d1...