Skip to content
forked from fiatjaf/kwh

webln browser extension for lightningd/eclair/ptarmigan

License

Notifications You must be signed in to change notification settings

Groestlcoin/kwh

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

69 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

kWh

The companion browser extension for c-lightning, Eclair and Ptarmigan nodes.

Install for Firefox Install for Chrome

Features

  • Browse balance and latest transactions;
  • webln support;
  • Pay highlighted invoice with a context menu click;
  • Handle lightning: links;
  • "Generate invoice here" context menu;
  • Manual payments and invoice creation;
  • Instant notifications on received payments;
  • No window popups, all interactions happen in the browserAction popup.

Requirements

Either

Caveats

  • If you are using Google Chrome, consider enabling the Experimental Extension APIs flag on chrome://flags for a better experience. Read more in this issue.
  • If you are using Eclair, the WebSocket won't connect on Firefox, so you won't get notifications when a payment is sent or received, the experience will not be as nice as if it did.

Build instructions

You'll need: Node.js>=10, npm, Make, moreutils, zip and imagemagick

npm install
make extension.zip

Icons made by smalllikeart from Flaticon and licensed by CC 3.0 BY.

About

webln browser extension for lightningd/eclair/ptarmigan

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 94.6%
  • Makefile 2.9%
  • CSS 1.5%
  • HTML 1.0%