- Join our Discord, navigate to the validator channel and introduce yourself.
- You will need to provide your future node’s domain name and have access to managing the DNS settings for that name.
- You will get two sets of credentials -
CLIENT_IDandCLIENT_SECRET.
- Create an AWS account to receive credits or use your existing environment.
- Make sure you are in us-east-1 (select in upper right corner)
- Download EC2 Strato Node Template File
mercata-ec2-instance.ymlfrom GitHub. - In AWS Set up your EC2. Go to CloudFormation and click [ Create stack ].
- Use
mercata-ec2-instance.ymltemplate from step 3.
- Use
- Update your DNS A record with the EC2 instances public IP
- Connect to the instance to finish installation. Go to EC2 > Instances.
- Click on the Instance ID of the new node and connect to the instance.
- Install the node.
- Check prerequisites are ready. In the terminal enter command
sudo systemctl is-active docker, if it returnsactivethe CloudFormation script has worked and has set up the prerequisites to deploy your node! - Install STRATO. Type
sudo bash /tmp/mercata-aws-node/strato_setup.sh. Enter your node’sdomain name, as well asCLIENT_IDandCLIENT_SECRETyou got from us. - Install SLL. Run
sudo python3 /tmp/mercata-aws-node/ssl_setup.pyand enter youremailand node’sdomain name. - Launch STRATO. Go to launch directory
cd /datadrive/strato-getting-started/and runsudo ./strato-run.shthen launch provided link in browser after the install to verify you are up and running.
- Check prerequisites are ready. In the terminal enter command
- Return to Discord and inform us that your node is running. The elders will vote you in, connecting your node to the mainnet. This will make you eligible for all the benefits and rewards of our Validator Program.
-
Run
sudo bash /tmp/mercata-aws-node/update.shto clone latest git version of this -
To access strato node
cd /datadrive/strato-getting-started/sudo ./strato --help -
To troubleshoot deployment run
sudo docker ps