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.

Free demo From 0.001 SOL Verify on Solscan

Spread the challenge

Share Garden Dice — free demo, pay from 0.001 SOL.

New here? Walk through a free demo roll, or read the full tutorial before your first micropayment.

How to play Wallet setup

Real 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

  1. Demo. Click Roll demo above — you see a commit hash before the roll and the server seed after. No payment, no wallet.
  2. 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.
  3. 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.

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.