Live now

Garden Dice

Pay a small amount of SOL, roll a provably fair die, and verify the math yourself. No accounts — just your wallet and on-chain transparency.

Free demo From 0.001 SOL Verify on Solscan

Want real SOL winnings? Try bet mode — beat your target roll and get paid automatically (2.5% house edge).

Spread the challenge

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

Real SOL payouts

Recent dice bet wins

Beat your target roll in bet mode — automatic SOL payout from the Garden bankroll.

Paid roll leaderboard

Official on-chain rolls ranked by result. Your roll is written into the payment memo before you pay — still provably fair via the commit hash.

New here? Walk through a free demo roll, or set up a wallet for your first micropayment.

How to play Wallet setup
Connect wallet to play
?
Game mode

Total: 0.001 SOL for single roll

How it works

We generate a secret server seed and show you its hash before you pay. After your SOL transfer confirms, we reveal the seed and compute your roll. Same inputs always give the same die face — you can verify independently.

What you pay for

The free demo only proves fairness — it is not recorded on-chain and cannot be shared as a real challenge. A paid roll is your official result: verified on-chain, shareable via a challenge link (/c/N/), and worth bragging about when you beat someone. Your SOL supports the garden treasury; this is pay-per-roll entertainment, not a casino with cash payouts.

Verify fairness

Roll = SHA-256(serverSeed + clientSeed) → first 8 hex chars mod 6, plus 1. Client seed defaults to your payment transaction signature if left blank. Provably fair guide · Solana Pay QR guide.

FAQ

What is Garden Dice?
A provably fair pay-per-roll die on Solana — commit hash before you pay, verifiable roll after. Try the free demo or read how commit-reveal works.
How much does a roll cost?
From 0.001 SOL per roll (up to 0.01 SOL), plus a ~0.000005 SOL network fee. Best of 3 charges 3× upfront; Beat streak charges 5× for five rolls.
What is Best of 3 mode?
Pay for three independent provably fair rolls in one transaction. Each roll gets its own commit hash and server seed. Your highest die face is your official result for challenge links — great when you want a better shot at beating a friend.
What is Beat streak mode?
Pay for five rolls in one transaction. Each roll must beat the challenge target (from the URL ?roll=N, or 4 by default). Your longest run of consecutive beats is your streak score; your highest roll is still used for challenge links. Share copy highlights streaks of 2 or more.
How does the paid roll leaderboard work?
Your die result is included in the on-chain payment memo before you pay (alongside the commit hash). A public leaderboard scans treasury payments and ranks official rolls — verify any entry on Solscan. Still provably fair: the commit hash is shown first, and you can verify the roll matches the revealed server seed.
Is this a casino with payouts?
No cash winnings — you pay for a verifiable on-chain roll, challenge links, and bragging rights.
Do I need a wallet?
Not for the free demo. To pay, connect Phantom or Solflare, or scan a Solana Pay QR on mobile. New to wallets? Follow our wallet tutorial path.
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.
Why does my wallet say insufficient SOL when I have a balance?
Part of your balance may be locked as rent in empty token accounts from spam airdrops. Close empty accounts to reclaim about 0.002 SOL each. Wallet cleanup guide · Reclaim rent