# Clients
Chainstack supports deploying a dedicated Ethereum archive node on the mainnet in the following client implementations:
- Geth — the Go Ethereum (opens new window) implementation.
- Erigon — the Erigon (opens new window) implementation.
To be a part of the Ethereum mainnet, you can deploy either a Geth node or an Erigon node.
The key differences are in size and the RPC methods available:
- Geth — bigger in size; Geth JSON-RPC methods (opens new window).
- Erigon — smaller in size; Erigon RPC methods (opens new window).