> For the complete documentation index, see [llms.txt](https://docs.chainupcloud.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.chainupcloud.com/staking/staking-on-ethereum/how-to-stake.md).

# How to stake Ethereum?

Delegate to any of our validators and staking networks that we support

A short guide to set up staking on Ethereum with [**ChainUp Cloud**](https://cloud.chainup.com/).

### **Prerequisites**

**a.** A compatible wallet (currently only supports [**Metamask**](https://metamask.io/)) that holds more than 32 Eth

**b.** Generate `deposit_data-timestamp.json` which can be done through the [**deposit-cli tool**](https://github.com/ethereum/staking-deposit-cli/releases/).&#x20;

{% hint style="info" %}
Specifically, what we actually need is the `withdrawal_credentials` within the `deposit_data-timestamp.json`
{% endhint %}

### 1. Uploading `deposit_data`/`withdrawal_credentials`

**Step 1:** Click on **Ethereum 2** (sidebar). Make sure, you are in the **Ethereum2** subpage, and click on the **Add Validator Button**.

<figure><img src="https://3946753200-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F2ofbWCtvCf8VWwPLyyEW%2Fuploads%2FbHAwllRtYz67rPnjwCyJ%2Fimage.png?alt=media&amp;token=b9317669-57c5-4f99-b860-1afba39b61c7" alt=""><figcaption></figcaption></figure>

**Step 2:** &#x20;

<figure><img src="https://3946753200-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F2ofbWCtvCf8VWwPLyyEW%2Fuploads%2FmA8JXYyH9d6m5W0Z0USC%2Fimage.png?alt=media&amp;token=36074450-c4ff-4765-8e4e-ae09b4c46374" alt=""><figcaption></figcaption></figure>

**2. If You Have an Existing Validator Keystore:**

a. **Key Generation and Deposit:** - Ensure you have generated your validator key securely. - Complete the deposit transaction associated with your validator key.

b. **Upload Validator Key:** - Log into your staking app account. - Navigate to the Validator or Account section, depending on your app's interface. - Look for the option related to 'Upload Existing Validator Keystore.' - Click on the upload option and select your validator key file. - Confirm the upload. Your validator will be activated in the system.\
\
![](https://3946753200-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F2ofbWCtvCf8VWwPLyyEW%2Fuploads%2FhgkmFWJWJ7KqgqDv8xd5%2Fimage.png?alt=media\&token=a242c817-3d44-4aea-ab62-f6a32238756a)

<figure><img src="https://3946753200-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F2ofbWCtvCf8VWwPLyyEW%2Fuploads%2Fs17EGO4bcC54hCPGoVCJ%2Fimage.png?alt=media&amp;token=b9dd08b4-5726-49f9-b4e5-bb5b1345a928" alt=""><figcaption></figcaption></figure>

c. **Confirmation:** - Wait for confirmation of the successful upload. - Once confirmed, your validator is active and staking on the network.\
\
**3. If You Don't Have an Existing Validator Keystore:**

a. **Connect Your Wallet:** - Log into your staking app account. - Access the Wallet section within the app. - Look for the option to 'Connect a Wallet.' - Choose your preferred cryptocurrency wallet from the list. - Follow the on-screen prompts to securely connect your wallet to the app.

b. **Initiate a Deposit Transaction:** - In the Wallet section, find the 'Deposit' or 'Stake' option. - Enter the amount you wish to stake or deposit. - Confirm the transaction details. - Follow the prompts to complete the deposit transaction securely.<br>

<figure><img src="https://3946753200-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F2ofbWCtvCf8VWwPLyyEW%2Fuploads%2FCrefXD3E7OW4FpikMw3G%2Fimage.png?alt=media&amp;token=111972a2-0a83-4c81-b27e-a3c0d7096d64" alt=""><figcaption></figcaption></figure>

c. **Confirmation:** - Wait for the confirmation of the successful deposit transaction. - Once confirmed, your funds will be staked, and your validator will be active.<br>

**Step 4:** Await the transaction to be confirmed on-chain, and that's all! Your Eth is now staked and earning yield! :fire:

[**Sign up now**](https://cloud.chainup.com/app/register) to start staking and discover the wonders of ChainUp Cloud!

<figure><img src="https://3946753200-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F2ofbWCtvCf8VWwPLyyEW%2Fuploads%2FNtAq30ifDpr3BRI2GT0A%2Fimage.png?alt=media&amp;token=3891c8cd-6dd3-481c-a4d2-3dce4895a5ae" alt=""><figcaption><p>Validators Statistics- Rewards, Creation Date</p></figcaption></figure>

{% hint style="info" %}
**Random Fact:** Founded in 2017 and headquartered in Singapore, ChainUp is a leader in blockchain technology and crypto ecosystem solutions.
{% endhint %}
