Bitcoin Lightning roulette is European roulette played with satoshis over the Lightning Network: you deposit sats in seconds by scanning a QR code, place bets from as little as 1 sat on a single-zero wheel, and every spin comes with a cryptographic proof you can check yourself. On Lightning Faucet roulette there is no account currency conversion, no fiat cashier, and no waiting for confirmations. Your balance is denominated in sats, spins settle instantly, and winnings land in your withdrawable balance the moment the ball stops.
This guide is written by the team that operates the game. Instead of repeating what roulette is, we will walk through exactly how our wheel works: the real bet limits in sats, the exact payout multipliers our engine pays, and the precise formula (server seed, client seed, and nonce) that decides where the ball lands, so you can verify any spin you have ever played.
What is Bitcoin Lightning roulette?
Bitcoin Lightning roulette is standard European roulette where the bankroll, the bets, and the payouts are all in satoshis (1 sat = 0.00000001 BTC), and money moves in and out over Bitcoin's Lightning Network rather than on-chain. The Lightning part matters for two reasons. First, deposits and withdrawals are near-instant and cost almost nothing, so it makes sense to play with tiny stakes: a 1 sat bet is a real bet here. Second, because value moves at internet speed, the game can settle every spin immediately with no pending balances.
On Lightning Faucet the wheel is a true single-zero European layout: 37 pockets, numbered 0 to 36, in the standard physical wheel order (0, 32, 15, 19, 4, 21, 2, 25, and so on around the rim). There is no double zero. That is worth checking on any Bitcoin roulette site you play, because American double-zero wheels quietly add a second losing pocket to every even-money bet.
How to play roulette on Lightning Faucet, step by step
- Create an account. Email signup or LNURL-auth (scan a QR with a Lightning wallet and you are signed in with no password at all).
- Fund your balance. Open the deposit page, and your wallet pays a Lightning invoice from a QR code. Sats are credited as soon as the payment settles, which is typically within a second or two. There is no minimum spend gate before you can play.
- Open the roulette table and place chips on the felt. You can stack multiple bet types in a single spin: for example 100 sats on red, 50 sats on the first dozen, and 5 sats straight up on 17.
- Spin. The result is derived from your personal provably fair seed pair (details below), your balance updates in the same response, and any winnings are immediately withdrawable.
- Withdraw over Lightning. Withdrawals use LNURL-withdraw: you scan a QR code or tap a link, and your wallet fetches the invoice automatically. You never need to construct an invoice by hand. If a payment fails to route, the sats refund to your balance automatically within a couple of minutes.
Bet types and the exact payouts our engine pays
These are the multipliers hard-coded into our roulette engine. A winning bet returns your stake plus the multiplier times your stake, so a 100 sat straight-up win pays back 3,600 sats total.
| Bet | Covers | Payout | |---|---|---| | Straight | 1 number (0 to 36) | 35 to 1 | | Split | 2 adjacent numbers | 17 to 1 | | Street | A row of 3 | 11 to 1 | | Corner | A 2x2 block of 4 | 8 to 1 | | Line | 2 adjacent streets (6 numbers) | 5 to 1 | | Dozen | 1 to 12, 13 to 24, or 25 to 36 | 2 to 1 | | Column | One vertical column of 12 | 2 to 1 | | Red / Black / Odd / Even / Low / High | 18 numbers | 1 to 1 |
A few operator details you will not find on a generic explainer:
- Split bets are validated for real adjacency. Our engine rejects a "split" on two numbers that do not touch on the layout. Splits with zero are supported exactly as on a casino felt: 0-1, 0-2, and 0-3 are all legal.
- Zero is green and only wins straight, split, and other inside bets that explicitly include it. When zero hits, every red, black, odd, even, low, and high bet loses. That single pocket is the entire reason outside bets are not a coin flip.
- Corners must be a genuine 2x2 block (like 25, 26, 28, 29) and lines must be two adjacent streets. If a bet slips through your client malformed, the spin is rejected before any sats leave your balance, not adjudicated after the fact.
Table limits in sats
Lightning roulette limits look different from fiat casino limits because the unit is so small. Current limits on Lightning Faucet:
- Minimum bet: 1 sat on any position. This is the whole point of Lightning roulette: you can learn the felt, test strategies, or verify our fairness math while risking almost nothing.
- Inside bets (straight, split, street, corner, line): up to 5,000 sats each. Inside bets carry high multipliers, so they get a tighter cap. The biggest single-spin hit on our wheel is a maxed straight bet: 5,000 sats on one number returns 180,000 sats when it lands.
- Outside bets (red/black, odd/even, low/high, dozens, columns): up to 25,000 sats each.
- Total per spin: 500,000 sats across all positions combined.
Provably fair: the exact math behind every spin
This is the section only an operator can write, because it is our actual algorithm. Every spin on Lightning Faucet roulette is determined by three values:
- Server seed. A 64-character secret generated for your account. We publish its SHA-256 hash to you before you play. Because the hash is committed in advance, we cannot swap the seed after seeing your bets.
- Client seed. A string you control. You can leave the default or set your own at any time, which guarantees the outcome depends on input we do not choose.
- Nonce. A counter that starts at 0 and increases by one with every game you play on that seed pair.
The formula
The result of a spin is derived like this:
combined_hash = HMAC-SHA256(message = "clientSeed:nonce", key = serverSeed)- Take the first 8 hex characters of that hash and convert them to an integer.
roll = integer mod 100000pocket = roll mod 37, giving a number from 0 to 36.
Every spin result we return to your browser includes the fairness object for that game: the server seed hash, your client seed, the nonce, and the raw roll value. It is stored with the game record, not reconstructed later.
How to verify a past spin yourself
- Rotate your seed from the fairness panel. Rotation reveals the old server seed, archives it in your seed history along with its hash and the range of nonces played, and issues a fresh committed hash for future games.
- Check that
SHA-256(revealed server seed)equals the hash we published before you played. If it matches, the seed was fixed in advance. - Recompute the HMAC above for any nonce in that seed's history, take the first 8 hex characters, apply mod 100000 then mod 37, and compare to the recorded result.
You can do this in ten lines of Python or any online HMAC calculator. No trust in us is required, which is the practical difference between provably fair Lightning roulette and a conventional online casino asking you to take its RNG certificate on faith. The same seed system drives our provably fair dice game, so one verification script covers both.
Deposits and withdrawals: what Lightning actually changes
Sats in: you scan one QR code and your balance updates in about a second. There is no deposit address to copy, no confirmation count to babysit, and no minimum block fee eating a small deposit.
Sats out: withdrawals use LNURL-withdraw. You scan a QR (or tap the link on mobile) and your own wallet fetches the payment automatically. This flow matters more than it sounds: it means you never paste an invoice into a form and never fat-finger an amount. If a route through the network fails, the withdrawal refunds itself to your balance within a minute or two and you simply try again.
Because everything is sat-denominated, there is also no spread or conversion step between "casino chips" and your money. The number on your balance is the number your wallet receives.
Playing without a deposit: faucet claims and bonus sats
Lightning Faucet started as a Bitcoin faucet, and the free-claim surfaces still work alongside the casino. You can claim free sats and use them at the roulette table, or pick up bonus sats from the earn pages (offers, scratchcards, and other surfaces) to build a balance without depositing.
Two honest caveats, straight from how the system works:
- Bonus sats carry a playthrough requirement before they convert into withdrawable balance, and winnings from bonus-funded spins are capped. Winnings from your own deposited or earned balance are never capped and are withdrawable immediately.
- Hedged bets do not count toward playthrough. If you bet red and black at the same time, or cover two of the three dozens, our engine detects the overlap and only counts your net exposure. Betting both sides of a coin is not wagering, and the system treats it accordingly.
Practical notes from the operator side
- The single zero is the game. All roulette bets are shaped by that one green pocket, which is why we run European rules only. If you are comparing Bitcoin roulette sites, "how many zeroes" is the first question to ask.
- Small straight bets are the fun-per-sat leader. A 10 sat straight bet returning 360 sats is the same 35 to 1 thrill as a table in Monte Carlo, at one hundred-millionth the stake.
- No progression system changes the math. Doubling after losses (Martingale) just concentrates risk against the table cap: at a 25,000 sat outside limit, a losing streak runs out of doublings quickly. We publish limits precisely so you can see where any progression stops.
- Roulette is one wheel among several sat games. If you prefer decisions over pure chance, our multiplayer poker tables run in sats against real players, and the same instant Lightning cashier backs everything.
FAQ
What is Bitcoin Lightning roulette?
It is European roulette where bets, balances, and payouts are denominated in satoshis and money moves over Bitcoin's Lightning Network. Deposits and withdrawals settle in seconds, minimum bets can be as small as 1 sat, and on Lightning Faucet every spin result is provably fair and independently verifiable.
Is Lightning Faucet roulette European or American?
European, single zero, 37 pockets (0 to 36) in the standard physical wheel order. We do not run a double-zero wheel, so even-money bets face one green pocket rather than two.
How do I verify that a spin was fair?
Rotate your seed to reveal the old server seed, confirm its SHA-256 hash matches the hash we committed before you played, then recompute HMAC-SHA256 of "clientSeed:nonce" keyed by the server seed. The first 8 hex characters, taken mod 100000 and then mod 37, must equal the recorded pocket number. Every spin's hash, client seed, nonce, and roll are shown with the result.
What are the minimum and maximum bets?
The minimum is 1 sat on any position. Inside bets (straight, split, street, corner, line) are capped at 5,000 sats each, outside bets at 25,000 sats each, and a single spin can carry up to 500,000 sats in total across all positions.
How fast are withdrawals, and what if one fails?
Withdrawals use LNURL-withdraw: scan the QR or tap the link and your wallet fetches the payment automatically, usually settling in seconds. If a payment fails to find a route, the sats are refunded to your site balance automatically within a couple of minutes and you can retry.
Can I play roulette without depositing any Bitcoin?
Yes. You can claim free sats from the faucet or build a balance through the earn surfaces and take those sats to the table. Bonus sats have a playthrough requirement before they become withdrawable, and hedged bets (like red and black together) do not count toward it.
Do winnings go to a separate bonus balance?
No. Winnings are always credited to your withdrawable balance the moment the spin resolves, even during a playthrough. Only the original bonus principal is restricted until wagering is complete.
Ready to try a spin? The wheel takes bets from 1 sat at lightningfaucet.com/casino/roulette/.