Chapter 2: Installing Ethereum and Solidity

In the previous chapter, we had an overview of all the major concepts related to blockchains, particularly focusing on ones related to Ethereum, and discussed the fundamentals related to working with blockchains in general. Ethereum-based blockchain solutions can be deployed to multiple networks. They can be deployed on public networks, test networks, or private networks.

This chapter focuses on introducing and deploying Ethereum-based tools and utilities that are needed for building Ethereum-based solutions. There are plenty of tools in the Ethereum ecosystem, and this chapter will focus on some of the most important and necessary ones. In this chapter, the tools will be deployed on a macOS machine; ...

Get Solidity Programming Essentials - Second Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.