Solana dice game
Play Garden Dice
A wallet-native Solana dice game — roll a fair die on mainnet for as little as 0.001 SOL. Try the free demo below (no wallet), then pay when you want an official on-chain result you can share.
New here? Walk through a free demo roll, or read the full tutorial before your first micropayment.
How to play Wallet setupReal SOL payouts
Recent dice bet wins
Bet mode — beat a target roll for real SOL multipliers up to 5.85×.
Community scores
Recent official rolls
Pay-per-roll leaderboard — outcomes are in the on-chain memo before you pay.
How to play in three steps
- Demo. Click Roll demo above — you see a commit hash before the roll and the server seed after. No payment, no wallet.
- Pay. Connect Phantom or use Solana Pay QR and send 0.001 to 0.01 SOL to the treasury. Your transaction can seed the roll.
- Share. Beat a friend's roll with challenge links — each face has its own preview on Discord and X.
Stuck at payment?
If your wallet says insufficient SOL even though your balance looks fine, part of it may be rent-locked in empty token accounts from spam airdrops — only spendable SOL counts for payments.
- Reclaim Solana rent — close empty token accounts and recover about 0.002 SOL each.
- Solana wallet cleanup — hide spam tokens, reclaim rent, and check spendable balance.
- Solana insufficient SOL — compare Phantom, Solflare, and Backpack balance fixes.
- Solana transaction failed — wrong network, cancelled approval, or detection lag.
- Solana Pay not working — QR scan, wrong amount, or paid-but-not-detected on mobile.
Full beginner path: how-to-play tutorial or wallet setup path.
FAQ
- Is this a casino?
- No cash payouts — pay-per-roll fun and bragging rights. Payments go to a public treasury you can inspect on Solscan.
- How is it fair?
- Commit-reveal hashing: the server seed hash is shown before you pay; you verify the revealed seed matches and recompute the die face. See the technical guide.
- New to Solana wallets?
- Start with the how-to-play tutorial or the wallet setup path — install Phantom, fund mainnet, then return here to pay.
- Do I need extra SOL for network fees?
- Yes — keep a little extra beyond the roll amount. The base fee is about 0.000005 SOL per transfer, so a 0.001 SOL roll costs roughly 0.001005 SOL total. See the transaction fees guide or first payment walkthrough.
- I have SOL but payment says insufficient — why?
- Your total balance can include SOL locked as rent in empty token accounts. Close them to reclaim about 0.002 SOL each — wallet cleanup or rent reclaim.
Go deeper
Best of 3, Beat streak, and the live leaderboard are on the full dice page. Read how commit-reveal fairness works.