Provably Fair
Every round is locked in cryptographically before betting opens, and you can verify the outcome yourself after the round ends.
Commit before betting
Before a round's betting window opens, the server generates a secret, random server seed and publishes its SHA-256 hash. That hash is a commitment: changing the seed—and therefore the round—would cause the hash to stop matching.
Derive the outcome
Every outcome in the round is derived from the server seed with HMAC-SHA256. Deterministic draws for each coin and tick decide its crash tick and each tick's price factor, using public round, coin, and tick labels and that coin's public factor table.
Your bets, balance, and session never feed into this math. Fairness is shared at the round level: every player sees the same coins, paths, and crash ticks. There is no per-user seed that can change an individual player's result.
Reveal and reproduce
When the round crashes, the server publishes the server seed. Anyone can calculate its SHA-256 hash and confirm that it matches the commitment published before betting opened. The revealed seed can also be used to re-run the open-source algorithm and reproduce the round exactly.
How to check a round
Open any past round's details in the game and press Verify. Your browser re-runs the algorithm locally and reports whether the result is a match or mismatch.
For a deeper audit, open the Provably Fair panel in the game. It shows the chain anchor and recent rounds' commit and reveal pairs side by side. If a reveal ever failed to match its commitment, that round would be provably unfair—that is the point of the check.