0GRIDZERO
● LIVE ON BASE MAINNET
ONCHAIN
BETTING
Pick a cell on the 5×5 grid. A Groth16 ZK proof selects the winner from occupied cells only. Winners share the pot — or keep everything if they picked alone.
1 USDC per round
60s rounds
ZK proof every round
Auto-pay on resolve
A1
A2
A3
A4
A5
B1
B2
B3
B4
B5
C1
C2
C3
C4
C5
D1
D2
D3
D4
D5
E1
E2
E3
E4
E5
ROUND #30144
POT 4.00 USDC
PLAYERS 4
LIVE · BASE MAINNET · VRF SECURED
GOT A CODE?Redeem for free rounds
OR
HOW IT WORKS
Four Steps to Win
01
🔐
LOGIN
Sign in with email, Google, or wallet. Privy creates an embedded wallet instantly — no seed phrase needed.
02
PICK A CELL
Choose any cell on the 5×5 grid. Costs 1 USDC. Multiple players can pick the same cell — they'll split if it wins.
03
🔬
ZK PROOF
When the 60s round ends, a Groth16 VRF proof runs. The winning cell is picked from occupied cells only — verified on-chain.
04
💰
GET PAID
Winners are paid automatically during resolution. No claim step. USDC goes straight to your wallet plus $ZERO rewards.
GAME MECHANICS
Know the Rules
PAYOUT MATH

Every player adds 1 USDC to the pot. A 5% protocol fee and 0.1 USDC resolver reward are deducted, then the rest goes to winners on the winning cell.

pool = N × 1 USDC
fee = pool × 5%
distributable = pool − fee − 0.1 USDC
each winner = distributable ÷ winners on cell
STRATEGY

Cells with many players give you better win odds but smaller payouts. Lonely cells pay the entire pot if they win.

// 20 players, 3 on winning cell
pool = 20 USDC
distributable ≈ 18.9 USDC
each winner = +6.30 USDC
$ZERO REWARDS

Every resolved round mints $ZERO tokens to winners on top of USDC. TGE is deferred until meaningful user milestones — it's a gameplay reward, not a speculative asset.

🔥 MOTHERLODE ROUNDS

1 in 100 rounds is a Motherlode. Winners get 10× the normal USDC payout plus 10× $ZERO emission. Determined by secondary VRF derivation.

TOKEN
$ZERO
MAX SUPPLY
5,000,000
Minted to winners each round — 20.9K in circulation
EMISSION / ROUND
100
$ZERO split among winning cell players
MOTHERLODE
1000
10× emission on bonus rounds (1 in 100)
TGE
DEFERRED
Unlocks only after meaningful user milestones
HOW YOU EARN
01Pick the winning cell — 100 $ZERO split among all players on that cell
02Pick alone on winning cell — keep the entire 100 $ZERO yourself
🔥Win a Motherlode — earn 1000 $ZERO on top of 10× USDC
TGE TERMS
The TGE is intentionally deferred until GridZero reaches meaningful player milestones. $ZERO earned now accumulates in your wallet.
$ZERO is a gameplay reward — not a speculative asset. Utility will be defined before TGE.
PROVABLY FAIR
Zero Knowledge Every Round
Every winner selection is proven with a Groth16 ZK proof. Verified via Kurier in milliseconds and settled permanently on zkVerify.
GROTH16SNARKJSBN128 CURVEKURIER VERIFIEDZKVERIFY SETTLED
Round ends — block timestamp ≥ endTime
Resolver generates Groth16 VRF proof
Kurier optimistic verify — sub-second
resolveRound() called on Base
Winners auto-paid in same transaction
Proof submitted to zkVerify — finalized