🔒
Устанавливаем ноду от PrivaseaДанный проект воркаем достаточно давно, собираем звёзды в приложении. Я всё пытался узнавать про ноды через дискорд и вот только на днях недавно открыли доступ для всех
Характеристики: 6CPU/4GB,RAM/100GB,SSD — минимальные
Операционная сеть: Ubuntu 20.04+
Используемые порты: 8181
🤔
Пошаговая инструкция:0) Подготавливаем свой терминал и арендованный сервер к установке по
гайду1) Обновляем и устанавливаем необходимые пакеты
sudo apt update -y && sudo apt upgrade -y
sudo apt-get update
sudo apt-get install ca-certificates curl gnupg
sudo install -m 0755 -d /etc/apt/keyrings
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg
sudo chmod a+r /etc/apt/keyrings/docker.gpg
echo \
"deb [arch="$(dpkg --print-architecture)" signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/ubuntu \
"$(. /etc/os-release && echo "$VERSION_CODENAME")" stable" | \
sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
sudo apt update -y && sudo apt upgrade -y
sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
docker --version
2) Собираем пул
docker pull privasea/acceleration-node-beta:latest
3) Создаем каталог и переходим в него
mkdir -p ~/privasea/config && cd ~/privasea
4) Получаем файлы хранилища
docker run --rm -it -v "$HOME/privasea/config:/app/config" privasea/acceleration-node-beta:latest ./node-calc new_keystore
5) Записываем в блокноте пароль, сохраняем его, копируем и вставляем в терминал 2 раза (мышкой или ctrl + shift + v). Если после вставки пусто, просто нажмите энтер, это нормально
6) Далее мы получим и сохраняем наш node address и node filename
7) Теперь надо зайти в папку root/privasea/config на сервере (в Termius слева сверху раздел SFTP). И сохранить текстовый файл внутри. Кошелёк можно импортировать с помощью JSON FILE, выбрав этот текстовый файл
8) Далее в терминале прописываем эти команды и копируем содержимое начиная с UTC...
cd config/
ls
9) Вписываем эту команду и заменяем UTC_СТРОКА на содержимое выше
mv $HOME/privasea/config/UTC_СТРОКА $HOME/privasea/config/wallet_keystore
10) Берём тестовые токены в сети Arb Sepolia в
кране или можно через мосты
1 211) Далее идём на
сайт и коннектим любой кошелек (желательно связанный с приложением). Вписываем никнейм и ставим комиссию 1%. Снизу вставляем node address, который мы ранее сохраняли. Тыкаем на “Set up my node” и подтверждаем транзакции в тестовой сети Arbitrum Sepolia (если бесконечная загрузка, пробуйте с впн)
12) Далее возвращаемся к терминалу и вписываем эту команду (вместо ПАРОЛЬ меняем наш пароль, который создавали ранее)
KEYSTORE_PASSWORD=ENTER_YOUR_KEYSTORE_PASSWORD && docker run -d --name privanetix-node -v "$HOME/privasea/config:/app/config" -e KEYSTORE_PASSWORD=ПАРОЛЬ privasea/acceleration-node-beta:latest
13) Проверяем логи и также на сайте в разделе "My Privanetix node" должен быть статус Online
docker logs -f privanetix-node
14) Спустя некоторое время нода верифицирует таски и за это мы получим TPRAI, которые можно стейкать в разделе "My staking" и получать награды в разделе "My rewards"