Skip to Content

Geth

An open-source Ethereum client software, written in Go, for running nodes, executing transactions, and interacting with the Ethereum blockchain.

What is Geth?

Geth, short for Go Ethereum, is one of the primary client implementations for the Ethereum blockchain, developed by the Ethereum Foundation and community contributors since 2014. Written in the Go programming language, it allows users to run full or light nodes, mine ETH (pre-Merge), deploy smart contracts, and interact with the Ethereum Virtual Machine (EVM).

As of 2025, Geth remains the most widely used Ethereum client, powering approximately 74% of execution layer nodes, with version 1.14.11 (released August 2025) supporting the upcoming Pectra hard fork. It processes over 19 million daily transactions on Ethereum’s mainnet, ensuring network security and decentralization.

Last updated on