Oct 6, 2026
How we make sure our games are fair
Our Goated Original games are provably fair. This means you do not have to trust us that a result was random. You can check it yourself, for every bet you make.
Provable fairness proves three things:
The result was decided before you placed your bet.
We could not change the result after you bet.
You helped decide the result, so we could not pick it on our own.
How does it work?
Each result comes from three values:
Server seed: A secret random value we create. Before you play, we show you a scrambled version of it, called the hash. The hash locks the server seed in place without showing it.
Client seed: A value that belongs to you. You can change it to anything you like.
Nonce: A counter that goes up by one with every bet you place.
We combine these three values using a standard method called HMAC-SHA256. The output becomes your game result. Because the server seed is locked before you play, and you choose the client seed, neither side can control the result alone.
When you change your seeds, we show you the real server seed. You can then check that it matches the hash we showed you, and replay any of your past bets to get the same results.
Which games are provably fair?
These Goated Originals: Baccarat, Blackjack, Diamonds, Dice, G3 Cards, G3 Tower, Goat Run, Hilo, Keno, Limbo, Mines, Order Up, Plinko, Punch, Roulette and Wheel.
Games from other providers use their own fairness systems, which are tested by those providers.
Learn more
How to verify game results: step-by-step instructions.
Seeds and nonces: how the commitment works.
How results are generated: the technical details.
Game results: how each game turns the numbers into a result.