Geth

Geth, short for Go Ethereum, is a command-line interface that allows developers to run full Ethereum nodes, mine the cryptocurrency and execute smart contracts