Validator Setup
Last updated
Last updated
The most comprehensive guide can be found on the official wiki for Polkadot and for Kusama. The setup process is mostly similar, as both are based on the Substrate Framework.
The best way to automate the validator deployment process is through the polkadot-validator-setup script provided by W3F: https://github.com/w3f/polkadot-validator-setup. It uses Terraform to provision virtual machines and Ansible to automate deployment. You can watch Parity's Joe Petrowski (research analyst) and Will Pankiewicz (master of validators) speed-running the validator setup process below.
Of course, you do not need to adopt the full script to make your life easy as a validator. For example, you can just adopt the Ansible script while still manually provisioning machines on AWS, GCP or Digital Ocean without Terraform, especially when you do not have an army of validator servers.
If you are more of a visual learner, you should check out a comprehensive 3-part YouTube series on validator setup by Paradox, who is an active community member in various support channels.
When you need to perform server upgrade, please follow this official guide to minimize downtime and avoid slashing.