Overview
For logs notarized to the Arweave blockchain, you can verify them independently using our open-source verification tool. This approach:- Requires no API keys or AgentSystems infrastructure
- Is fully open-source and auditable
- Queries the public Arweave network directly
Prerequisites
- Logs exported from your S3 bucket (ZIP file)
- Verification ticket (generated from notary dashboard or your records)
Installation
CLI Usage
With a ticket file
With CLI flags
Interactive mode
Understanding Results
| Result | Meaning |
|---|---|
| Verified | Found in ZIP and on Arweave blockchain |
| Unnotarized | In ZIP but not on Arweave |
| Missing | On Arweave but not in ZIP |
Library Usage (JavaScript/TypeScript)
How It Works
- Extracts JSON files from the ZIP archive
- Canonicalizes and hashes each file (SHA-256)
- Queries Arweave blockchain for matching transactions
- Compares local hashes against blockchain records

