December 10, 2024

Установка прувера Nexus

Наши каналы по крипте: Havner.blog , Криптан воркает

💵 Инвест $27 млн: на борту Pantera capital

Сейчас проходит 4х дневный тестнет который почему-то многие не воспринимают всерьез. Значит нам нужно его заабузить и вынести пока другие воротят носы

  • Дедлайн через 3 дня
  • Характеристики ноды:2CPU/6RAM/50SSD Но я возьму 4CPU/8RAM/150SSD
  • Аренда серверов: play2go, Xorek

Арендуем сервер на play2go

Покупаем сервер

  • Придумываем название и пароль вашего сервера
  • Выбираем Ubuntu 22
  • Выбираем срок аренды

На почту вам придет письмо со всеми данными сервера

Подготовка к фарму

Залетаем на сайт проекта и жмем Prover id

Заходим в профиль и вписываем почту, затем открываем письмо и переходим по ссылке

Письма в последнее время стали идти дольше. Учтите это

Процесс установки прувера (ноды)

  • Устанавливаем MobaXterm
  • Подключаемся к своему серверу

  • Прописываем команды по списку
sudo apt update && sudo apt upgrade -y
sudo apt install build-essential pkg-config libssl-dev git-all -y
sudo apt install -y protobuf-compiler
sudo apt install cargo
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
source $HOME/.cargo/env
echo 'export PATH="$HOME/.cargo/bin:$PATH"' >> ~/.bashrc
source ~/.bashrc
rustup update
  • Создаем сессию screen
apt install screen
screen -S nexus
  • Запускаем официальный скрипт для установки ноды Nexus
curl https://cli.nexus.xyz/ | sh
  • Пишем “y” и нажимаем Enter
  • Вставляем наш Prover ID, который копировали ранее и нажимаем Enter (если нет этого пункта, то ждём пока закончится компиляция)
  • Пойдет компиляция, нужно будет подождать, возможно даже минут 10-15
  • Если у вас не подтянуло ваш Prover ID, то остановите выполнения скрипта через Ctrl+C и выполните следующую команду
apt install nano
nano ~/.nexus/prover-id
  • Удаляйте содержимое кнопкой "DEL"
  • Вставляйте Prover ID которые вы ранее скопировали с сайта
  • Сохраняете кнопками Cntr+X, Y, Enter
  • Запускаете заново скрипт
curl https://cli.nexus.xyz/ | sh
  • Видим, что наш Prover ID уже подвизался и всё ОТЛИЧНО!

Всё работает правильно, теперь можно закрывать сессию screen, для этого нажимаем комбинацию Ctrl+A и не отпуская D

Полезные команды

  • Вернутся в сессию screen и проверить логи
screen -r nexus
  • Правильно выйти из сессии screen — Ctrl+A и не отпуская D
  • Удалить ноду
screen -S nexus -X quit
cd && rm -rf .nexus/

Статья была написана благодоря гайду от https://t.me/cryptoforto . Спасибо