Skip to content

bitcoincoretech/lnbits-link

Repository files navigation

lnbits browser extension

lnbits extension 3

Light browser extensions for LNbits. It allows users to connect to any existing LNbits server and make payments in the browser. It supports:

  • BOLT11 invoices
  • LNURL Pay
  • LNURL Withdraw
  • LNURL Auth

This extension does not require for the user to configure a Lightning Network node or to manage Payment Channels. The look and feel closely follows the lnbits.com style.

Demo

lnbits-link-1

Install

Chrome

  • download & unzip extension
  • go to chrome://extensions/
  • enable Developer Mode
  • click Load Unpacked and select the folder with the unzipped extension (should have the manifest.json file in it) lnbit-incon3

Firefox, Opera:

  • todo

Configure

  • provide a LNbits server URL (by default it connects to lnbits.com)
  • provide a User ID (if one exists), or create a new user on the spot
  • send some funds to the wallet lnbits extension 2b

Use

  • make sure there are some funds in the wallet
  • visit a site that accepts Lightning Payments (BOLT11 or LNURL Pay). See Testing Sites below.
  • click on a payment Link
  • a dialog is open asking for confirmation. Confirm (or not). That is it! lnbits extension 2c
  • check the balance on the popup view of the extension

Supported Browsers

The extension can be installed on:

  • firefox (todo)
  • chrome
  • opera (todo)

Tech Stack

  • Java Script
  • Vue
  • Quasar

Inspired by

Releases

See Releases Page

Testing sites

Mainnet

Testnet

Licence

MIT