FAIR
PLAY

No RNG. No hidden edge. The outcome of every round is determined by data we don't control — and neither do you. Here's exactly how that works.

We can't manipulate the outcome.
Neither can you.

That's not a promise. It's a system design.

Most games generate randomness on a server you can't see. This one doesn't.

A random number generator is a function that produces an unpredictable output. In most casino games, that output is generated server-side — meaning the casino controls it. They can't be caught manipulating it in real time, but the architecture allows it.

The Grid uses no RNG at any point in the game loop. There is no random function called at resolution. The outcome is the position of the BTC price wave head at the exact millisecond the round timer expires.

// typical casino resolution
 
seed: "server_generated"
outcome: rng(seed)
verifiable: sometimes
manipulable: in theory, yes
 
// you trust the black box
// The Grid resolution
 
oracle: "binance_live_feed"
outcome: wave_head_at_t=0
verifiable: yes — public data
manipulable: no — not by anyone
 
// price is price

The Binance live feed. Nothing else.

The oracle is the data source used to determine outcomes. In The Grid, that's the Binance BTC/USDT live price feed — the same feed displayed on Binance's own platform, used by millions of traders globally.

We don't generate the price. We don't process it through any function that could change it. We read it, smooth it for display using EMA (exponential moving average), and use the wave head position at the moment of resolution as the outcome.

Live, not cached

The price feed is a live WebSocket stream from Binance. Not a snapshot. Not a delayed feed. The wave moves as the market moves, in real time.

EMA smoothing — display only

The wave uses EMA smoothing so it moves cleanly across the grid visually. The resolution price is the raw authoritative price, not the smoothed display value. Smoothing is cosmetic only.

Not controlled by us

Binance's BTC price feed is determined by global market activity involving millions of participants. No single entity — including us — can move it to affect a specific round outcome.

The Grid vs standard crypto casino.

Feature Standard crypto casino The Grid
Outcome source Server-generated RNG Live Binance BTC feed
Outcome verifiable? Sometimes (provably fair claims) Yes — public market data
House edge model Baked into every event Rake on wins only
Fee on loss Yes — built into odds None
Fee on deposit Often yes None
Dead zone / no winner House collects anyway Full pool rolls forward
Pool type Players vs house Players vs players

What actually happens when the timer hits zero.

01

Timer expires

The running phase ends at the exact timestamp set at round start. No human triggers this — it's deterministic from the moment the round begins.

02

Price snapshot taken

The authoritative BTC price at that exact moment is captured from the Binance feed. This is the raw price — not EMA-smoothed, not processed.

03

Wave head position calculated

The price is mapped against the current grid scale — which was set at the start of the round based on the previous round's price range. The position of that price on the grid determines the winning row.

04

Win or dead zone

If the position falls within a row that has bets — winners are paid from the pool. If it falls in a gap, or a row with no bets — dead zone. Full pool rolls to jackpot. House takes nothing.

05

Next round starts

30 seconds later, it happens again. Same oracle. Same logic. Same transparency.

See it for yourself.

Every claim on this page plays out live every 30 seconds. The feed is real. The math is open. Come watch a round.

Play Now →