Provably fair, explained line by line

Seedproof is an independent explainer site about provably fair systems: how commit–reveal schemes work, how HMAC-SHA256 turns seeds into game results, and how you can check a round with a few lines of code. We are not a casino and we do not take bets.

Deep dive

Crash hash chains explained: what a 10-million-round chain proves

How multiplayer crash games use a pre-generated SHA-256 hash chain, how to verify a round against the terminal hash, and the one thing the chain cannot prove.

Tutorial

How to verify a dice roll step by step (with Python and JavaScript)

Reproduce a provably fair dice result from its seeds in five steps, using real published test vectors, plus copy-paste code for Python and the browser.

Fundamentals

What "provably fair" actually proves (and what it does not)

A plain-English breakdown of commit–reveal fairness in online games: what the server seed hash guarantees, where the guarantee stops, and the three checks worth doing.