Summary
There was a lot of substance covered in this chapter. Ethereum nodes implement JSON RPC endpoints that can be connected to using WebSockets, IPC, and RPC. In this chapter, we discussed various forms of networks—public, main, test, and private. The chapter also discusses and implements a private network. This chapter had steps to create a development environment that will be used later in subsequent chapters. This chapter focuses on deploying multiple tools and utilities on the Windows operating system. While each tool has its own working and functionality, some tools might eventually do the same thing. For example, a Geth-based private chain and ganache-cli are essentially Ethereum nodes but with differences. Deployment of Geth, Solidity compiler, ganache-cli, web3
JavaScript framework, Mist, and MetaMask were covered in this chapter. While some readers will like working with ganache-cli, others will be interested in using a private Geth-based Ethereum node. There is another important...