ROULETTE ON CHAIN← Back to game

Documentation

Everything you need to know about Roulette On Chain

How to Play

  1. 1ConnectClick "Connect Wallet" and approve in Phantom — no transaction needed, just a message signature.
  2. 2DepositSend $PUMP tokens to the platform wallet. Balance appears in ~15 seconds.
  3. 3BetChoose chips (100/500/1K/5K/10K) and click cells on the table. Multiple bets in one round.
  4. 4SpinEvery 30s the wheel spins automatically. No bets accepted in the last 3s.
  5. 5CollectWinnings are instantly credited. Withdraw anytime (minus Solana network fee).

Bet Payouts

BetPayoutDescription
Single Number35:1Any number 0–36
Red / Black1:1Color of number
Odd / Even1:1Number parity
Low (1–18)1:1Numbers 1 to 18
High (19–36)1:1Numbers 19 to 36
Dozen2:11st/2nd/3rd 12
Column2:1Column of 12 numbers
Zero (0)35:1European green zero

Tokenomics

Every bet contributes to the round pool. At round resolution:

All Bets
Round Pool
95% 🔥
Burned
5% →
Dev wallet
WinnersPlatform reserve

Winners are paid from the platform reserve, not from other players' bets. $PUMP is deflationary by design — every round permanently reduces supply.

Fairness

RNG: The winning number is generated server-side using crypto.getRandomValues() — cryptographically secure randomness, not predictable.

Round hash: Each round's result hash is posted in chat after resolution for independent verification.

Commit-reveal: Full commit-reveal scheme is planned for V2 — the spin result hash is committed on-chain before bets close.

On-chain transparency: Every burn and dev transfer is a real Solana transaction you can verify on any explorer.

Deposit & Withdraw

DepositSend $PUMP to the platform wallet. Detected via Solana RPC within ~15s. No minimum.
WithdrawWithdraw anytime from your dashboard. A small Solana network fee (~0.000005 SOL) applies.
Token$PUMP SPL token on Solana mainnet-beta only. Never send other tokens.
Contract