Every certificate, written in ink
Each time a certificate is issued, gets its official PDF, or is revoked, we add an entry to this public ledger. Every entry locks in the one before it. Nobody can quietly backdate, edit or delete a certificate later, and that includes us.
0 entries
Latest: #0
Chain intact
Every link was re-checked when this page loaded (0 entries).
No personal data
Entries are hashes only. No names, birth dates or codes are published.
Why this matters
A database is only as honest as whoever controls it. A school owner, a hacked account or one of our own staff could, in theory, change a record and make a fake certificate look old and real. This ledger closes that door. Every entry's hash is mixed into the next one, like links in a chain. Change one old entry and every link after it stops matching, and anyone who saved a checkpoint can prove it.
How to check a certificate yourself
- Open the certificate's check page (scan its QR code) and open “Check it in the public ledger”.
- Run SHA-256 on the entry text shown there, with any tool. It must equal the entry hash.
- Find that entry number below or in the full ledger download. The hashes must match.
- For each entry, SHA-256 of the previous chain hash plus the entry hash gives its chain hash. The first entry starts from 64 zeros.
Latest entries
No certificates have been issued yet.
Download the full ledger (JSON) · How our certificate check works