As Validators will play an important role in the expansion, stability and success of the Helium network moving forward, it's important to set expectations for running a Validator, especially during the Testnet process.
In participating in Testnet, the expectations are that you will:
- Join the Helium Discord server to take part in the real-time Validator development. Participate in the
#validatorchannel, but more importantly subscribe to alerts in
#validators-announcementswill provide you with important, timely information for upgrades and feedback during this process.
- Be attentive to upgrade the Validator software when requested through
#validators-announcements. This may include tasks that will require you to delete & re-stake your Validator instance, or perform other tasks that will assist the team in bringing the best product to the network.
- Be proficient in command-line driven linux-based operating systems, comfortable working with cloud based service providers (AWS, Azure, Linode, DigitalOcean, or GCP, etc.), comfortable with working with firewall rules / NAT and other basic networking components, and experienced in working with docker images and controls.
The Helium team as well as the greater Helium community is continually attemping to make this process as clear and easy to understand as possible. However, during this time you can expect much change.
We understand that not everyone will be able to meet these expectations. It may be better to wait for the public availability of validators. There will be future announcements on the availability of staking your own validator on mainnet.