Geth Documentation

Welcome to the Geth user manual!

Geth (go-ethereum) is an Ethereum client implemented in Go. This website contains the Geth documentation, including:

For the Go API reference and developer documentation head over to GoDoc. Geth’s source code can be found on Geth’s Github.

For information on The Merge (Ethereum’s transition from proof-of-work to proof-of-stake) and how it will affect Geth users, visit the Merge page.

Other Ethereum information

For background information on Ethereum, visit Below are links to some of the key Ethereum resources:

Geth is also on Twitter and Discord.