Provably Fair Verification
Verify any game result using cryptographic hashes. Every result is deterministic and verifiable.
How Provably Fair Works
1. Before the game starts
The server generates a random seed and shows you the SHA-256 hash. This hash is like a fingerprint - you can verify later that the seed matches.
2. You choose your seed
You select (or auto-generate) a client seed. This ensures the server cannot manipulate the result, because it doesn't know your seed in advance.
3. Game result is calculated
The result is generated using HMAC-SHA256(serverSeed, clientSeed:nonce). This is a cryptographic function that produces a unique, deterministic hash.
4. Verify after the game
After the round ends, the server reveals its seed. You can then verify that the hash matches and recalculate the result yourself using this tool.