Ethereum clients run the EVM and are written in a programming language. The following are two of the most popular Ethereum clients:
- Geth: It is also called the go-ethereum client. It was implemented in Go and was one of the three original implementations (along with C++ and Python) of the Ethereum protocol. It provides the command-line interface for running a full Ethereum node and has a JSON-RPC server interface for DApps to interact with. It can be downloaded from https://ethereum.github.io/go-ethereum/.
- Parity: Parity Ethereum aims to become the fastest, lightest, and most secure Ethereum client. It is a full Ethereum node implementation developed using the Rust programming language. Parity Ethereum is licensed under the ...