PROVABLY FAIR

No one can alter the result. Not even us.

Every game runs on a smart contract on Arbitrum — the outcome is determined on-chain, verified on Arbitrum. The site has no access to the result.

How it works

01

Commit

Both players seal their choice in a locked box (hash on the contract). No one can see it.

02

Reveal

When both boxes are in place, they are opened simultaneously.

03

Payout

The contract compares the contents and pays the winner. The sealed choice cannot be changed — the hash won't match.

prevrandaoCoin Flip · Lottery

Both stakes are committed on-chain. The outcome source — the validator's RANDAO — does not exist yet.

samplelocked
commit-revealRPS · Roulette · Minesweeper

A secret seed is hashed and the hash is committed on-chain before play — locking the outcome without revealing it.

sample0x9f2c…1a7b

Every game — provably fair

PVP · PREVRANDAO

CoinFlip

Two players bet on opposite sides of a coin — the result resolves instantly when both are locked in.

The outcome is set by block.prevrandao provided by the Ethereum validator network for that block — unknown to anyone before both bets are placed.

MULTI-PLAYER · PREVRANDAO

Lottery

Players enter ETH into a shared pool — larger stakes mean a proportionally higher chance to win.

The winning point is drawn from block.prevrandao set by the Ethereum network at round close — not by the server, and nobody can predict it in advance.

PVP · COMMIT-REVEAL

Rock-Paper-Scissors

Classic rock-paper-scissors between two players.

Your move is sealed as a cryptographic hash before your opponent commits theirs — seeing or changing it is impossible.

MULTI-PLAYER · COMMIT-REVEAL

Russian Roulette

2-6 players each lock a secret before joining — turn order is randomized from all secrets combined.

Player order and elimination are computed from all players' combined secrets hashed together — no one can predict the sequence before all secrets are revealed.

PVP · COMMIT-REVEAL

Minesweeper

Two players each secretly lay mines and plan their opening route on a 3x3 grid.

Both players commit their mine layout and opening sequence as a cryptographic hash before joining — changing either after the game starts is impossible.

OPEN SOURCE

Don't take our word for it.

The contract source code is open and immutable on Arbitrum. Verify it yourself.

Getting started

Go to Deposit

Follow us