Prerequisites
To complete this guide, you will need the following:1. Create a Node.js project
Start with a brand new empty directory callednode-example and run the following command to initiate a Node.js project:
2. Install @zbdpay/payments-sdk Node.js SDK
Install ZBD:3. Send and receive Bitcoin
Create a new file calledindex.js and add the following code:
You’re looking for the
data.invoice.request property in the JSON response. It starts with lnbc1 and is the payment request anyone in the Bitcoin Lightning Network can use to pay you.
3. Try it yourself
You can now send and receive instant Bitcoin payments using Express.js + ZBD!Node.js Example
See the full source code.