June 3, 2023

Установка ноды Opside



Требования к ноде

Рекомендованная конфигурация сервера от разработчиков

- 4 CPU

- 16 RAM

- 500 GB

Минимальная конфигурация сервера от команды G7

- 4 CPU

- 4 RAM

- 60 GB storage

Рекомендуемая конфигурация сервера от команды G7

- 4 CPU

- 8 RAM

- 100+ GB storage

Порты

8545, 3500, 8551, 4000, 13000, 12000, 33687


Установка ноды Opside

1.1 Обновляем сервер

sudo apt update && sudo apt upgrade -y

1.2 Скачиваем архив с нодой

wget -c https://pre-alpha-download.opside.network/testnet-auto-install-v2.tar.gz

1.3 Распаковываем архив

tar -C ./ -xzf testnet-auto-install-v2.tar.gz

1.4 Выдаем права для директории

chmod +x -R ./testnet-auto-install-v2

1.5 Переходим в директорию

cd ./testnet-auto-install-v2

1.6 Запускаем установочный файл

./install-ubuntu-en-1.0.sh

Запуск валидатора

Во время установки клиента вас попросят ввести адрес для получения вознаграждения валидатора и пароль.

1) Адрес кошелька на который будем получать реварды

2) Пароль

3) Снова тот же адрес

4) Тот же пароль


Следует указывать тот же кошелек, который вы указывали при запросе токенов для валидатора.Далее у вас появится окно с мнемонической фразой ключа вашего валидатора, обязательно запишите ее.После этого вам потребуется ввести мнемоническую фразу которую вы получили в диалоговое окно клиента, и в итоге вы увидите окно об успешном создании ключей валидатора

Нажимаем Enter и видим следующую картину

Нода запущенна. Далее нам нужно будет проверить все наши логи

# Логи клиента

opside-chain/show-geth-log.sh 

# Логи консенсуса

opside-chain/show-beaconChain-log.sh 

# Логи валидатора

opside-chain/show-validator-log.sh

Далее нам нужно проверить статус синхронизации нашей ноды. Для этого проверяем логи

opside-chain/show-geth-log.sh

Высота ноды будет выглядеть так

Нас интересует показатель number, который нам нужно сравнить с высотой в эксплорере(https://pre-alpha.opside.info/)

Как только показатель number будет примерно равен высоте в эксплорере, то можем делегировать наши токены

Депозит токенов

3.1 Переходим в директорию

cd /home/opside/testnet-auto-install-v2/validator_keys/

3.2 Выводим список файлов

ls

Нам нужно вывести .json файл, он там будет один и выглядит примерно так deposit_data-<***>.json

cat наш_файл.json

3.3 Копируем вывод

Просто копируем весь вывод который нам выдала команда

3.4 Заходим на сайт

Переходим на сайт(https://opsi.de/validator/deposit) для депозита и соглашаемся со всеми пунктами

3.5 Подключаем кошелек

Подключаем кошелек Metamask который вы писали в форме и добавляем предложенную сеть

После подключения продолжаем подтверждать что мы выполнили все нужные действия

3.6 Вставляем наш ключ

После этого у вас откроется окно, где вы должны внести информацию полученную из открытого вами файла (Нужно заменить пункт Upload на Input)

После того как вы вставили вывод из вашего файла - нажимаем продолжить и соглашаемся со всеми пунктами

3.7 Выполняем депозит

На этом установка ноды полностью закончена

Проверка валидатора

Отследить инфомацию о своем валидаторе можно в эесплорере тестнета(https://pre-alpha-beacon.opside.info/)