# Full Withdrawals

{% hint style="info" %}
All funds unstaked from EigenLayer Mainnet go through a 7-day escrow period before being able to be withdrawn. Thus after you initiate your unstake, you must wait 7-days before being able to withdraw your assets.
{% endhint %}

**Step 1:** Exit your validator from [**XHash**](https://xhash.com). On the XHash **dashboard** page, select the validator from the Validators list and click "**Exit**" to exit the validator.

<figure><img src="https://2501310327-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlDSnyFNzAHvOoiqX79Bd%2Fuploads%2FRrB7a2JlSLiMY0EdMQUJ%2Fimage.png?alt=media&#x26;token=326f7d52-8f1c-4ab5-a6a0-228754e95aef" alt=""><figcaption></figcaption></figure>

**Step 2:** Wait for your validator to fully exit the validator queue. A full exit from the validator queue is required, which can take multiple days. Please refer to [validatorqueue.com](https://www.validatorqueue.com/) for the latest expected timing.

Once the validator withdrawal from Ethereum is completed, your staked ETH balance is credited to your EigenPod address and can be viewed on the EigenLayer app.

<figure><img src="https://docs.eigenlayer.xyz/assets/images/native-full-withdrawal1-f5060efa9aa60cf0e57b8154478b1029.png" alt=""><figcaption></figcaption></figure>

**Step 3:** Unstake - click **Unstake** to initiate the 7-day escrow period. Once the transaction confirms, you should see your EigenPod balance move to *Unstake pending*

![withdrawal-unstake](https://docs.eigenlayer.xyz/assets/images/native-full-withdrawal2-3c1d23243b95f0e30fd25c1fe8d5b785.png)

**Step 4:** Wait for the 7-day escrow period to complete.

**Step 5:** Withdraw your ETH. Click **Withdraw** to transfer the ETH to your wallet

![pending](https://docs.eigenlayer.xyz/assets/images/native-full-withdrawal3-13a2d62e14b2ec5da3cea526cbe3b53d.png)

If successful, you will receive a confirmation.
