Modulares Lightning Wallet System
LNbits ist ein modulares Baukasten-System, mit welchem sich die Nutzer Wallets nach individuellen Bedürfnissen konfigurieren können. Im folgenden Artikel geben wir einen Einblick zu den interessanten Erweiterungen und deren Verwendungszweck.
Dieser Artikel ist im April 2023 in der Lightning Ausgabe des Einundzwanzig Magazin erschienen und kann als Printausgabe im Einundzwanzig Shop bestellt werden.
LNbits ist ein Lightning-Wallet und Account-System. Nutzer von LNbits können eigene Lightning Wallets anlegen und aus einer Auswahl von 35 Extensions interessante Lightning Anwendungen zusammenstellen.
So ermöglicht LNURLw es den Nutzern beispielsweise Gutscheine zu erstellen, um Bitcoin über Lightning zu verschenken. Mit der Erweiterung BoltCard können NFC-Karten für kontaktlose Zahlungen mit Lightning erstellt werden.
Lightning-Zahlungen auf der Lightning-Wallet lassen sich automatisch mit der Erweiterung Scrub weiterleiten oder mit Split-Payments auf verschiedene Lightning-wallets aufteilen.
LNbits stellt unter legend.lnbits.com eine Demo bereit, mit der man sämtliche Anwendungen ausprobieren kann.
Beim initialen Aufruf der Seite wird direkt nach einem Wallet-Namen gefragt. Mit einem anschließenden Klick auf „Add a new Wallet“ wird direkt eine Lightning-Wallet mit dem entsprechenden Namen erstellt.
Die herausragende Besonderheit dabei ist, dass keine Anmeldung oder Registrierung erforderlich ist.
Möchte man später wieder auf seine Lightning Wallet zugreifen, muss man die URL kopieren oder als Bookmark in seinem Browser speichern.
Ohne diese Browser-Adresse verlierst Du den Zugriff auf die Wallet und die sich darin befindenden Satoshis.
Die erstellte Lightning Wallet kann sofort zum Senden und Empfangen von Lightning Zahlungen verwendet werden.
Wenn du keine eigenen, sondern einen LNbits-Server verwendest, handelt es sich entsprechend um eine fremdverwaltete Lightning Wallet mit den entsprechenden Vor- und Nachteilen solcher Dienste.
In einem LNbits-Konto lassen sich mehrere Lightning-Wallets anlegen, welche unabhängig voneinander verwendet werden können. Dies empfiehlt sich, wenn man beispielsweise verschiedene Applikationen nutzen möchte und für jede Applikation ein eigenes Lightning-Wallet verwenden will, um entsprechende Lightning-Zahlungen zu trennen.
Lightning im Geschäftsumfeld akzeptieren
Betreiber von Geschäften oder Restaurants können Lightning-Zahlungen über den Webbrowser ihres Smartphones mit der Extension TPos akzeptieren. Dazu wird TPos auf LNbits eingerichtet, eine LNbits-Lightning-Wallet hinterlegt, auf welche später die Lightning-Zahlungen gutgeschrieben werden sollen, und anschließend wird eine Webadresse erstellt.
Möchte ein Kunde nun mit Lightning bezahlen, wird diese Url aufgerufen und es erscheint ein Betragseingabefeld. Hier gibt der Händler den Rechnungsbetrag ein. Der entsprechende Eurobetrag wird in echtzeit in Sat umgerechnet und dem Kunden als QR-Code zum Einscannen angezeigt. Nach erfolgreicher Zahlung werden die Sat der LNbits-Geschäfts-Wallet gutgeschrieben.
Auch für die Angestellten können LNbits-Wallets angelegt werden. Trinkgelder vom Gast könnten dann über Split-Payments automatisch auf die Angestellten- und Geschäfts-Wallet aufgeteilt werden. Mit der LNbits-Erweiterung Offline-Shop lassen sich zudem individuelle QR-Codes für einzelne Produkte erstellen.
Jeder QR-Code steht für ein Produkt mit einem festen Preis, den der Kunde nach dem Einscannen über Lightning-Netzwerk bezahlen kann.
Wenn man seinen Gästen kein Smartphone, sondern eine eigenständige Hardware PoS-Terminal präsentieren möchte, kann dies mit LNPoS erfolgen.
Das LNPoS ist als Selbstbausatz erhältlich. In Kombination mit der LNbits Erweiterung LNURLDevice können dann Lightning Zahlungen akzeptiert werden. LNURLDevice kann auch für andere Anwendungen verwendet werden, die einen Schalter haben. Durch eine Lightning Zahlung wird dann der Schalter betätigt und ein Candy Dispenser wirft Süßigkeiten aus und ein Beertap lässt Bier fließen.
Lightning für digitale Produkte akzeptieren
Die LNbits-Erweiterung Marketplace ist ein kleines Shopsystem, mit dem Online-Produkte bepreist und verkauft werden können.
Wer digitale Inhalte wie Blogbeiträge oder Videos kostenpflichtig vertreiben möchte, kann seine Inhalte über eine Paywall anbieten.
Nach erfolgreicher Bezahlung werden die Nutzer dann auf eine Seite weitergeleitet, auf welcher die Inhalte eine Zeit lang angeschaut und gelesen werden können.
WordPress & WooCommerce Erweiterungen
LNbits stellt nicht nur eigene Applikationen zur Verfügung, sondern finndet auch alss Wallet-System in WordPress- oder WooCommerce Applikationen seine Verwendung.
Diese Anwendungen nutzen ebenfalls LNbits für Lightning-Zahlungsabwicklungen.
Wer einen WooCommerce Internetshop betreibt, kann das LNbits-Plugin als zusätzliche Zahlungsmethode in seinen WooCommerce-Shop integrieren, um seinen Kunden, zusätzlich, Zahlungen per Lightning zu ermöglichen.
Wenn du eine WordPress-Webseite betreibst und du von deinen Besuchern Spenden erhalten möchtest oder Inhalte erst nach einer Lightning-Zahlung anzeigen willst, dann versuch mal die WordPress Plugins BTCPayWall oder Lightning-Publisher. Diese Plugins haben unter anderem LNbits als Payment-Gateway integriert.
Mit dem WP Plugin Pay to Comment kann man für das Verfassen eines Kommentars von seinen Nutzern ein paar Sats verlangen. So kann man das Spammen von Kommentaren verhindern und die Sats fliessen auf die LNbits Wallet.
Für den EInstieg empfiehlt es sich aber, sich erst mal unter legend.lnbits.com eine eigene Lightning Wallet zu erstellen und einzelne Anwendungen auszuprobieren. wer einen eigenen LNbits Server betreiben möchte, kann diesen auf einem persönlichen Server einrichten oder nutzt einen Hardware-Node von Raspiblitz, Umbrel oder Citadel, bei welchen LNbits bereits vorinstalliert ist.
LNbits unterstützt die Node-Implementierungen LND, Core-Lightning und Eclair.