Provably Fair
Every round on RUGGED.BET is provably fair: the entire price path — including the exact moment it rugs — is decided by a secret seed before the round begins, and that seed is revealed afterward so anyone can verify the round was never tampered with.
1. Commit
Before each round the server generates a random 32-byte seed and publishes its SHA-256 hash — the commitment. You can see this commitment on the chart (the 🔒 tag) while the round plays. Because the hash is published up front, the server cannot change the seed later.
2. Deterministic play
Every price tick is derived from the seed using a counter-mode SHA-256 random number generator, in a fixed, published draw order (instarug, round cap, then per-tick: rug check, regime, price movement, and spice candles). The same seed always produces the exact same chart and rug point.
3. Reveal
When the round ends, the seed is revealed (broadcast live and stored on the round record). You can then confirm two things yourself:
- SHA-256(seed) equals the published commitment— proof the seed wasn't swapped.
- Replaying the algorithm with the seed reproduces the exact chart and rug tick— proof the outcome wasn't altered.
4. Verify any round
Each finished round's commitment, revealed seed, peak, and rug tick are available via the game API at /game/round/{id}, along with the exact draw order needed to replay it. Copy the commitment from any round and check it independently.
A note on live events
The price path is always seed-derived and verifiable. One documented rule: a "showcase" round (with no real money at stake) may run high, but if a real bet joins it, the round is force-rugged shortly after. This only ends a round earlier than the seed's natural rug — it never invents prices.