Provably Fair Game Engine
A proprietary gaming engine built on SHA-512 cryptographic commit-reveal. Unlike traditional RNG systems that ask for blind trust, every outcome is sealed before the player makes a move, and verifiable by anyone after the fact.
Request a demoHow It Works
Four steps. No trust required.
Sealed
The server commits a SHA-512 hash of its seed before play begins.
Played
The player makes their moves without seeing the seed.
Revealed
After the game, the server seed is disclosed.
Verified
Anyone can hash the seed and confirm it matches the commitment.
One Engine, Every Game Type
The same commit-reveal system operates across our whole in-house catalogue.
- Dice games: backgammon, farkle, liar’s dice
- Card games: war, blackjack, video poker
- Grid games: mines
- Multiplier games: crash
Our backgammon engine is under independent review by iTech Labs.
# before the game: the server publishes a commitment
commitment = sha512(server_seed)
# the player plays; the seed stays hidden
outcome = derive(server_seed, client_input, round)
# after the game: the seed is revealed
assert sha512(revealed_seed) == commitment
# the outcome was fixed before the first move
Available to Operators
The engine is available to white-label and turnkey operators through our integration API.
Integration API
Add provably fair games to an existing platform, with wallet calls handled server to server.
Player-Facing Verification
Players can check any round themselves. Transparency becomes a feature you can market.
Server-Side Authority
Game logic and dice run on the server. Even a bot opponent draws from the same sealed chain as a human.
Offer games your players can verify.
Talk to us about adding the provably fair engine to your casino.
Get in touch