Satoshi Spirits is a proof-of-concept Bitcoin-native website that emulates a classy Bourbon/liquor bar.

What is Bitcoin Native? It means the site accepts Bitcoin—and only Bitcoin. Bitcoin-native websites are unadulterated by shitcoins.

A shitcoin is any monetary good that is NOT bitcoin, for example, Litecoin, Ether, USD, Euro, gold, tally sticks, shells, cigarettes, etc.

This demo website allows anyone to submit an order using Bitcoin/Lightning network. BTCPay Server is used to host the menu and perform invoicing/checkout.

Both customers AND serving staff use the website to purchase items from the menu.

Point of Sale

Any Internet-connected device with a modern browser can become a Point of Sale machine when you're using Bitcoin in conjunction with BTCPay Server!

If the restaurant has serving staff, the can simply carry an old phone around in their pocket to take orders from customers. The phone will present a QR code at checkout, which the customer must pay using their Lightning wallet. No special point-of-sale machine or proprietary chip-card reader required! All you have is an old iPad? It should work fine! Need something more convenient? Use a smartphone. Any device with a modern browser should work.

Your website becomes your payment processor & authoritative menu.

Order Flow

Of course, the most common option is for the customer to simply use their own smartphone and order from the menu directly via the website. Customers can visit the store's website in their browser either by manually typing in the domain name, or perhaps by scanning a nearby QR code. In any case, your goal is to get your customer to your homepage so they can look at the menu.

Once the customer has selected their items and entered their table number, they can pay using the Lightning Network. Try the example menu for yourself! It's important to note the BTCPay Server has extensive options for collecting information during checkout.

Some restaurants with complex menus may prefer that serving staff take customer orders. That's fine. After the server has updated the order, they present a QR code to the customer so it can be scanned and paid through the Lightning Network. Alternatively, Lightning invoices may also be printed out and given to the customer to be paid at the customers convenience.

Of course you will want to ensure the invoice has been paid prior to them leaving the store!

Tip your waitress!

All tips collected through regular purchases can be paid out at the end of the night. Restaurants could also set up a crowdfund to raise money for the serving and kitchen staff, paid out according to defined policy, or implemented as a Lightning Prism.

Appreciate this example website?