BET
0
Our node: 039[email protected]r47v5x742br5dc5puxos7z75nxmazos3cr6qmyrtyxqtfr26vmeif5yd.onion:9735
X
Deposit
Amount of satoshi to deposit
Withdraw
Put your payment request here for max 0 Ș
or
Recovery key
Enter your recovery key here to regain access to an open balance in a previous session.
Info
X

What is LNBlackjack.com?

LNBlackjack.com offers you the ability to play a provably fair blackjack game using Bitcoin Lightning. It follows the classic blackjack rules.

Bitcoin Lightning?

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!

Problems with payments?

We have set up a few channels to be well-connected. Let us know in case you still see issues, or connect to our node: 039[email protected]r47v5x742br5dc5puxos7z75nxmazos3cr6qmyrtyxqtfr26vmeif5yd.onion:9735. You could also connect to one of the nodes with a good BOS score.

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, this could take a few minutes. Please try the payout again if this occurs.

Part of the fun with building lightning apps are the problems we encounter and can solve! In case you see any potential issues, hit us up! (u/lnblackjack on Reddit)

The game

If you're not familiar with blackjack, check out the Wikipedia article or other sources online for the basic rules. At our table:

  • blackjack pays 3 to 2
  • insurance pays 2 to 1
  • the dealer must hit a soft 17
  • we use a stack of 4 decks which is shuffled for each round (provably fair)
  • you have the option to buy insurance when the ucpard of the dealer is an ace
  • the dealer peeks when the upcard is ace or ten
  • you can double down on any 2 initial cards
  • you do not have the option to split
  • push game when hands tie

What are my odds?

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!

Provably fair?

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 to 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..

Limitations

The minimum wager is 100 Ș (satoshi) and the maximum is 5000 Ș. 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.

Privacy

We do not ask nor store private data. We only keep sessions to store your current balance based on a session id and we have logging for problemsolving. We don't use third party software for tracking user data.

Contact

You can contact us via u/lnblackjack on Reddit in case of issues and we'll do our best to answer you as fast as possible. Keep as much information as you can.