OpenResPublica TruthChain ยท Public Ledger
๐Ÿ” Cryptographically Secured

Document
Verification
Ledger

Every document issued through this system is SHA-256 fingerprinted, GPG-signed, stored in an encrypted vault, and published here โ€” creating a tamper-evident public record anchored to a hash chain.

๐Ÿ”

AES-XTS-512 Encrypted Vault

Records are stored in a LUKS2 encrypted drive with Argon2id key derivation. Physical possession of the hardware key is required to decrypt.

๐Ÿ”—

SHA-256 Hash Chain

Each record links cryptographically to the previous one. Any tampering breaks all subsequent chain hashes โ€” making falsification detectable.

โœ๏ธ

Ed25519 GPG Signing

Every record is digitally signed with a 30-day rotating Ed25519 key. The signature proves it was created by the authorised operator.

๐ŸŒ

Public GitHub Ledger

Signed JSON records are pushed to this public repository automatically. Anyone can verify a document's authenticity without contacting the office.

๐Ÿ“„

Stamped PDF Archive

Every issued document carries a footer stamp with control number, sequence, hash, chain hash, timestamp, and QR code linking here.

โš–๏ธ

RA 10173 Compliant

Only the document fingerprint is published โ€” the document itself stays encrypted in the vault. Compliant with the Data Privacy Act of 2012.

Have a document to verify?

Enter the SHA-256 fingerprint from the stamp, or scan the QR code.

Verify now โ†’
โ€”
Documents anchored
โ€”
Last issued
Ed25519
Signing algorithm
AES-512
Vault encryption