Demo · Chain Verifier + Regulator Pack

The trust model
doesn't depend on us.

Every material record in RegAlign is hash-chained. The chain head is published in each board pack, each regulator export and each attestation. An auditor verifies integrity offline in seconds with the open-source verifier. If RegAlign vanished tomorrow, your evidence still stands up.

01

Every record carries its receipt

/findings/F-2026-0418 · footerReceipt block
record_hash 3f1a8c…ec22d4
prev_hash b9f08e…42c1aa
attestor cco@saltire.je
attested_at 2026-10-08T09:14:02Z
chain_head 1d77af…009b21

Why this matters: Receipts are append-only. Edit history is on the record itself; the chain proves no record was retroactively introduced or quietly removed.

02

Offline verifier — runs without us

$ regalign-verify ./pack-2026-Q3.zipOpen-source · ~80 LOC
✓ 412 records · 412 verified
✓ chain head 1d77af…009b21 matches pack footer
✓ attestor signatures verified (4 / 4)
✓ no orphaned records · no rewritten segments

PASS — pack integrity intact

Why this matters: The verifier ships as a small open-source binary. The auditor doesn't need a RegAlign account, doesn't need network access, doesn't need vendor cooperation.

03

Regulator Pack — supervisor-ready in one click

/regulator/pack · exportJFSC / GFSC / FCA layouts
CRA snapshot (frozen)
MLRO annual report (firewalled)
Monitoring outcomes — 12 months
Findings register & remediation
Breach register & SARs filed (count only)
Training register & attestations
Outsourcing register
Chain head + verifier instructions

Why this matters: A supervisor visit no longer means a fortnight of evidence collection. The pack is the same evidence the firm worked from — exported in the layout the supervisor expects.

Trust principles
Hash-chained by default

Every material record links to its predecessor. The head is published in every export.

Vendor-independent verifier

Open-source, ~80 lines. Runs offline. Auditor needs nothing from us.

Attestor identity preserved

Who attested what, when, and under which mode (Suggest / Act) is on the record.

MLRO firewall honoured in exports

Regulator pack respects the MLRO confidentiality boundary — counts only, never content.

Verify a real pack

Download a seeded Saltire pack and the verifier from the trust page. Run it. Then change one byte and run it again.