# Using Kiln dApp (Deprecated)

{% updates format="full" %}
{% update date="2026-04-23" %}

## dApp to Widget Migration

Kiln dApp is no longer available in Safe{Wallet}. Please use **Stake** inside Safe Wallet from the sidebar to access staking.&#x20;
{% endupdate %}
{% endupdates %}

## ETH Staking via Kiln's Safe dApp

{% hint style="info" %}
Use this method for a permissionless experience and if you want to pay commissions automatically on-chain (using [Kiln On-chain](https://www.kiln.fi/kiln-on-chain)).
{% endhint %}

1. Access your Safe{Wallet} at <https://safe.global/>.
2. Navigate to the ‘Apps’ in the left hand menu.
3. Search for ‘Kiln’.\
   \ <br>

   <figure><img src="/files/BJX5ECTFb4aMB4lIoKB3" alt=""><figcaption></figcaption></figure>
4. In the Kiln app, specify the amount of ETH you want to stake, and click “Stake”.
5. Confirm the transaction(s) within your Safe{Wallet}.
6. Once the transaction has been approved, your validators begin activating.&#x20;
7. Monitor your validators’ progress and rewards in Kiln dApp at "*Dedicated > Validators*".

Follow the UI to stake in a few clicks. Here is a demo video:&#x20;

{% embed url="<https://youtu.be/L-uyI9aOLB8>" %}

***

## EigenLayer Restaking ETH + LST

### What is EigenLayer restaking?

Read more about EigenLayer and Kiln [here](broken://pages/fJlf7oBRVBNYsXPu8GyZ).

### Liquid Staking Token (LST) Restaking

Restaking of LSTs with EigenLayer is available via the Kiln dApp.

After this time, all LST deposits will again be paused.

<figure><img src="/files/skEII7sfnv4C9BBqD0ZQ" alt="" width="563"><figcaption></figcaption></figure>

### Native ETH Restaking

Restaking of native ETH will be available in the Kiln dApp at the end of February 2024.

### How to stake liquid staking tokens (LSTs)

* In the Kiln dApp go to "*EigenLayer > Restake*".

<figure><img src="/files/RiiEOFPCbpDQgeFAGdkd" alt="" width="375"><figcaption></figcaption></figure>

* You can restake the following LSTs into EigenLayer pools via the Kiln dApp:

<mark style="color:blue;">**`cbETH, osETH, ETHx, wBETH, stETH, rETH, ankrETH, oETH, swETH, mETH, sfrxETH.`**</mark>

* Choose the LST to restake, enter the amount, and click 'restake'.
* Approve the transaction(s)

### What are the fees for restaking?

Right now there are no fees for simply depositing and restaking your LST.  You are free to withdraw at any time. &#x20;

You still pay gas fees for the deposit and withdrawal transactions.

### What happens when I restake my LST via Kiln?

With Liquid Restaking, the LST tokens are transferred to EigenLayer smart contracts. The tokens are held in the smart contracts and you can [withdraw](#unstaking-and-withdrawals) at any time.

### How to view restaked positions

You can see an overview of all your restaked positions at "*EigenLayer > Portfolio*"

<figure><img src="/files/2iO4R2FtkiYfh6jNAlz4" alt="" width="563"><figcaption></figcaption></figure>

#### Restaking rewards

EigenLayer deposits will not yet receive any staking rewards. When EigenLayer is launched on mainnet (expected March / April 2024), users will have the ability to redelegate their LSTs to receive additional rewards.

#### Restaking points

By depositing your LST to the EigenLayer pools you will accumulate [restaking points](https://docs.eigenlayer.xyz/restaking-guides/restaking-user-guide/restaked-points), reflecting your contribution measured by the staked ETH amount over time.

### Unstaking and withdrawals

You can request to unstake your LSTs at any time.

All funds unstaked from EigenLayer go through a 7-day escrow period before being able to be withdrawn. After you initiate the withdrawal, you must wait 7-days before being able to withdraw your assets.

To unstake or withdraw, go to "*EigenLayer > Withdraw*" to initiate the unstake process.

<figure><img src="/files/TjValPy4F5in1beeu0Ls" alt="" width="563"><figcaption></figcaption></figure>

***

## Staking via using Kiln Dashboard and WalletConnect

{% hint style="info" %}
Use this method if you are an existing Kiln B2B customer and are OK with being invoiced regularly.\
\
This experience is available on mainnet at <https://dashboard.kiln.fi/> and on testnet at <https://dashboard.testnet.kiln.fi/>.&#x20;
{% endhint %}

To stake Ethereum held in a Safe multisig:&#x20;

1. Go to Kiln dashboard, click stake -> ETH. When asked to connect wallet select wallet Connect.

<figure><img src="/files/81tSM3nC2vN0pmhYgAdR" alt=""><figcaption></figcaption></figure>

2. Copy the URL from the wallet connect prompt that appears

![](/files/WdbZesD4GkWjs6eh87Ls)

3. Go to your Gnosis Safe apps screen with the wallet you want to stake with and select Wallet Connect

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

4. Paste the URL from the Kiln Dashboard in the Wallet Connect App on Gnosis Safe

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

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

5. After the wallet is connected return to Kiln Dashboard to select the amount to stake and initialize the transaction

![](/files/MPsayVwqzxEsnhuQenpA)

6. Submit the transaction for it to be initialized in your workspace

![](/files/4Q3Re3XeOcLrDf8Sj6Xd)

![](/files/mIiEZMVRC3i9lX6v814H)

7. Finally approve the transaction in your workspace with the required quorum for that account

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

<figure><img src="/files/237wht0IIS0hdoBbhCwe" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/3jNXvmCs0jgE0CDCaTCe" alt=""><figcaption></figcaption></figure>

### Stake via API

This is possible using Kiln Connect and the [Safe Transaction Service API](https://safe-transaction-mainnet.safe.global/). Get in touch for Kiln to guide you through how to do this.&#x20;


---

# 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-safe-wallet/using-kiln-dapp-deprecated.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.
