πŸͺ™Deposit Mainnet Ethereum From Launchpad (New Users)

Ethereum Deposit Contract Address: 0x00000000219ab540356cBB839Cbe05303d7705Fa

πŸ“Ί 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.

Steps :

  • 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.

Last updated