How It Works
Our provably fair system uses a hash chain to ensure that all game results are predetermined before any bets are placed, yet remain secret until revealed. Here's how it works:
- Chain Generation — We pre-generate 10 million seeds in a chain. Each seed is derived by hashing the next one:
Seed[n] = keccak256(Seed[n+1]) - On-Chain Anchor — The final hash of this chain is published on the blockchain as an immutable anchor before any games are played. This commits us to every future result.
- Game Play — The server knows the result in advance but keeps it secret while the multiplier rises. Players decide when to cash out based on their own timing.
- Verification — After each round, the seed is revealed and anyone can verify that hashing it produces the expected value, proving the result was predetermined and unchanged.
Why is this secure? The server commits to all results before any bets are placed. Because changing any seed would break the hash chain, manipulation is mathematically impossible. The on-chain anchor proves the entire chain was predetermined.
House Edge
The house edge is built into the crash point formula through an instant crash mechanism. When h % 33 === 0, the game instantly crashes at 1.00x, meaning all bets are lost. This happens with a probability of 1/33, or approximately 3.03%.
For every $1 wagered, the expected return is approximately $0.97. This small but consistent edge ensures the game can operate long-term while paying winners.
- Transparent — The house edge is mathematically proven and verifiable on-chain
- Fair — 3.03% is significantly lower than most traditional casinos (5-15%)
- Sustainable — Ensures the game can operate long-term while paying winners
- Unpredictable — You cannot know if a round will instant crash until the seed is revealed
The 3.03% edge applies to instant crashes only. Players who cash out early or use auto-cashout can still profit on rounds that don't instant crash.
Profit Limits (Kelly System)
To ensure the game can always pay winners, we implement a Kelly-style bankroll management system. This limits the maximum profit any bet can win based on the current bankroll size.
- Individual Limit — Each bet can win up to 2% of the bankroll as profit. This prevents any single bet from depleting the bankroll.
- Collective Limit — All bets in a round combined can win up to 2.5% of the bankroll. This protects against correlated wins.
- Forced Cashout — If a player's potential profit reaches their limit, they're automatically cashed out at the maximum allowed multiplier.
These limits are calculated and snapshotted at the start of each round, using the bankroll value at that moment. The formula is:
Max Multiplier = (Bankroll × 2% / Bet Amount) + 1
For example, with a $100 bankroll and a $1 bet, the maximum profit is $2, so the forced cashout is at 3.00x ($1 × 3.00x = $3 total = $2 profit).
Why Kelly? Named after John Kelly Jr., this approach is mathematically proven to maximize long-term growth while minimizing the risk of ruin. It ensures the game remains sustainable and can always pay winners, regardless of individual round outcomes.