Provably Fair
Every outcome is cryptographically verified. We publish the seed hash before each game, then reveal the seed after — proving nothing was tampered with.
Four Steps to Provable Fairness
A cryptographic commitment scheme ensures every game outcome is predetermined and tamper-proof.
Commit
Before any bets, we publish a SHA256 hash of the server seed — a cryptographic commitment to the outcome.
SHA256(seed) → hashPlay
The crash point is already locked in. Players enter, the multiplier climbs, and the market eventually crashes.
multiplier: 1.00x → ??.??xReveal
After the crash, we reveal the original server seed. Anyone can hash it and confirm it matches the pre-published hash.
seed → verify(hash)Verify
Use our calculator or run the algorithm yourself. The math is open — you don't need to trust us.
f(seed, game#) → crash_pointCommit — Hash Published
Before any bets, we publish a SHA256 hash of the server seed.
SHA256(seed) → hashPlay — Game Runs
Crash point locked in. Multiplier climbs until the market crashes.
multiplier: 1.00x → ??.??xReveal — Seed Exposed
Server seed revealed. Hash it to confirm it matches.
seed → verify(hash)Verify — You Prove It
Run the algorithm yourself. The math is open.
f(seed, game#) → crash_pointPast Games
VerifiedLoading recent games...
Verification Calculator
Independently verify any game result
- 1. Hash the server seed:
SHA256("server_seed_value") - 2. Verify hash matches the pre-published hash
- 3. Combine: seed + game number + pregame data
serverSeed + gameNumber + "0_0_0" - 4. Calculate rug point using the enhanced distribution algorithm
pregameData = floor(bets*1M) + "_" + players + "_" + floor(escrow*1M)
hash1 = SHA256(serverSeed + gameNumber + pregameData)
hash2 = SHA256(... + "secondary" + bets)
randomValue = parseInt(hash1[0:8], 16) / 0xFFFFFFFF
crashPoint = enhancedDistribution(randomValue, randomValue2)
// 12% sub-1x, 20% 1-2x, 25% 2-5x, 20% 5-20x, 13% 20-100x, 2% moon
