Execution Clients: Geth

Geth

One of the three original implementations of the Ethereum protocol.

Language information

Geth is written in Go, fully open source and licensed under the GNU LGPL v3.

Installation

The Geth documentation explains how to download and install the client.Geth installation documentation

Setup

Make sure you do the following to get your execution client working properly.

JSON RPC endpoint

Use --http to connect your consensus node to the JSON RPC endpoint. This will enable the JSON RPC services on the default 8545 port.--http documentation

Documentation

Documentation on running Geth