A docker compose setup for the XOR validator node with its own polka ui.
It is assumed you already installed: docker, docker-compose, git, nano packages.
Create a network in https://my.zerotier.com/
We'll assume you have chose the 10.147.17.*
Install the VPN. https://www.zerotier.com/download/
Join the network you've created. (Read the THREE steps described on the download page)
Aprove the node as a member from Zerotier Central.
Change the IP of your XOR node in the central panel to 10.147.17.101.
Install Zerotier on your PC and ping the node's IP.
Run in terminal
git clone https://github.com/ciprianiacobescu/Composed-Xor-Validator.git
Then
cd Composed-Xor-Validator
mkdir -m777 -v chain
sudo chown -R 10000:10000 ./chain
nano .env
Add the line ZeIP=10.147.17.101
, where 10.147.17.101 is the ip you saw in Zerotier Central.
Add the line XOR_NODE_NAME=YourXORnamu
Terminal:
docker-compose pull
Terminal:
docker-compose config
Terminal: docker-compose up -d
Terminal: docker-compose stop
Terminal: docker-compose logs -f
Xor key roation si very simple with the polkaui.
Wait for the node to sync and then finish the Validator configuration
You can nominate me on XOR at 5FYvE5WvXXKsgMGYZgf1AtFQJPFApcVjakBExzP8ymuLEapF
Don't find it clear enought?! Check these repos..