In this lesson, we’re going to build a private blockchain network, where multiple nodes are connected but isolated from the main Ethereum network.

Geth client

To realize such a network, we’ll use Geth. It’s an implementation of the Ethereum specifications written in the Go language. It was one of the first Ethereum clients to be developed and released to the public and as one of the original Ethereum implementations, Geth has been through many updates and improvements to make it more efficient, secure, and user-friendly. Its extensive use in the Ethereum ecosystem has made it a trusted and reliable client for developers, users, and other stakeholders in the Ethereum community.

Get hands-on with 1200+ tech skills courses.