# Precautionary validator exit & Withdraw guide

Following the [incident involving SwissBorg](https://www.kiln.fi/post/sol-incident-swissborg---announcement), Kiln has implemented precautionary measures including [Orderly exiting of all Ethereum (ETH) validators](https://www.kiln.fi/post/kiln-responds-to-infrastructure-issue-with-validator-exit-funds-remain-protected).

As a result, all users staking +32ETH on Ledger Live via Kiln all their validators are now exiting or exited: this process is expected to take between 10 and 42 days depending on the validator. Validators still earn rewards while exiting. These delays are enforced at the protocol level based on how many validators are exiting and cannot be changed by Kiln.&#x20;

{% hint style="info" %}
**We estimated that all validators from Ledger Live will be exited before end of October.**
{% endhint %}

{% hint style="success" %}
After withdrawing **you will be able to deposit your ETH again from Ledger Live with Kiln in the new pectra compatible validators by mid-October,**[ **share your feedback and register to the guest list here**](https://4d3s1.share.hsforms.com/2aZUIRigEQCy2dgPORZbTHw)**.**&#x20;
{% endhint %}

## Checking when your validators are ready to withdraw

{% tabs %}
{% tab title="Kiln dApp" %}

1. Go to the dApp porfolio page, you should see your validators in status, when overing the little info icon you can see at what stage of the exit queue the validator is.&#x20;

   1. Exiting validators, your validator is still generating rewards while in the exit queue.&#x20;

      <figure><img src="/files/zJsvXO68v9Fz4S4EYlJW" alt=""><figcaption></figcaption></figure>

   2. Exited validator validators, not generating rewards, funds are about to be withdraw from your validator to the staking contract.

      <figure><img src="/files/gOL6HVLsnhGiaNnhAvF6" alt=""><figcaption></figcaption></figure>

   3. Until your validator is in status `Pending Initialization` or `Withdraw possible`  it means that your validator is still exiting and you can come back later to continue.

   4.

   ```
   <figure><img src="/files/OjfLMwxxb2sZT5o1QLVo" alt=""><figcaption></figcaption></figure>
   ```

2. **Click on the validator link to open the beacon chain page**, and see a live estimate of the validator exit next to `Exiting on`  and when he can be withdraw.
   1. &#x20;

      <figure><img src="/files/pIyTV6IJMRPwLruux6Le" alt=""><figcaption></figcaption></figure>

3. When you see all your validators in status `Pending Finalization` , it means your validators are exited and are not generating rewards. A manual action is required to finalized their exit before withdrawing your assets.&#x20;
   1\.

   ```
   <figure><img src="/files/eAJFlCiodrqW8pZlxCwP" alt=""><figcaption></figcaption></figure>
   ```

{% hint style="warning" %}
**It’s possible that not all validators exited staking at the same time.**&#x20;

You can either withdraw the ones that are ready now and return later to complete the rest, or wait until all of your validators are ready and withdraw everything at once.
{% endhint %}
{% endtab %}
{% endtabs %}

## Withdrawing your staked ETH and generated rewards

{% tabs %}
{% tab title="Kiln dApp" %}
**Prerequisites :**&#x20;

* Validators in status `Ready to withdraw` or `Pending Finalization` , if you see another status only partial withdraw will be possible.

{% hint style="info" %}
If you requested your validator exit before the incident and you see your validators in status `Ready to withdraw`  you can jump to **step 3**.
{% endhint %}

{% hint style="info" %}
You don’t need to wait for all your validators to exit before withdrawing your staked ETH and rewards. However, we recommend waiting until all validators have exited to minimize network fees.
{% endhint %}

1. On the dApp portfolio page, if at least one of your validators has been exited due to the precautionary validator exit, it will appear under `Pending Finalization`.&#x20;
   1. You must finalize the exit before you can withdraw your staked ETH and rewards.
   2. Click on **Finalize validator exit,** to continue.&#x20;

      <figure><img src="/files/qkTBTFGZz9KDxx9S4Nf5" alt=""><figcaption></figcaption></figure>
2. **Finalize Validator Exit;**&#x20;

   1. Following the [incident involving SwissBorg](https://www.kiln.fi/post/sol-incident-swissborg---announcement), Kiln has implemented precautionary measures including [Orderly exiting of all Ethereum (ETH) validators](https://www.kiln.fi/post/kiln-responds-to-infrastructure-issue-with-validator-exit-funds-remain-protected).
   2. As a result, your staked ETH and rewards have been exited from staking and are now waiting to be withdrawn from the staking contract. However, the smart contract is not aware that these validators were exited, since the procedure was triggered outside the standard exit flow.&#x20;
   3. To ensure that your rewards can be properly withdrawn, you need to manually **finalize the exit of these validators**. This can be done for all your validators in a single transaction.
   4.

   ```
   <figure><img src="/files/bGnZbuU9cqtuPSWk90Hb" alt=""><figcaption></figcaption></figure>
   ```

   5. Once you have perform this action or if you did exit your validators before the incident, you should see all your validators in statuts `Ready to withdraw` and a **Withdraw rewards** button.&#x20;

      <figure><img src="/files/MGn8Vh4vXC12HS5et5c4" alt=""><figcaption></figcaption></figure>
3. **Withdraw staked ETH and rewards;**
   1. :warning: If you have at least one validator not finalized, you will not be able to perform a withdraw of your staked ETH or rewards even if they, **finalize validator exit (step 2)** and come back to this step.

      <figure><img src="/files/mrml2bxqrggQw2bqZvoa" alt=""><figcaption></figcaption></figure>
   2. Else, you can proceed to withdraw all assets staked and generated rewards in one or multiple transaction is you started staking a long time ago, you will be prompted to sign multiple transaction is required or come back to this flow later.&#x20;
   3. Upon successful transaction, you will receive all assets in your wallet.
      {% endtab %}
      {% endtabs %}

**What's next ?**&#x20;

* **Pectra compatible staking** is coming to Ledger Live, [please share your feedback on the previous services and register to the guestlist now](https://4d3s1.share.hsforms.com/2aZUIRigEQCy2dgPORZbTHw).


---

# 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://docs.kiln.fi/v1/integrations/wallets/stake-from-ledger-wallet-formally-ledger-live/using-kiln-dapp-deprecated/dedicated-validators/precautionary-validator-exit-and-withdraw-guide.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.
