A database can remember history. What makes that history trustworthy?
Version tracking shows how a record changed. But someone with privileged access may be able to rewrite both the record and its history. Cryptographic fingerprints, checked against checkpoints preserved outside the database, help expose those alterations.
SealRight
Cryptographically verifiable history for ideas and contributions. SealRight applies this approach to recording who submitted what and when, helping make changes to submission history detectable.
POSTGRES · SUPABASE · CRYPTOGRAPHY · GOOGLE CLOUD · PYTHON
How can a tournament move from participant lists to results in one connected workflow?
Organisers need to manage participants, draws, schedules, and scores while keeping players informed. Bringing these steps together helps reduce repeated work and makes competition progress easier to follow.
ENPP
A table tennis platform bringing together community, events, and tournament tools—from preparing draws and schedules to recording results and displaying live tournaments.
WEB APPLICATION · TOURNAMENT WORKFLOWS · LIVE RESULTS
How can an idea be evaluated on its merit before its author’s identity shapes the review?
Reviewers need consistent criteria, relevant evidence, and a clear path from intake to a reasoned decision. MeritMap brings these steps together alongside SealRight’s permanent record.
MeritMap Compact
An idea-selection workbench with blind scorecards, AI-assisted discovery of similar ideas, shortlists, and decision feedback. People score and decide; AI provides context.
BLIND REVIEW · AI ASSIST · IDEA SELECTION · SEALRIGHT INTEGRATION
How can a database checkpoint be witnessed outside the database?
A checkpoint stored beside the records it protects can be rewritten with them. Publishing it elsewhere gives an independent verifier evidence to compare.
SealRight Anchor
A Python service that publishes SealRight batch checkpoints to GitHub and obtains RFC 3161 timestamp tokens, recording each anchor through narrowly scoped database functions.
Who checks the ledger when the database itself cannot be the only witness?
An internally consistent history may still have been rewritten. Independent checks need external evidence and a memory of what was previously observed.
SealRight Verifier
A Python verifier that recomputes ledger and batch hashes, checks outside anchors, and compares saved state to detect changed references or a shrinking ledger.