Six decks, dealer stands on soft 17, blackjack pays 3:2.
Welcome to the
Sand Casino.
Nine casino games in the Duel Arena's rear hall, plus token duels in the classic arenas. Walk up to any table to play.
Practice mode. Balances are simulated and have no cash value. Wallet top-ups add 1,000 game units per currency, once a minute.
Your balancesFind your game
All nine games are set up in the casino hall. Select one to see how to play.
Uncover dragonstones on a 5×5 board with 1 to 24 mines.
Cash out before the gnome glider crashes, up to 100×.
Partyhat or skull at even odds; a win returns 1.96×.
8, 12 or 16 rows, three risk levels, top pocket 990.13×.
Plant a mithril seed; a hot or cold match returns 2×.
Roll 1 to 100; anything over 55 returns 2×.
Pick 1 to 10 and spin the wheel; a hit returns 9×.
Call the next card higher or lower; ties lose.
No games found. Try another search or category.
From player name
to first table.
Runs in this browser tab, with no download.
Pick a name,
then walk up to any table.
How do I start playing?
Select Enter the arena, choose a player name and join. Walk up to a table in the casino hall to choose a game. You can add practice tokens on the Wallet & balances page.
Do I need a wallet?
No. You can play as a guest. Linking a supported Solana wallet lets you keep a wallet identity for your player. Sign-in uses a message signature, not a transaction.
Are these real-money games?
The current build uses simulated balances with no cash value. Deposits, withdrawals and real-token custody are not enabled.
Can I play on mobile?
Yes. Browse the site in any orientation, then turn your phone to landscape to play. The game includes touch controls, camera gestures and an expanded view.
Loading your session…
Make yourself
at home.
Choose a player name and enter the arena. You can explore and play with practice tokens. A wallet is optional.
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 Token-duel to agree simulation stakes.
Everything in one place.
Manage your player, wallet connection and practice balances.
Not signed in
Create a player to get started.
Practice balances
Archived practice balances
Kept in their original currencies. Unavailable for new wagers.
Whole game units 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 game units to a balance, once per minute per currency. SOL, USDT and ETH use chips: 1 SOL chip = 0.01 SOL; 1 USDT chip = 1 USDT; 1 ETH chip = 0.001 ETH. All balances are simulated.
Wallet sign-in identifies your player. Practice balances stay simulated; real deposits and withdrawals are not enabled.
Wallet sign-in
Message signature only · No transactions
Simulation play
· No cash value
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.
New names: 2–12 letters, numbers or spaces; start with a letter.
Your signature connects your player. Wallet sign-in does not transfer tokens. Live deposits and withdrawals are not enabled.
Your rounds and results.
Your latest rounds with exact stakes and payouts, plus public results ranked one token at a time.
| 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.
·