Установка ноды Shardeum
Здравствуйте сегодня мы расскажем об установке ноды Shardeum
Оригинальная инструкция находится тут.
Рекомендуемые требования для сервера
-60 GB ssd storage -Quad core CPU less than 10 years old if self hosting -Dual core CPU works if hosted with newer Xeons / EPYC -16 GB of ram, 4+ GB of virtual memory recommended -Hosting: 8 GB RAM + 8 GB Virtual Memory
Краткую инструкцию по аренде сервера можно посмотреть тут
Как установить несколько нод на один сервер можно почитать тут
Если будете выбирать сервер на Hetzner можете воспользоваться нашей ссылкой, будем благодарны.
Как всегда обновляем наш сервер
sudo apt install make clang git pkg-config libssl-dev build-essential git gcc chrony curl jq ncdu bsdmainutils htop net-tools lsof fail2ban wget -y
sudo curl -L "https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
Предоставляем права docker-compose
Скачиваем установочные пакеты проекта и запускаем установку
curl -O https://gitlab.com/shardeum/validator/dashboard/-/raw/main/installer.sh && chmod +x installer.sh && ./installer.sh
Соглашаемся с установкой дашборда (говорим y)
Вводим порт для доступа к дашборду (по умолчанию 8080)
Enter the port (1025-65536) to access the web based Dashboard (default 8080):
Вводим порты p2p (по умолчанию 9001 и 10001)
This allows p2p communication between nodes. Enter the first port (1025-65536) for p2p communication (default 9001): Enter the second port (1025-65536) for p2p communication (default 10001):
Задаём папку для установки (по умолчанию ~/.shardeum)
What base directory should the node use (defaults to ~/.shardeum):
Переходим в веб интерфейс (соответственно если меняли порт то указываем его)
Так как нет сертификата выдаст ошибку (для других браузеров чуть иначе, но суть одна)
Выбираем дополнительно (advanced) и жмём перейти по адресу
После этого нужно ввести пароль который задавали для доступа к дашборду
Если забыли пароль то с терминала введите команду смены пароля
Попадаем на вкладку Overview где можно увидеть информацию о ноде, далее нужно перейти на вкладку Maintenance
На этой вкладке в верхнем левом блоке запускаем ноду нажав на "Start Node" (если ничего не изменилось перезагрузите страницу)
Так же можно запустить через терминал следующей командой
Соответственно для остановки ноды нажимаем в дашборде "Stop Node" или через терминал выполняем команду
Теперь необходимо запросить средства на метамаск, для начала переходим по ссылке и подключаем сеть Sphinx 1.X
Далее переходим по ссылке нажимаем
Вводим команду /faucet <адрес метамаска> и запрашиваем средства
После того как средства поступили возвращаемся в дашборд и в правом верхнем блоке нажимаем "connect wallet"
После подключения нажимаем "Add Stake" вводим сумму (минимальная рекомендованная 10 токенов) и жмем "Stake"
Большое спасибо, за внимание и уделенное время
Наш телеграмм канал по нодам — https://t.me/mmsnodes
Наш телеграмм чат по нодам - https://t.me/mmsnodeschat
Наш телеграмм канал по экосистеме Cosmos - https://t.me/cosmochannel_mms