Delegate to Kiln's EigenLayer Operator
On Monday April 8th 2024 EigenLayer completed its M2 upgrade.
This means it is now possible to delegate your EigenPod to an Operator. By doing this, you are helping secure additional networks (AVSs) with your restaked collateral, which will earn you points and later rewards on these networks.
In this document we explain how to delegate to Kiln.
1 - Upgrade your EigenPod (only required if you staked native 32 ETH validators, not LSTs)
Follow the instructions here on the EigenLayer website to upgrade your EigenPod on: https://app.eigenlayer.xyz/
Please note: you can accept this warning, the fee recipient address is a configuration on the Kiln infrastructure side, and has been correctly configured.
Please note: that for Beacon Chain ETH (native restaking) - not for LSTs - there will be a delay you can track on the web app:
Also note that there may be some incorrect warnings that your tx failed, but always check on the explorer for the source of truth.
2 - Restake your validators ( only required if you staked native 32 ETH validators, not LSTs)
Go to the EigenLayer beacon chain ETH page, you should be able to see your waiting stake balance. You can click on "Restake", (after you waited for the next beacon state to be available, every ~4 hours).
The Eigenlayer app will generate proofs for you, you will be prompted to upload one proof per validator in a verify withdrawal field transaction that you need to sign with your wallet.
Restaking - proof upload operational note
Proof uploads are batched by EigenLayer app, you might need to sign more than one transaction if you restaked a large amount of ETH.
eg. Native restaking of 2048 ETH, require running 64 validators, batching them by 50 proofs will require you to sign at least 2 transactions to complete restaking.
3 - Delegate to Kiln
Once you have upgraded your EigenPod you can choose the Kiln operator to delegate to from the Delegate tab on: https://app.eigenlayer.xyz/
If you use a custody setup with whitelisting feature, you need to authorize smart contract function call to 0x39053D51B77DC0d36036Fc1fCc8Cb819df8Ef37A
, the EigenLayer Delegation manager contract.
Kiln's Mainnet Operator address is 0x1f8c8b1d78d01bcc42ebdd34fae60181bd697662
The video flow for an LST delegation is as follows:
That's it, you are now earning additional points for helping secure the AVSs run by the Kiln operator!
FAQs
Last updated