February 19, 2025
Nexus | Встановлюємо прувер | Testnet II
Nexus - це віртуальна машина з нульовим розголошенням (zkVM), призначена для масштабованих перевірених обчислень
- Інвестували: $25 000 000
- Інвестори: Pantera Capital, DragonFly Capital, LVP та інші
- Характеристики: 2CPU/6RAM/50SSD - рекомендовані
- Орендувати сервер: Сloudblast.io, Aeza
- Чат і канал із підтримкою: https://t.me/+MhR1Y8cXq_5iYmM6, https://t.me/+l0OxVdWZEXFhMDMy
Запустили довгоочікувану другу фазу тестнету з нодою - Nexus Incentivized Testnet II. Тестнет триватиме до 22 лютого
Сервер можна орендувати на Сloudblast.io або Aeza
Сервер підійде будь-який, чим потужніший залізо, тим більше отримаєте поінтів
Підготовка
- Переходимо на сайт і тикаємо «Sign up»
- Логінимося через гугл або вписуємо пошту і чекаємо код на неї, у всіх по-різному пускає, оскільки зараз сайт перевантажений
- Якщо ви брали участь у першій фазі тестнета, можете пройти реєстрацію через пошту з першого сезону, там підтягне ваші поінти з попередніх фаз
- Тепер немає одного prover id, як це було в першому тестнеті. У цьому тестнеті потрібно до кожної ноди присвоювати свій id. Для цього натискаємо на «Nodes»
Далі цей id потрібно буде вставити в CLI проекту, інструкція буде в наступному розділі
Встановлюємо ноду
- Встановлюємо MobaXterm
- Підключаємося на орендований сервер через root
- Виконуємо команди за списком
- Оновлюємо та встановлюємо необхідні пакети
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
sudo apt remove -y protobuf-compiler
curl -LO https://github.com/protocolbuffers/protobuf/releases/download/v25.2/protoc-25.2-linux-x86_64.zip
unzip protoc-25.2-linux-x86_64.zip -d $HOME/.local
export PATH="$HOME/.local/bin:$PATH"
protoc --version
sudo apt install unzip -y sudo apt remove -y protobuf-compiler curl -LO https://github.com/protocolbuffers/protobuf/releases/download/v25.2/protoc-25.2-linux-x86_64.zip unzip protoc-25.2-linux-x86_64.zip -d $HOME/.local export PATH="$HOME/.local/bin:$PATH" protoc --version
apt install screen screen -S nexus
curl https://cli.nexus.xyz/ | sh
- Тепер вписуємо цифру 2 і натискаємо Enter, далі вставляєте Node ID, який ми отримували раніше на сайті, і також тиснемо Enter
- Усе працює правильно, тепер можна закривати сесію screen, для цього натискаємо комбінацію Ctrl+A і не відпускаючи D.
- Повернутися в сесію screen і перевірити логи
screen -r nexus
screen -S nexus -X quit cd && rm -rf .nexus/