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.
Live now
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.
On mobile? Open this page inside your wallet app to connect and pay.
New to Solana wallets? Step-by-step Phantom setup through your first micropayment.
Wallet tutorialCommit hash (before you pay)
No wallet or payment — verify the commit hash matches the revealed server seed.
From 0.001 SOL — lowest friction micropayment
Scan the QR or tap the link to pay from any Solana wallet app. Then tap “I’ve paid — detect & roll” (no copy-paste needed). Paste tx signature only if detection fails.
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.
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.
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.