💻Installation
Officially stated requirements: 2/4/100 ubuntu 22.04
Server preparation
apt update && apt upgrade -yapt install curl iptables build-essential git wget jq make gcc nano tmux htop nvme-cli pkg-config libssl-dev libleveldb-dev libgmp3-dev tar clang bsdmainutils ncdu unzip llvm libudev-dev make protobuf-compiler -yInstalling Ubuntu 22.04
Download the binary file
mkdir -p $HOME/.tangle && cd $HOME/.tangle
wget -O tangle https://github.com/tangle-network/tangle/releases/download/v1.2.10/tangle-default-linux-amd64
chmod 744 tangle
mv tangle /usr/bin/
tangle --version
# tangle 1.2.10Download json
wget -O $HOME/.tangle/tangle-mainnet.json "https://raw.githubusercontent.com/webb-tools/tangle/main/chainspecs/mainnet/tangle-mainnet.json"
chmod 744 ~/.tangle/tangle-mainnet.json
# Проверим json
sha256sum ~/.tangle/tangle-mainnet.json
# b640e7fb959066ce29a3ddece42f17cc4e76b4383fd57e4f4249e2c80bff8a00Create keys
Create a service file

Now our node has started to synchronize. We can check our node in telemetry
Validator setup
After the node has synchronized, we pull out the key from our node by entering the command
If you get a similar result, then everything is great {"jsonrpc":"2.0","result":"0xa0very0long0hex0string","id":1} - copy the key (in bold) we will need it in the near future
IMPORTANT - save the keys located in $HOME/.tangle/node-key and $HOME/.tangle/data/chains/tangle-standalone-testnet/keystore/
Go to the website and first create a stash wallet
For stash we configure Set on-chain Identity for identification
We create a validator. To do this, select Network - Staking - Accounts - Validator

Next, insert our key received from the validator node, select the commission percentage

As soon as a place among the validators becomes available, you will appear in the Staking Overview tab, but for now you can find yourself on the Waiting tab
Last updated