Geth, kurz für “Go Ethereum”, ist eine Open-Source-Implementierung des Ethereum-Protokolls, die in der Programmiersprache Go geschrieben ist und es Benutzern ermöglicht, Ethereum-Vollknoten zu betreiben, Smart Contracts einzusetzen und mit dem Ethereum-Netzwerk zu interagieren.