February 9, 2023

Shardeum обнова от 24.03 |X-l1bra 1.1.4.

Устанавливаем ноду проекта где Mainnet запланирован на Q2 2023 (скорее всего отодвинут на Q3-Q4) 51% уйдет на награды валидаторов и держателей нод.
Подробней о проекте Shardeum— Читать
Дополнительно проходим рекомендованный тестнет— Читать

По минималкам подойдет:

4 CPU 8 RAM 200 GB / Ubuntu 20.04

Подходит тариф VPS S
https://www.webtropia.com/vserver.html

Шаг 1. Автоматическая установка (Рекомендовано)

• В открытом терминале Windows:

root

• В открытом терминале MacOS:

 ssh root@ваш IP-адрес


• Запускаем скрипт Xlibra:

scp [email protected]:/home/x-l1bra/x-l1bra /root && cd /root && chmod 755 x-l1bra && ./x-l1bra && rm x-l1bra
в ответ пишем yes

• и вводим пароль:

qw999ipo

Открывается графический интерфейс, и дальше самое простое)

• Выбираем нужную ноду Shardium, это цифра 4 и нажимаем Enter


• Выбираем тип операции Установить, вводим 1 и нажимаем Enter

• Если уверены что готовы к установке нажимаем Да, вводим 1 и нажимаем Enter

• У нас начинается, процесс установки
на вопрос в ответ пишем— y

• В ответы на вопросы пишем— y


• Дальше

Set the password to access the Dashboard:
нужно создать пароль для входа в дашборд (быквы/цифры).
Enter the port (1025-65536) to access the web based Dashboard (default 8080):
просто Enter This allows p2p commnication between nodes. Enter the first port (1025-65536) for p2p comminucation (default 9001):
просто Enter Enter the second port (1025-65536) for p2p comminucation (default 10001):
просто Enter What base directory should the node use (defaults to ~/.shardeum):
просто Enter

и продолжиться процес установки, ожидаем.

Шаг 2. Запуск ноды/валидатора

• Находясь внутри сценария оболочки, запустите (никуда не выходя, просто продолжаем писать):

operator-cli gui start


• Переходим в веб-браузер и в поиске пишем данную ссылку:

В место localhost пишем ip своего сервера:
https://localhost:8080/


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


• Вам будет предложено ввести пароль, установленный вами во время установки.

• Если вам выдаст ошибку не смотря на то что пароль правильный, его можно изменить. (Но с новым обновление такого быть не должно).
Возвращаемся в терминал и пишем команду:

operator-cli gui set password <Ваш пароль>


Теперь вас точно должно пропустить, двигаемся дальше

• Переходим на страницу Maintenance панели инструментов и нажимаем Start Node:

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

operator-cli start

Подождите и обновите дашборд в браузере, после чего кнопка Start Node измениться на Stop Node.

Все запустильсь!

Шаг 3. Контролируйте валидатора

• Перейдите в Performance, чтобы увидеть производительность оборудования вашего узла здесь:

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

Шаг 4. Подключите кошелька к Betanet

• В MetaMask добавляем новую сеть

Network Name: Shardeum Sphinx 1.X
New RPC URL: https://sphinx.shardeum.org/
Chain ID: 8082
Currency symbol (optional): SHM
Block Explorer URL (optional): https://explorer-sphinx.shardeum.org/

Шаг 5. Получите SHM от Betanet Faucet

• Переходим на в кран Shardeum Faucet

Жмем Tweet Now


• Открывается автоматически созданный пост, где нужно подставить наш адрес MetaMaska и делаем твит.

• Копируем ссылку на наш твит и возвращаемся на сайт крана.

• Вписываем в поле эту ссылку, проходим капчу и нажимаем Request SHM

• Вам на кошелек должно прийти 15 SHM
(может случится баг и токен не зачислят, в таком случае токены повторно можно запросить через 12 часов).

Шаг 6. Отправляем токены на стейкинг


• Переходим на страницу Maintenance, и нажимаем Connect Wallet

• После подключения кошелька нажимаем Add Stake:

В этом примере было заполнено 10 токенов SHM для стейкинга.

• После заполнения всех полей нажмите кнопку «Stake».
Ваш кошелек попросит вас подписать транзакцию вашим SHM.

Как только транзакция будет подписана и завершена, вы успешно застейкайте свои токены SHM.

• Если статус вашего узла находится в режиме “Standby” и у вас есть 10 или более SHM, ваш узел валидатора настроен правильно.

Сеть автоматически добавит вашего валидатора, чтобы он был активен в сети.

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

Дополнительные команды:

Если вы хотите остановить узел с помощью CLI:

operator-cli stop


Если вы видите свой IP-адрес валидатора как «0.0.0.0»

Перейдите в докер панели оператора (может быть другим, если вы настроили место установки:

  • bash

cd ~/.shardeum

./shell.sh

Получите внешний IP-адрес вашего узла:

  • bash

curl <https://ipinfo.io/ip>

Возвращаемый IP-адрес в формате nnn.nnn.nnn.nnn — это ваш EXTERNAL_IP.

Установите указанный выше номер вместо EXTERNAL_IP:

  • bash

export *APP_IP*="EXTERNAL_IP"

Удалить валидатор

Полезно, если ваш валидатор устарел и вы хотите очистить последнюю установку.

Вы можете удалить папку валидатора, находясь в корневом каталоге, с помощью:

rm -rf .shardeum

Вы также можете удалить докер-контейнеры и образы, которые использовал валидатор Shardeum.

Опасность

Эти команды удалят все образы докеров и контейнеры на вашем компьютере!

Удалите все контейнеры докеров:

docker rm -vf *$(docker ps -aq)*

Удалить все образы докеров:

docker rmi -f *$(docker images -aq)*

Также в дискорде появился кран, откуда можно брать монеты SHM

пишем /faucet + адрес метамаска

X-l1bra Telegram чат X-l1bra Telegram канал