How to Setup Bitcoin Core and Lightning Network Node Developer Environment
![How to Setup Bitcoin Core and Lightning Network Node Developer Environment](/content/images/size/w1200/2023/02/tyonum.webp)
By Tyonum Peter
Like any other developer environment, for one to build on Bitcoin Core and Lightning Network, you need to setup their (development) environments.
Note: This writeup is based on implementation on macOS. If you need help setting up for another platform, please reach out and I will be happy to assist.
Prerequisites:
Please check that you have the following software installed on your computer:
- Git
- python
- Home Brew
- Sqlite
We are going to start with Bitcoin. To build on Bitcoin, we are going to setup its client software called Bitcoin Core. Bitcoin Core consists of a full-node
software for fully validating the blockchain as well as a bitcoin wallet. We will clone their Github repository and compile.
Peter continues to share his expert tutorial insights here https://dev.to/tvpeter/how-to-setup-bitcoin-core-and-lightning-network-node-developer-environment-3lil click to get the full gist.