Skip to main content
plog export creates self-contained .plog files with hash chains and Merkle inclusion proofs for offline verification.

Usage

plog export --agent-id my-agent
plog export --agent-id my-agent --since 2026-02-01T00:00:00Z --until 2026-02-17T00:00:00Z

Flags

FlagDefaultDescription
--agent-idRequired. Agent ID to export
--sinceStart of time range (RFC 3339)
--untilEnd of time range (RFC 3339)
-o, --outputOutput file path (default: export-<agent>-<timestamp>.plog)
--serverExport from a remote server
--api-keyAPI key for server authentication
--db~/.provenlog/events.dbLocal SQLite database path

Verifying an export

plog verify-export package.plog
See Verifiable Exports for details on the package format and verification process.