Why use this method?
Opting-in validators through the Lido Registry is ideal for validators that already exist through Lido and want to earn additional rewards.Overview
⚠️ Important Notes:- This contract is only deployed on Hoodi testnet at the moment. Mainnet and frontend integration coming soon!
- Operators must be whitelisted by our team before registering.
Contract
You can interact directly with the Hoodi contract on Etherscan: Lido V2 Hoodi Contract on Etherscan - 0x736fcbDc59b633d8c7DD7fE4F097520A202199cfRegistering as an Operator
Step 1: Get Whitelisted
To register, you must first be whitelisted as an operator. Please reach out to our team to request whitelisting.Step 2: Call addStake
Once whitelisted, you can register by calling:
- blsKeys: Provide a list of your validator public keys.
- You must also provide the required ETH collateral when calling.
bytes[]
input on Etherscan, use the format:
Stake Requirement
The parameterVanillaRegistry.minStake
determines how much ETH must be staked per validator pubkey to opt-in to mev-commit:
- Mainnet: 1 ETH (not live yet)
- Hoodi: 0.0001 ETH
Withdrawing
If you need to deregister and withdraw:- Call
unstake(bytes[] blsKeys)
to start the process. Validators are considered opted out during this time. - Wait 96 blocks on Hoodi (the unstaking period).
- Call
withdraw(bytes[] blsKeys)
to receive your ETH back.