/zap-nodejs

Node.js API for zap-desktop (Soon being moved)

Primary LanguageProtocol BufferMIT LicenseMIT

Zap Node.js

Node.js proxy for LND (will be moved to Electron ipcRenderer under zap-desktop)

Join us on slack to discuss development, design and product

Install


At this point you should have BTCD and LND installed and running. Once you do you will need to generate your own NodeJS compatible certs:

# this is the path for Linux machines. Differs for Mac and Windows
cd ~/.lnd

openssl ecparam -genkey -name prime256v1 -out tls.key
openssl req -new -sha256 -key tls.key -out csr.csr -subj '/CN=localhost/O=lnd'
openssl req -x509 -sha256 -days 3650 -key tls.key -in csr.csr -out tls.cert
rm csr.csr
git clone https://github.com/LN-Zap/zap-nodejs.git
cd zap-nodejs
npm install
npm run dev

Tests


npm run test