JavaScript c-lightning client.
Forked from BHBNETWORK/lightning-client-js.
This repository is published as the clightning-client
NPM module.
The original library is published as lightning-client
(no c
).
You can easily install this client using npm
by running:
npm install clightning-client
Once the client is installed you can use it by loading the main class and instantiating it in this way:
const LightningClient = require('clightning-client');
// This should point to your lightning-rpc unix socket, by default in ~/.lightning/lightning-rpc
const client = new LightningClient('/home/bitcoind/.lightning/lightning-rpc');
// Every call returns a Promise
client.getinfo()
.then(info => console.log(info));