Hit, stand, split or double. Your seat at the table is waiting.
Back to the
Sand Casino.
Deal a hand, uncover dragonstones or take on another player. Nine casino games and classic duels in one familiar world.

Get a feel for the arena. Try every game with free practice tokens. Practice balances have no cash value.
Start practisingA rank to make your own.
Sign in to your real-token account to see your wagering progress.
View ranks & referralsFind your next game.
Real game screens. Familiar Old School style. Pick a table to take a closer look.
Take flight with the gnome glider. Land before it crashes.
Uncover dragonstones. Choose when to collect your haul.
Drop a ball and follow every bounce to the final pocket.
Partyhat or skull? Call the face and watch the coin turn.
Plant mithril seeds and see which familiar flowers bloom.
Read the card, make your next call or collect your pot.
Roll from 1 to 100. A roll of 56 or higher wins.
Choose your number and watch the wheel find its answer.
No games found. Try another search or category.
Illustrative gameplay with example wagers and USD values.
THE CASINO HALL · AL KHARIDAn actual world.
A familiar arena.
Walk through the casino hall, meet other players and challenge them in the classic Duel Arena. Choose your rules, review both stakes and step into the fight.
See how your result was decided.
Our provably fair tools let you verify casino results using the recorded seeds and round details.
Straight into
the good part.
Choose a player name, enter the arena and find a game you like.
Can I try it first?
Yes. Choose Temporary practice on the Play page for a player with simulated tokens. Practice has no cash value and does not count towards wagering ranks.
How do I keep my account?
The Play page explains the account choices. Manage your real-token account and deposits on the Wallet page, and track progress in Ranks & referrals.
Where do I find the games?
All nine tables are in the casino hall at the Duel Arena. Walk up to a table and select Play. The game previews above explain each table's rules.
Can I play on my phone?
Yes. Browse the site in either orientation, then turn your phone to landscape to play with the mobile controls.
Loading your session…
Temporary practice playerKeep this username and progress by linking a wallet.
Choose how you play.
Try the arena with a temporary practice player, or choose a username and keep your account with a wallet.
Already have a wallet account?
Temporary browser access. Link a wallet before signing out or clearing your cookies if you want to return to this player. The browser session lasts seven days.
Practice funds have no cash value. A wallet sign-in never transfers tokens.
Play without Safari's bars
Open Safari's Share menu and choose Add to Home Screen. If shown, leave Open as Web App enabled, then tap Add.
Launch Sand Arena from your Home Screen and turn your phone sideways.
Safari on iPhone cannot hide its browser bars from a game button.Loading Sand Arena
Opening the game. Your first visit may take a little longer.
Rotate your device
The arena is played in landscape.
Your game stays connected.Connection details Manual game sign-in
Your player connects automatically. Use these credentials if you need a manual sign-in.
Open the quest tab for your Character Summary: duel record, standings and more. Right-click another player and choose Challenge to agree simulation stakes.
Choose a table in the casino to open a game.
Manage your practice balanceYour game historyVerify a roundPractice accountPlayer access and balances for this world
Your practice player.
Manage your player, wallet connection and practice balances.
Not signed in
Create a player to get started.
Wallet · Ranks & referrals
Manage real tokens in Wallet. These practice funds are separate.
Practice balances
Whole chips available
Not backed by real tokens
Market estimates refresh about every 30 seconds. Hover an estimate for its source and retrieval time.
Top up your balance
Add 1,000 practice chips to a balance, once per minute per currency. All balances are simulated.
Wallet sign-in identifies your player. Practice balances stay simulated and cannot be withdrawn.
Devnet test transfers
Real deposits and withdrawals are not enabled. Practice balances cannot be withdrawn.
Use Solana Devnet test tokens only. Do not send real tokens. These balances are separate from practice and mainnet funds.
Review your transfer
Token fees are separate from network fees. Any fractional deposit backing remains yours and is tracked separately.
Connect and select your linked wallet in Account access to approve this transfer.
Recent transfers
Refresh to check progress. Payments are never retried automatically.
Wallet sign-in
Message signature only · No transactions
Simulation play
· No cash value
New names: 2–12 letters, numbers or spaces; start with a letter.
No compatible wallet is registered in this browser. Enable a Wallet Standard Solana extension and check again, or keep playing as a guest. This app's embedded browser may not support your extension.
On iPhone, choose Phantom mobile to open the wallet app. Keep this Sand Arena tab open and return to it after approval. You can also open sandarena.io inside your wallet's browser. Signing in only proves account ownership; any test-network transfer has its own separate approval.
Your signature connects your player. Wallet sign-in does not transfer tokens. Practice balances have no cash value and cannot be withdrawn.
Game history
Your real-token wagers, recorded returns and fairness records.
Sign in through Wallet to view your real-token game history.
Open WalletRanks & referrals
Track your wagering progress and share your referral code. Practice play does not count towards ranks.
Sign in through Wallet to view your real-token account.
Open WalletYour practice game history.
Your finished practice casino rounds with exact stakes and returns, newest first. View Stats at each table covers your latest 100 games there; every older game is here.
Create a practice player or use practice sign-in to see your practice history.
A Blackjack round is still finishing. It appears here once it settles.
| When | Game | Currency | Stake | Returned | Net | Result |
|---|---|---|---|---|---|---|
| Loading your session… | ||||||
Approximate USD values use the market price recorded when each round finished. A round shows "not recorded" when no price was recorded within 90 seconds before it finished.
Practice mode. Simulated balances with no cash value.
Your rounds and results.
Your latest rounds with exact stakes and payouts, plus public results ranked one token at a time. Approximate USD values use the market price recorded when each round finished.
| Game / time | Stake | Payout | Result |
|---|---|---|---|
| Your completed rounds will appear here. | |||
Completed casino rounds, token duels and paid Pit or balloon prizes. Public names, exact token amounts, no cash value.
Event prizes are ranked separately from gambling profit. Higher / Lower totals count each completed session once. Blackjack, Gem Mines and Plinko appear in your private recent rounds; the public activity feed and rankings do not include them yet.
Rankings use one token at a time. Gambling returns include the original stake; refunds and free-entry prizes do not affect gambling rankings. Event prizes have their own ranking.
Recent activity
Loading…Token rankings
Loading…| Rank / player | Wagered | Total returned | Net | W / L |
|---|
Verify your game results.
Understand how a result is decided, then check it for yourself.
A result you can check yourself.
Provably fair lets you recreate a game's random result from its recorded seeds. Think of a seed as an input to a calculation: the same inputs always produce the same result.
Before you play
We create a hidden server seed and publish its hash, a digital fingerprint. Save that hash before playing. You can also choose your own client seed to contribute to the calculation.
When you play
The two seeds and a nonce, or round counter, determine the draw. The counter starts at 0 and advances across your casino rounds. The animation shows the result; it does not choose it.
After you play
Reveal the server seed when your games are finished. Your browser can check its fingerprint and recreate the expected result. Compare that result with the one you received.
Glider Crash uses a shared hash chain, explained below. Duels are player combat and are not covered by these random-result checks.
How do I check one of my rounds?
Save the server seed hash shown below before playing. After your game ends, select Reveal server seed, then Verify beside the round in the table. A tick means the revealed seed matches that round's recorded hash. The accompanying text shows the result calculated in your browser. Compare it with your game result, and compare the hash with the one you saved. The checker does not automatically audit your payout.
What happens when I change or reveal a seed?
Changing your client seed affects your next rounds, not games already played, and does not reset the counter. Revealing the server seed publishes the old seed and starts a new hidden one. Your client seed stays the same and the nonce returns to 0. Finish any active Blackjack, Higher / Lower or Gem Mines game first: revealing early would expose upcoming cards or hidden mines.
How is Glider Crash different?
Everyone shares the same flight, so Crash uses a chain of seeds instead of your personal seed pair. Its commitment is published before the chain's first round. Each finished round reveals a seed that links back to that commitment. Select Check recent Crash rounds to check both the chain link and the crash multiplier in your browser.
This checks that results follow the published chain. It does not prove how the chain was chosen before publication. The current chain has no player seed or external public randomness.
Does provably fair mean I will win?
No. It checks how the random draw was generated. The game's odds, house edge and payout rounding still apply. It does not guarantee winnings or withdrawals, or prove that a service never cancels a round. Sand Arena currently uses practice balances with no cash value.
These are your current seed settings. Revealing the server seed lets you check completed rounds and starts a new seed for future play. Your existing results stay the same.
·Next round counter (nonce): ·
None revealed yet.·| Game / nonce | Client seed | Server seed | Check |
|---|
Crash rounds share a hash chain whose commitment is published before its first round. A finished round's seed hashes to the previous seed, or to the commitment for the first round.
·