Provably Fair
At Knockout.Global, every outcome is generated by a hardware-seeded Mersenne Twister and committed before any player makes a prediction. Every round is independently verifiable.
How Prize Pools Work
Knockout is a player-versus-player competition — you play against other entrants, never against the house. There is no "house edge" and no fixed return-to-player percentage. The prize you can win is built from the entry fees that players put in.
Prize pool = entry fees minus the platform fee
Each tournament's prize pool is built from the total entry buy-ins. Knockout keeps a 10% platform fee to operate the competition, and the remaining 90% forms the prize pool paid out to winners.
Guaranteed tournaments
Some tournaments are guaranteed: they pay out a fixed prize pool no matter how many players enter — even when the entry fees collected are lower than the guarantee. The guaranteed amount is always shown before you join.
Outcomes are RNG-driven, not house-controlled
Who advances each round is decided entirely by the certified random number generator described below — never by the platform. Knockout has no stake in who wins.
Affiliate revenue share
Where a player joined through an affiliate referral, the affiliate earns a revenue share starting at 5% of that player's buy-in. This is paid by the platform and never reduces your prize pool.
How Our RNG Works
Our system uses a two-layer architecture: a Cloud HSM (Hardware Security Module) provides true random entropy to seed a Mersenne Twister (MT19937), producing statistically uniform outcomes that neither the platform nor any player can predict or manipulate.
Hardware Entropy (Cloud HSM)
At the start of each round, a Cloud HSM generates true random bits from physical noise — no software entropy source is used. These bits seed the Mersenne Twister for that round.
Pre-Round SHA-256 Commitment
The MT19937 seed is hashed with SHA-256 and published before predictions open. This commits the platform to a specific outcome before any player input is accepted, making manipulation impossible.
MT19937 Outcome Generation
The Mersenne Twister (MT19937) generates the round result from the committed hardware seed. Given the disclosed seed, the output is fully deterministic and reproducible by any party with a standard MT19937 implementation.
Post-Round Disclosure
After the round closes, the raw seed is published. Anyone can run MT19937 locally with this seed to confirm the result exactly matches the pre-round SHA-256 commitment. Each round uses its own independent hardware-generated seed, committed separately — so a revealed seed lets you verify only that round and reveals nothing about any past or future round.
Game Modes & Fairness Rules
Supported Games
Every game mode is a binary 50/50 outcome powered by the same certified RNG. The underlying random number generator does not change between game modes — only the presentation differs.
Coinflip
Heads / Tails
Cards
Black / Red
Dice
Even / Odd
Penalty Kick
Left / Right
Adding new game modes does not require any changes to the certified RNG module. New games map their choices to the same single coin-flip primitive.
Safety Guarantee
The platform guarantees that no single round can eliminate all remaining players: if the random draw would knock everyone out, that round is resolved with zero eliminations instead. The MT19937 draw is always made independently of how players choose — the outcome is never set to whichever side the crowd picked.
Dead Heat (Split Pot)
If consecutive rounds produce zero eliminations (all players keep picking the same side), the tournament may trigger a dead heat. When this happens, the prize pool is split equally among all remaining survivors. Dead heat rules — including maximum rounds and consecutive draw limits — are configured per tournament and visible before you join.
No External Entropy
No game function uses any entropy source other than the provided hardware-seeded Mersenne Twister. There is no fallback to Math.random(), operating system randomness, or any other source. Every outcome is traceable to a single committed seed.
Security & Integrity
Full Transparency
We publish everything needed to independently verify every round:
- Complete round history with seeds and SHA-256 hashes available via the verification tool
- Deterministic replay: any standard MT19937 implementation reproduces the exact outcome given the disclosed seed
- SHA-256 hash of the MT seed published before each round — the platform cannot change the outcome after this point
- Per-round seed rotation ensures a fresh hardware entropy sample for every round
Independent Certification
Our random number generator is independently certified by BMM Testlabs, one of the world's longest-established gaming test laboratories. The architecture is built for exactly this kind of audit: a certification lab can substitute a known deterministic seed in place of the live hardware module, then verify that the MT19937 output matches the expected statistical distribution — no access to production infrastructure is required.
- Isolation-testable: the hardware module interface accepts a known seed for lab verification without any other system access
- Deterministic replay: seed MT19937 with any disclosed value and reproduce the exact sequence of outcomes
- The HSM is abstracted behind a testable interface — swap in a fixed input to validate the algorithm independently
Our Commitment
We are committed to verifiable fairness. If you have questions about any round, our support team will provide the full cryptographic audit trail — including the seed, SHA-256 commitment, and round data — so you can verify the result yourself. Note: if all players in a round unanimously choose the same option, a safety rule re-draws the outcome to ensure elimination can occur.
Read our FAQ
