# Guide | How to setup a validator for Ethereum staking on mainnet

{% hint style="success" %}
:heart: Support us on **Gitcoin** GR20: <https://explorer.gitcoin.co/#/round/42161/26/34>
{% endhint %}

## Installation

### :rocket:Option 1: Quickstart with EthPillar

* Recommended for most users.
* In minutes, rapidly deploys a systemd installation with minority clients Nimbus CL Nethermind EL and mevboost.
* Supports automated node deployment for both validators and non-staking RPC nodes.
* When EthPillar is deployed, operating your node becomes a breeze.

To install EthPillar, [visit the quickstart page.](https://www.coincashew.com/spanish/coins/overview-eth/ethpillar)

<figure><img src="https://content.gitbook.com/content/9KF47A90HRvVnkm4oDNF/blobs/PVlr4z7eBtM8zqWbY9fB/preview02.png" alt=""><figcaption><p>EthPillar's TUI - Navigate the menu to control your node</p></figcaption></figure>

### :chains:Option 2: Manual Installation

* This guide aims to reduce the reliance on scripts in this section to make the learning process more straightforward and understandable.
* This approach provides a detailed overview of the steps involved, ensuring stakers have a clear understanding of the process.
* Great for advanced users comfortable with the CLI terminal who want full control and require customization of EL/CL combinations and their configurations.
* Deploys a systemd installation with any EL/CL combination you choose.
* After installation, use [EthPillar](https://www.coincashew.com/spanish/coins/overview-eth/ethpillar) to simplify maintenance of your node.

To install manually, continue with this guide.

#### :shield: Built by home-stakers for home-stakers. :pray:
