Public State Verification

Public Audit Exports

Vorliq audit exports let community members and developers verify public network state consistency without needing server access, backend logs, private credentials, or invasive tracking data.

What Is Included

The exports include public blockchain blocks, chain validity metadata, treasury balance and ledger entries, public treasury proposals, governance proposals and rule changes, lending lifecycle records, exchange lifecycle records, and public node registry state.

What Is Never Included

Audit exports must not include private wallet keys, wallet passwords, seed phrases, admin tokens, raw IP addresses, server paths, backend logs, SSH keys, or private operational credentials.

Manifest Hashing

The manifest lists every audit export and a SHA-256 hash of the canonical JSON payload. Keys are sorted before hashing, and arrays are kept in stable public order where practical, so independent tools can fetch each export and verify the hashes.

Snapshot Layer

The public snapshot endpoint hashes the audit manifest together with the current network manifest, chain summary, latest block, transaction totals, treasury, governance, lending, exchange, registry, storage, index, and readiness status. It also exposes Ed25519 signature metadata for the canonical snapshot hash. The signed snapshot archive keeps recent public snapshot history so users can compare current and historical signed manifests.

Verification Tool

From a checkout of the repository, run node tools/verify_audit.js https://vorliq.org. The tool fetches the manifest and exports, recalculates SHA-256 hashes, verifies chain links and latest hash consistency, checks treasury ledger totals when possible, and scans for forbidden secret markers.

Historical Blocks

Audit exports do not rewrite historical blocks or change block hashes. Older blocks are exported as public chain data exactly for consistency checks. If legacy serialization prevents full hash reproduction in a future version, verification still checks block links, stored hashes, chain validity flags, and latest hash consistency.

The verified chain bootstrap tool uses the audit manifest and chain export hash to avoid blindly importing raw chain data. See Verified Chain Bootstrap for the dry-run and write-mode workflow.

Reporting Inconsistencies

If an export hash, chain link, latest block hash, or public ledger check fails, report the exact URL, timestamp, manifest hash entry, and verifier output in the Vorliq GitHub issue tracker or community channels. Audit verification checks public network state consistency only; it does not prove legal, financial, or market value.