# Overview - Manual Installation

## :new: Announcements

{% hint style="success" %}
As of July 6 2024, this **Version 2 Guide** written for **🦉Dencun**🦉 **MAINNET Ethereum** :grin:
{% endhint %}

{% hint style="info" %}
:sparkles: **Always test and practice on testnet first. See** [Holesky testnet ](/coins/overview-eth/testnet-holesky-validator.md)guide.
{% endhint %}

{% hint style="warning" %}
:eyes: Started staking pre-Merge? Use the **Version 1 MAINNET Guide.** [Available here.](/coins/overview-eth/archived-guides/guide-or-how-to-setup-a-validator-on-eth2-mainnet.md)
{% endhint %}

## :wrench: About This Guide

For the advanced user who wants customization and is comfortable with CLI commands, this guide will walk you through the details of setting up a validator. For most users, the quickest and automated way to setup a staking node is with [EthPillar](/coins/overview-eth/ethpillar.md).

The following parts make up this guide:

* [**Part I - Installation**](/coins/overview-eth/guide-or-how-to-setup-a-validator-on-eth2-mainnet/part-i-installation.md) describes in 5 steps how to setup your staking node.
* [**Part II - Maintenance**](/coins/overview-eth/guide-or-how-to-setup-a-validator-on-eth2-mainnet/part-ii-maintenance.md) explains ongoing tasks you'll require to keep your staking node in great shape and up-to-date.
* [**Part III - Tips**](/coins/overview-eth/guide-or-how-to-setup-a-validator-on-eth2-mainnet/part-iii-tips.md) contains additional procedures to simplify managing your staking node.

## :thumbsup: Your Github Contributions Welcome

This guide is fully open source and fully powered by home-stakers like you.

Pull requests or issues can be submitted on [github](https://github.com/coincashew/coincashew).

{% embed url="<https://github.com/coincashew/coincashew>" %}

#### :arrow\_up: [View Changelog](/coins/overview-eth/guide-or-how-to-setup-a-validator-on-eth2-mainnet/changelog.md): See the latest changes to the guide.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://www.coincashew.com/coins/overview-eth/guide-or-how-to-setup-a-validator-on-eth2-mainnet/overview-manual-installation.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
