Bitcoin Clients and APIs
This chapter introduces Bitcoin client installation, and a basic overview of various APIs and tools that are available for developing Bitcoin applications and interacting with the Bitcoin blockchain. We will examine how to set up a Bitcoin node and test networks. Also, we will introduce various commands and tools that are used to perform important functions in Bitcoin systems. The chapter will be made up of the following main topics:
- Bitcoin client installation
- Experimenting further with bitcoin-cli
- Bitcoin programming
Let's begin by running through the Bitcoin client installation process.