πͺDeposit Mainnet Ethereum From Launchpad (New Users)
Ethereum Deposit Contract Address: 0x00000000219ab540356cBB839Cbe05303d7705Fa
Last updated
Ethereum Deposit Contract Address: 0x00000000219ab540356cBB839Cbe05303d7705Fa
Last updated
πΊ Follow the video for detailed guidance
If you have any questions around this please contact us for support.
Note: The video reference is for testnet only. Never disclose your mnemonic seeds with anyone.
If you are going to use the UI to create new validator key please note that while generating validator keys always use a new mnemonic every time. If you want to use the existing mnemonic kindly change the index number (The index number should not be the same as last time when you create your keys). If you keep the same index and same mnemonic Itβll generate the same validator key files which may lead you for double deposits on Ethereum deposit smart contract.
Visit Launchpad.
Read Carefully all the information in the βOverviewβ section.
In the βSelect Clientβ option select Geth client and click on Continue.
After that you can see the different ETH 2.0 client names on your screen please select βPrysmβ and click on continue.
Now you go to the βGenerate Keysβ section.
Enter the number of validators you are looking to register and select your desired operating system. Remember each validator key will require a 32 ETH deposit.
Next, you will be asked to provide a withdrawal address:
Go to EigenLayer and click Restake
Connect your wallet with 32ETH on it
Click on Beacon Chain Ether under Native Restaking
Click on Create Eigenpod
Copy your Eigenpod address
Go back to Staking Launchpad
Paste your Eigenpod address into the Withdrawal Address field
Note: If you want to exit your node and withdraw your 32ETH, you will need to use these instructions to take your node off the Ethereum network first, and then navigate back to your EigenLayer Dashboard to claim your stake. Please consult with Eigen Layer exit documentation for any additional information that concerns the post-exit process.
Now follow the instructions provided to generate a key pair as per your operating system. We recommend βDownload Cli Appβ for the best and easiest user experience. Remember the password that you used for creating your keys.
This will be needed when we import the keys.
After creating the key pairs the next step is to βUpload Validatorβ.
In this part you will need the deposit data file generated in the previous step.
The deposit-data-[timestamp].json which is located in the /eth2.0-deposit-cli/validator_keys
directory.
After that click on βContinueβ Now you need to connect your wallet to the launchpad. Remember you need to Connect your wallet with Mainnet here.
Choose your wallet and Connect. Please donβt forget to give appropriate permissions to the wallet for connectivity.
After that go-ahead to the next step which is a summary of what you are doing. You can check the summary regarding the transaction.
Next we move to βTransactionsβ and make a transaction to Ethereum Deposit Contract(Mainnet). Please Double check, Triple check the deposit contract address for your ethereum deposit.
After this section you will receive a notification regarding the successful transaction on Ethereum Mainnet.
If your transaction is successful you are in a queue for validator assignment. You will be assigned as a validator soon.