April 6, 2022

Humanode

Humanode

Берем в аренду сервер: 2 cpu, 4gb Ram
Где арендовать сервер: https://teletype.in/@andretik02/Ai7ijlr9xg3

Windows

1.Скачиваем и распаковываем приложение для своей ОС с сайта

2.Запускаем приложение

3.Создаем воркспейс и подключаемся к серверу

Host это IP сервера:

Password - к серверу

4.Дальше шаги аналогично с MacOS(arm)


MacOS - arm(m1 проц и старше)

1.Скачиваем и распаковываем приложение для своей ОС с сайта и закидываем в приложения системы

2.Запускаем humanode-desktop-app и создаем воркспейс, подключаемся к серверу

4.Проводим настройку и запуск

Зачем мы там ставим галочку? Эта галочка означает, что когда вы перейдете в QR-коду, вы введете свое лицо в базу данных этой ноды. Поэтому обязательно ставим там галочку!!

5.Добавляем мнемонику к валидатору

Нажимаем Generate, ОБЯЗАТЕЛЬНО сохраняем мнемонику и вставляем её в поле вывода

Нажимаем Insert, перезапускаем ноду

6.Ждем пока нода досинхронизируется и пойдут подобные логи

Синхронизация может идти 2-3 часа. Это нормально
На момент написания гайда у HumaNode есть внутренние проблемы, из-за чего в логах может спамиться фраза "length of a bounded vector in scope decode is not respected." Не бойтесь этого, главное - ждите, пока начнут появляться вот такие символы, как на картинке внизу.

7.После того, как нода досинхронизировалась - нажимаем stop/start сверху и переходим по QR-коду и выполняем все инструкции.

Если при сканировании QR-кода у вас выдает ошибку, просто перезапустите ноду еще раз (stop/start).

8.После того, как все успешно выполнили - нажимаем "stop the node", переходим в настройки и снимаем первую галочку. Нажимаем apply. Снова запускаем ноду.

9.Еще раз сканируем QR-код и проходим там аунтефикацию.

Как только аунтефикация пройдена - смотрим в логи. Там должна появиться надпись "Authentication complete". Если такой надписи не появится, значит что-то не так. Если же надпись появилась - закрываем и снова открываем приложение.

10.Если все верно - при перезапуске приложения все три огонька должны быть зеленые, как на картинке снизу.

Также, вы сможете увидеть таймер вместо QR-кода. Когда он закончится - просто пройдите аунтефикацию еще раз.

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

Нормальные логи выглядят примерно так(блоки будут отличаться)

Перезапускать кнопками Start/Stop в приложении

ГОТОВО!

=============== Полезные комманды =========================

Troubleshooting

Мой ответ на все ошибки:

  1. Сначала нажимаем start stop
  2. Если не помагает пробуем что-то найти тут: https://desktop-app-docs.humanode.io/troubleshooting
  3. Должна стоять галочка можно снять и сделать stop start и поставитть:

4.Переустанавливаем сервак - помогло с этой ошибкой: