hsjoberg / lightning-box

A trust-minimized payment inbox for Lightning Addresses
MIT License
46 stars 6 forks source link

Multiple aliases per account #5

Open hsjoberg opened 2 years ago

Darth-Coin commented 2 years ago

Description

In #LNSV Lightning Box, user can setup multiple LNURLs/ LN Addresses, to be assigned to specific situation / users, in offline mode use.

Use case

A small restaurant, a boss with 3-4 waiters. Boss setup a Blixt node with LNSV Box. He have full control of it and managing the payments and withdrawals. He can setup in LN Box some LNURLs, each one for a waiter, for a better control of income flow and accounting.

Usage procedure

Each waiter, will have a LNURL QR printed or an image in a simple offline device (no need to be online). Client scan and pay the LNURL with the amount he have to pay, once the payment is done, just show to the waiter the confirmation. The tx is anyway irreversible so there's no option to scam. Waiter, mark the payment in his accounting as "cash" or "whatever", just to have a record. Boss, just checking end of day all payments done for each LNURL and confront with their internal sales system. Boss withdraw all sats from LN Box to its own choice (LN or swap to onchain, using a 3rd party or future integrations in Blixt).

This could be a very fast, easy "dumb proof" solution for small merchants, in 5 min setup, with no brainer.