π»Installation
Officially stated requirements: 2/4/100 ubuntu 22.04
IMPORTANT:
The validator requires a server with a video card (cards) that has 48 GB of video memory!!!
This guide is suitable for ubuntu 24.04
Server preparation
apt update && apt upgrade -yapt install curl build-essential git wget jq make gcc tmux htop nvme-cli pkg-config libssl-dev libleveldb-dev tar clang bsdmainutils ncdu unzip libleveldb-dev libclang-dev -yPorts used
AI runs on port 8888
# validator
ufw allow 30333 comment p2p
ufw allow 9944 comment rpc
ufw allow 9615 comment prometheusInstall python 3.10
AI Installation
Clone the repository for AI
Create a directory for the validator database
Install miniconda
Install the necessary software
Create a service file
Validator setup
Download genesis
Download the binary file
Create a wallet and save the output
Be sure to save the wallet output. We will need the data later
Generate the Ed25519 key for GRANDPA using your seed phrase obtained above
Be sure to save the wallet output. We will need the data later
Create a service file
IMPORTANT - if the node cannot connect to peers, then add a backup peer to the service file
Adding Keys STEP 1
Once your node is up and running, paste your keys
NOTE - replace SECRET_PHRASE and PUBLIC KEY (hex) with your data obtained with the first command "key generate --scheme Sr25519"
Adding Keys STEP 2
NOTE - replace SECRET_PHRASE and PUBLIC KEY (hex) with your data obtained using the second command "key inspect --scheme Ed25519"
Finally after the node is fully synced run the following command to generate session keys when creating a validator in polkadot js
Last updated