Trust
How Fairness Works
Last updated July 2, 2026
Where the randomness comes from
Every roll, shuffle, spin, and mine placement is generated server-side from the operating system's cryptographic random number generator (CSPRNG), the same source used for cryptographic keys. Outcomes are never derived from anything a player sends, never pre-computed for a session, and never adjusted based on who is playing or how much is staked. The house has no side in a match to favor: JACKPOT is player-versus-player, and the platform's fee is the same fixed percentage of the pot whichever of you wins.
Why you can't be cheated by your opponent
All game state lives on the server. Your opponent never learns hidden information (mine positions, your battleship placements) and cannot act out of turn. Every action is validated server-side, and even perfectly-timed simultaneous moves can't slip through. The video call is for the human experience; nothing about the game outcome travels through it.
Disconnects can't be weaponized
Leaving a live match forfeits it. Dropping mid-game hands your remaining turns to an automated stand-in that plays neutrally until you return, so nobody can dodge a losing position by pulling their ethernet cable, and nobody can be robbed of a win by an opponent who vanishes.
Your stake is held by code, not by us
Real-money wagers are deposited into an on-chain escrow program before stakes play begins. The program enforces the match terms (the players, the exact wager, the fee percentage) and pays out per the settlement result. Deposits are verified on-chain before a stakes match can start, and payout goes directly to the winner's wallet. The escrow rules are enforced by the Solana runtime, not by our goodwill.