Stake ETH with Kiln from your Ledger Enterprise platform

This feature is currently available only on demand. Please contact your Technical Account Manager for more information.
Step-by-step guide: Stake with Kiln via GUI

This section is for Operators only.

Prerequisites

You need to be a Creator on at least one smart contract governance rule to have access to the Vault DApps. If not, reach out to your Administrators to request it. Note that the account you wish to stake from needs to have at least 32 eth to be able to perform a valid stake.

Staking interface

To start staking from your Ledger Vault, head to the Dapps section in the sidebar. There, you should be able to see Kiln’s application (among others, such as Paraswap and Lido), which is the interface built in partnership with Kiln to provide direct staking on Ethereum from the Vault.

dapp browser

Head to Kiln’s app. There, select the account you wish to stake from.

Please note that this account will be the only one that can control the staked funds, and that can receive the withdrawn funds (rewards and principal post Shanghai fork).

Once you are on the app, you will be presented with two sections:

  • Stake, to initiate a new stake
  • Rewards, to visualize, monitor and manage your rewards.

To initiate a stake, simply go to the Stake section, and select the amount you wish to stake using the slider. As per network requirements, you can only stake 32 ETH or any multiple of 32 ETH. The slider will reflect that by enforcing an amount that is multiple by 32 to prevent input errors. Then, simply click on the Stake button, and review the information on your security device.

Please make sure that you are interacting with the right contract address, and that the amount matches your intended amount to stake.

Rewards interface

To monitor and track your staking rewards, simply head to the Rewards section on Kiln’s app. You will be able to visualize all the active stakes for a given Vault account, as well as their generated rewards. You can withdraw your available rewards as well as request a validator exit, which will effectively trigger the unstaking process.

staking ethereum kiln

Unstake an active position: request a validator exit

To unstake an active 32 ETH position and withdraw the validator's balance (staked balance - 32 ETH - and available rewards), you first need to request the exit of the position (i.e. the request to start the exit process for the validator). To do so, simply follow these steps:

  • Head to your staking account for which you wish to unstake a position
  • Go to the staking section, and click on Manage ; you should be redirected to Kiln's app interface

  • Go to the Rewards section. Here, you can select one (or multiple) active position(s), and click on Request validator exit to unstake it.
  • Confirm the request, and validate it on your security device.
  • Make sure you are interacting with the right contract.
  • Withdrawals should not incur any additional Ether apart from gas. Please make sure this is reflected on your security device (amount should be set to 0, and total amount should only include gas fees).

Once all approvals have been gathered, the transaction will be signed and broadcast. If you head back to the Rewards section, you should see that the status for the unstaked positions has been updated to Exit requested. This means that you successfully started the unstaking process. Your exited validators will be included in the exit queue. Once they have been processed by the network, you will be able to finalize the unstaking process by withdrawing your available balances. Once finalized, your validators' status will be: Exited.

kilnv2 4

Withdraw rewards & exited validator balance

To withdraw your available rewards and unstaked balance (after having exited a position, see above), please refer to the steps below:

  • Head to your staking account for which you wish to unstake a position
  • Go to the staking section, and click on Manage ; you should be redirected to Kiln's app interface

  • Go to the Rewards section. Here, you can select one (or multiple) position(s), and click on Withdraw available rewards to withdraw the balances (rewards, and staked balance if one of your position has been exited) to your account. Note that all balances will automatically withdrawn to the account that initiated the stake, and cannot be withdrawn to any other address.
  • Confirm the request, and validate it on your security device.
  • Make sure you are interacting with the right contract.
  • Withdrawals should not incur any additional Ether apart from gas. Please make sure this is reflected on your security device (amount should be set to 0, and total amount should only include gas fees).

Once all approvals have been gathered, the transaction will be signed and broadcast. If you head back to the Rewards section, you should see that the Available rewards balance is now null. This means that you successfully withdrew your rewards (and staked balance if applicable). The Total rewards should remain identical, as it reflects the total amount of rewareds generated by a given position since its activation.

Step-by-step guide: Stake with Kiln via API

This section is for Operators only.

You can find the relevant API tutorials to stake with Kiln programmatically in our API documentation.