Go to file
Eneko Illarramendi 3d3632a06f refactor: add some dev files and black original code
Original server code has been moved to __init__ file, so we can
work on `lnbits` as a package.
2019-12-13 17:56:19 +01:00
LNbits refactor: add some dev files and black original code 2019-12-13 17:56:19 +01:00
tests refactor: add some dev files and black original code 2019-12-13 17:56:19 +01:00
.editorconfig refactor: add some dev files and black original code 2019-12-13 17:56:19 +01:00
.env.example refactor: add some dev files and black original code 2019-12-13 17:56:19 +01:00
.gitignore refactor: add some dev files and black original code 2019-12-13 17:56:19 +01:00
database.sqlite3 refactor: add some dev files and black original code 2019-12-13 17:56:19 +01:00
DEV.md refactor: add some dev files and black original code 2019-12-13 17:56:19 +01:00
Pipfile refactor: add some dev files and black original code 2019-12-13 17:56:19 +01:00
pyproject.toml refactor: add some dev files and black original code 2019-12-13 17:56:19 +01:00
README.md Update README.md 2019-12-13 14:51:40 +00:00
requirements.txt refactor: add some dev files and black original code 2019-12-13 17:56:19 +01:00

LNbits

Free and open-source lightning-network wallet/accounts system

Either use https://lnbits.com, or run your own LNbits server!

LNbits is a very simple layer that sits on top of a funding source. LNbits includes unique API keys for each wallet, so funds can be partioned to avoid explosure.

The wallet can be used in a variety of ways, an instant wallet for LN demonstrations, a fallback wallet for the LNURL scheme, an accounts system to mitigate the risk of exposing applications to your full balance.

The wallet can run on top of any lightning-network funding source such as LND, lntxbot, paywall, opennode, etc

Please note that although one of the aims of this wallet is to mitigate exposure of all your funds, its still very BETA and may in fact do the opposite!

LNbits as an LNURL-withdraw fallback

lnurl fallback https://github.com/btcontract/lnurl-rfc/blob/master/spec.md

Adding /lnurlwallet?lightning="LNURL-WITHDRAW" will trigger a withdraw that builds an LNbits wallet. An example use would be an ATM, which utilises LNURL, if the user scans the QR with a regular QR code scanner app, they will stilll be able to access the funds.

lnurl ATM

Tip me

If you like this project and might even use or extend it, why not send some tip love! https://paywall.link/to/f4e4e