LNBlackjack.com offers you the ability to play a provably fair blackjack game using Bitcoin Lightning. It follows the classic blackjack rules.
Lightning is the 2nd layer on top of Bitcoin which allows for instant cheap transactions with real bitcoin! Find yourself a Lightning wallet (Bluewallet, Zap, Eclair, .. ) and get started!
We now also support webLN for easier payments and withdrawals, try it out!
If you're not familiar with blackjack, check out the Wikipedia article or other sources online for the basic rules. At our table:
The statistical house edge is only 0.7%. You can increase your chances by looking up some basic strategies. May the odds be ever in your favor!
Don't trust, verify! We can't cheat and we can prove this using the common 'provably fair' technique. Before a game begins, our server generates a random seed and already provides the hash of it with you. When starting each game, your browser will also generate a random clientseed. Now comes the fun part: when you concatenate these two together and take the SHA512 hash, this will tell you the order of the cards in the deck. To prove to you that we respect this random order each time, we show you the hash of our seed beforehand (before you send your clientseed, so we can not cherrypick). When the game is finished, we reveal our actual serverseed and you can hash it and compare it to the earlier sent hash.
Technical: the seeds and hash are shown in the console log. To create the hash that is used for the order of cards, do SHA512(serverseed + clientseed). Convert each 2 characters of this hex hash to decimal and each number will give you the index (0 - 207) of a 4-deck stack of cards. Note numbers higher than 207 are ignored, as well as any repeating number. The order of the decks are spades, hearts, diamonds, clubs, each from 1 to king, and this 4 times in a row. Check out this presentation of the deck together with a more detailed explanation..
The minimum wager is 500 satoshi and the maximum is 50 000. Balances are tied to your session, make sure to withdraw when done! You can also note down the recovery key, with which you can regain access to your balance at any time. If a session expires due to inactivity, you could loose your balance if you do not store the recovery key.
It happens that a lightning payment fails because of several reasons in the network. When this happens during payout, you will normally see your balance reinstated after a few minutes. Please try again if this occurs.
We do not ask nor store private data. We ofcourse do keep sessions to store your current balance based on a session id and we have logging for problemsolving. We also don't use third party software for tracking user data.
You can contact us via r/lnblackjack in case of issues and we'll do our best to answer you as fast as possible. Keep as much information as you can.