The companion browser extension for c-lightning, Eclair and Ptarmigan nodes.
- 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.
Either
- a lightningd node with a Spark RPC server in front of it;
- an Eclair node with the API enabled and accessible;
- a Ptarmigan node with the REST API Node.js app running.
- 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.
You'll need: Node.js>=10, npm, Make
npm install
make extension.zip