- 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_ID
andCLIENT_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.yml
from GitHub. - In AWS Set up your EC2. Go to CloudFormation and click [ Create stack ].
- Use
mercata-ec2-instance.yml
template 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 returnsactive
the 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_ID
andCLIENT_SECRET
you got from us. - Install SLL. Run
sudo python3 /tmp/mercata-aws-node/ssl_setup.py
and enter youremail
and node’sdomain name
. - Launch STRATO. Go to launch directory
cd /datadrive/strato-getting-started/
and runsudo ./strato-run.sh
then 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.sh
to 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