Provably Fair Dice on Bitcoin L1 — No Tokens, No House, No KYC
Provably Fair Dice on Bitcoin L1 — No Tokens, No House, No KYC
What if the house didn’t exist?
Every crypto casino has a house. An operator. A wallet that holds your funds. A trust assumption.
Nakamoto’s Dice eliminates all of that.
It’s a 6-player dice game where the entire lifecycle — betting, randomness, payouts — runs on Bitcoin L1 smart contracts. No sidechain. No Lightning. No token. Pure Bitcoin.
How It Works
- Pick a table — from 50,000 sats (Bronze) to 1 BTC (God)
- Choose a number (1-6) and send your bet
- Wait for 5 more players to fill the round
- Bitcoin decides — a block hash determines the winning number
- Winner claims 5x their bet, directly from the contract
The smart contract holds the bets in escrow. When all 6 slots are filled, a resolver triggers the contract. The Bitcoin block hash at resolution time is used to derive the winning number. The winner calls claimWinnings() and receives 5x their bet.
If the round doesn’t fill? Players can reclaim their bet with claimRefund().
Why This Is Different
No house wallet. The contract is the escrow. There’s no operator wallet skimming profits.
No token. You bet in Bitcoin. You win in Bitcoin. No wrapped nonsense.
No KYC. Connect OP_WALLET. That’s it.
No sidechain. This runs on actual Bitcoin mainnet via OpNet smart contracts.
Verifiable randomness. The winning number is derived from Bitcoin block hashes. Nobody can manipulate it. You can verify any round at nakamotosdice.com/verify.
The Tables
| Table | Bet Size | Win (5x) |
|---|---|---|
| Bronze | 50,000 sats | 250,000 sats |
| Silver | 100,000 sats | 500,000 sats |
| Gold | 200,000 sats | 1,000,000 sats |
| Platinum | 500,000 sats | 2,500,000 sats |
| Diamond | 1,000,000 sats | 5,000,000 sats |
| Whale | 5,000,000 sats | 25,000,000 sats |
| OG | 10,000,000 sats | 50,000,000 sats |
| God | 100,000,000 sats | 500,000,000 sats |
The Tech
The game consists of 4 smart contracts deployed on Bitcoin mainnet:
- DiceRound — core game logic, bet validation, payout enforcement
- RoundFactory — creates new rounds when previous ones fill
- Treasury — handles fee collection
- DiceRegistry — tracks all rounds for verification
All contracts are deployed via OpNet, which brings EVM-style smart contract execution to Bitcoin L1.
Try It
No signup. No email. No tokens. Just Bitcoin.
Nakamoto’s Dice — the game Satoshi would play.
Write a comment