October 26, 2023
Quai Node Guide | Гайд по ноде Куаи
Требования к серверу:
8/16/1000 - рекомендуемые документацией, как минимальные
я использую робот с гораздо большими характеристиками
Установка:
sudo apt update && sudo apt upgrade -y sudo apt install -y curl git jq lz4 build-essential unzip make snapd
#устанавливаем го sudo rm -rf /usr/local/go curl -Ls https://go.dev/dl/go1.19.7.linux-amd64.tar.gz | sudo tar -xzf - -C /usr/local eval $(echo 'export PATH=$PATH:/usr/local/go/bin' | sudo tee /etc/profile.d/golang.sh) eval $(echo 'export PATH=$PATH:$HOME/go/bin' | tee -a $HOME/.profile) go version
Выкачиваем репозиторий/перехордим в папку:
git clone https://github.com/dominant-strategies/go-quai cd go-quai git checkout v0.28.2
Создаем кошелек в расширении Pelagus Wallet
Файл с конфигурациями вашей ноды:
cp network.env.dist network.env #копируем теймплейт nano network.env
#Unique Coinbase addresses одно из значений на адрес кошелька Выбираем ту зону, которая написана у вас в кошельке ! Так же можно создать много кошельков в расшерении и заменить все значения Какие зоны отвечают за какие регионы ниже на картинке
# Slices that are running Пример заполнения: SLICES="[1 2],[2 2]" Номера слайсов ниже на картинке:
#Networking Variables Добавляем поля: ENABLE_NAT=true EXT_IP=<IP> #заменить <IP> на айпи своего сервера
make go-quai make run
tail -f nodelogs/region-1.log #для региона 1 (cyprus) tail -f nodelogs/region-2.log #для региона 2 (paxos) tail -f nodelogs/region-3.log #для региона 3 (hydra)
Эксплорер сети тут
Обновление (версия 28.2)
cd go-quai/ make stop git fetch --all git checkout v0.28.2 make go-quai make run