Skip to content
/ kwh Public

webln browser extension for lightningd/eclair/ptarmigan

License

Notifications You must be signed in to change notification settings

fiatjaf/kwh

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

66 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

npm install
make extension.zip

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