eth2 validator launchpad 🚀 | Ethereum Foundation Blog
After months of hard work by the eth2 research team along with Consensys and DeepWork Studio, we are pleased to announce the release of eth2. eth2 validator launchpad (Testnet version).
We are launching it now so you can track and deposit your upcoming ones. Multi-Client Testnet Medal. However, we will continue to fine-tune the interface as we prepare for mainnet launch.
The idea behind Launchpad is to make the process of becoming an eth2 validator as easy as possible. Without compromising security and education.
Unlike using a third-party service, running your own validator takes responsibility for managing your own keys. This responsibility brings with it an inevitable trade-off between usability, security, and training.
education
Launchpad’s first mission is to help validators educate themselves on all aspects of the process. Above all, we want to make sure that validators know what they are doing and why they are doing it.
The Basics
We start with the basics. Before starting the signup process, you need to understand what eth2 is and why validators are needed for eth2 to work properly.
Timeline and Milestones
It is also important to understand that eth2 will be released in multiple phases.
And we are currently on that timeline.
compensation
Before deciding whether to run a validator, it is important to understand the amount of rewards you can receive.
In particular, although the compensation is not set, dynamic (a function of the amount of eth staked in the network)
To put it simply, if the total amount staked is small, the annual reward is high, but as the total amount staked increases, the reward each validator receives starts to decrease.
If you have a good understanding of the above concepts, you are ready to begin the sign-up process.
The first part consists of a series of pairs of statements. That is, a piece of information followed by an acknowledgment in the form of “I understand this information.” These can be broadly divided into three categories: risk, liability, and security. There is some overlap between all three).
Risk and Responsibility
The eth2 network can only operate successfully if validators understand their responsibilities and the risks involved.
Regarding risk, we want you to understand what your significant risks are and the inherent risks associated with being an early adopter.
Regarding liability, we want you to understand that you can only receive compensation if you actively participate in the settlement and that this process is irreversible. later).
Some examples of statement pairs
Security (Key)
Unlike participating in a staking pool, running your own validator comes with the responsibility of managing your own validators. key.
Before you start creating keys, make sure you understand what they do and how they are created. Most importantly, you must understand that your key is derived from a unique key. mnemonicWithout access to this mnemonic, you will not be able to withdraw your funds.
key generation
Once you accept the risk and responsibility, the dapp will provide you with separate instructions on how to use it. command line interface You can generate keys offline using the (CLI) app.
What does it look like in reality?
1. Select your desired language
When you enter the interactive CLI, you will be prompted to select your preferred language.
Please choose your mnemonic language (czech, chinese_traditional, chinese_simplified, english, spanish, italian, korean) (english):
2. Enter a password to secure your keystore and create a mnemonic.
You will then be prompted to enter your password.
Type the password that secures your validator keystore(s):
Once you confirm your password correctly, your password will be created. mnemonic (24 words used to generate the private key)
3. Write down your mnemonics
Write it down and keep it safe. (Required when collecting the deposit.)
This is your seed phrase. Write it down and store it safely, it is the ONLY way to retrieve your deposit. crater positive retire course wide arch ring zoo leader cup steak head spoon host about acquire across duck firm frog raccoon gasp exist valid Press any key when you have written down your mnemonic.
4. Generate keys, keystore, and data deposit
Please type your mnemonic (separated by spaces) to confirm you have written it down:
Once you have proven that you wrote down the mnemonic, you will receive the following key:
##### ##### ## ##### ## ### ## ####### ######################### ## ## ##### ## ## ## ##### ## ## ## ## ## ### ######## ## #### ## ## ### ##### ##### # ## # ##### # # # ##### ## ## ## ## ## ## ## ### ## ## ############### ## ## ### ## ## ############################# ## ## ### ####### ################# ### ## ## ## ## ## ### ############## ############# Creating your keys. Saving your keystore(s). Creating your deposit(s). Verifying your keystore(s). Verifying your deposit(s). Success! Your keys can be found at: <YOUR_FOLDER_PATH>
That’s it!
work
After you have securely generated your key, we will guide you through uploading your public key online. deposit agreement.
.
.
.
Make sure the data you upload is valid.
.
.
.
Double-check that you understand the most important points.
.
.
.
Then help me send that deal.
.
.
.
.
.
.
And voila! That’s it. You have successfully deposited into eth2 and committed to becoming a validator!
Now that you have made your deposit, the next step is to choose a client (the software you will use to set up the beacon node, import the keystore, and run the validator).
I don’t think it’s anything less yes Client running on Genesis — Lighthouse, cloud, prismand ocean. The client team won’t have Medalla documentation ready until closer to August 4th, but now would be a good time to start researching the clients you want to test. Take a look at the documentation, try out our local testnet, and don’t hesitate to contact the team directly (perhaps a mismatch is best).
Launchpad has been an important project to create a welcoming educational experience for beacon chains and eth2 onboarding. Nonetheless, we expect other great interfaces to come online from client operators and the main team over time, and we hope you’ll try out those releases when the time comes.
I hope you find this simple exercise helpful. We encourage you to use Launchpad to create your Medal Testnet Deposit 🎉
Special thanks to you both ConsenSys and Deepwork Studio đź’™
PS: If you want a basic overview of what it means to be a validator in eth2 and a clear explanation of the responsibilities involved, visit our frequently asked questions.
If you find any issues with PPS Launchpad, please don’t hesitate to report them. here.