February 17, 2024

Shardeum Node

В этом уроке мы будем устанавливать ноду от проекта Shardeum.


Время установки ноды Shardeum может занимать от 15 минут до нескольких часов, в зависимости от сервера. Поэтому мы будем запускать установку через screen, чтобы в процессе установки мы имели возможность закрыть терминал и заниматься другими делами.

Если вы приобрели сервер на PQ Hosting, можно установить ноду без Screen (шаг 1)

Shardeum Node

Приступим к установке ноды Shardeum.

  1. Запустим screen на сервере с названием Shardeum:
screen -S Shardeum

После чего, запустите в нем скрипт X-l1bra через сниппет.

Запускаем установку

Перейдите в раздел Ноды/Shardeum и выберите в меню, пункт "Установить":

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

Запускаем процесс установки, согласившись с началом установки.
Вводим цифру "1" (Да) и жмем Enter

Процесс установки

Через некоторое время в процессе установки нам зададут несколько вопросов:


By running this installer, you agree to allow the Shardeum team to collect this data. (Y/n)?:

Жмем "Enter".


What base directory should the node use (default ~/.shardeum):

Жмем "Enter".


Do you want to run the web based Dashboard? (Y/n):

Жмем "Enter".


Set the password to access the Dashboard:

Здесь придумываем и вводим пароль для доступа к дашборду и жмем "Enter".

Обязательно запишите его!


Enter the port (1025-65536) to access the web based Dashboard (default 8080):

Жмем "Enter".


If you wish to set an explicit external IP, enter an IPv4 address (default=auto):

Жмем "Enter".


This allows p2p communication between nodes. Enter the first port (1025-65536) for p2p communication (default 9001):

Жмем "Enter".


Enter the second port (1025-65536) for p2p communication (default 10001):

Жмем "Enter".

Далее пойдет процесс сборки и установки!


Сборка и установка
  • На некоторых серверах этот процесс может занять несколько часов. Поэтому свернем наш скрин с установкой нажав комбинацию клавиш Ctrl + A, затем отдельно нажимаем клавишу D
  • Проверим работает ли скрин с установкой командой screen -ls:
  • Видим, что наш скрин Shardeum работает в фоне, теперь можно закрыть терминал и вернуться к нему через пару часов, чтобы проверить установку.

  • Спустя некоторое время вернемся в наш скрин Shardeum, введя команду:
screen -r Shardeum

После чего

Мы должны увидеть сообщение "Установка завершена", а также таблицу, в которой должно быть два статуса online. Это значит, что процесс установки завершился, и ваша нода запущена.


Далее, нажимаем Enter, чтобы выйти из скрипта x-l1bra и пишем команду exit . Нажимаем Enter, чтобы закрыть наш screen с установкой.


Мы должны увидеть уже знакомое сообщение: [screen is terminating]


Командой screen -ls просмотрим запущенные скрины, увидим autostart_shardeum.
Закрывать его не нужно. Для чего он необходим? С помощью него сервер будет автоматически поддерживать ноду в режиме онлайн.

Отлично! Мы установили и запустили валидатора Shardeum, осталось застейкать токены.


Далее Shardeum. Запрос монет