July 2

3 ноды за 1500р by Копейка DAO

Поковырялся я еще с нодами. На данный момент получается поставить 3 ноды всего за 1400р.

Встречайте: Voi swarm, Farcaster, Nubit light node.

Требования к серверу:

  • CPU: 6 cores;
  • RAM: 16GB;
  • Storage: 240GB SSD;
  • OS: Ubuntu 22.04

Шаг 1

Покупаем сервер тут *xorek.cloud* (используй промокод r9246)

Тебе нужна эта машинка. Не забудь, что на нем должна быть установлена Ubuntu 22.04 или новее

upd: хостинг был обновлен на xorek потому что VOI начали жаловаться на contabo.

Шаг 2

Установка ssh клиента. Я предпочитаю tabby, его можно установить тут. Есть как для Windows, так и для MacOS.

  1. Заходим в настройки, в профили и соединения
главная страница Tabby

2. Добавляем новое SSH соединение. Заполняем название, хост, имя пользователя и пароль.

Страница профилей
Создание профиля

3. Подключаемся. При подключении появится окошко, про сохранение отпечатка хоста. Сохраняем.

Шаг 3

Минимальная настройка системы, установка зависимостей

sudo apt-get update ; \
sudo apt-get upgrade ; \
sudo apt-get install -y sudo vim tmux htop git curl wget unzip zip gcc build-essential make docker lsof

Шаг 4

Light нода nubit

  1. Установка light ноды Nubit
curl -sL1 https://nubit.sh | bash

Ждем когда нам выведут адрес, ключи и тд. Нажимаем ctrl + c или control + c на маке чтобы выйти из логов. Копируем все и сохраняем в блокнот.

ключи от ноды

2. Устанавливаем кошелек Keplr. *Ссылка* на установку для браузера Chrome.

Расширение kerpl

3. По сид фразе импортируем кошелек, который нам выдала нода.

импорт кошелька
импорт сид фразы

4. Идем на сайт нубита *тык* и подключаем кошелек

сайт nubit

5. По желанию проходим первую фазу

первая фаза компании

6. Вставляем pubkey из первого пункта в 3й шаг второй фазы компании

вторая фаза компании

7. Запускаем ноду в фоновом режиме.

nohup bash <(curl -s https://nubit.sh) > $HOME/nubit-light.log 2>&1 &

Проверяем логи, чтобы увидеть, есть ли ошибки. 20 - количество строк от конца логов, которые надо вывести. Чтобы увидеть больше информации можно увеличить число.

tail -n 20 $HOME/nubit-light.log

Обычно логи выглядят так

нормальные логи

Также можете проверить, запущен ли узел, через минуту, введя:

lsof -i :2121 | grep LISTEN

вы увидите похожие результаты, если узел был запущен успешно:

nubit   1731890 root  410u  IPv6 69875760      0t0  TCP *:scientia-ssdb (LISTEN)
nubit   1731890 root  412u  IPv4 69875759      0t0  TCP *:scientia-ssdb (LISTEN)

Вся информация по командам взята из официальной документации *тык*

Шаг 5

Следующая нода - Voi Swarm

  1. Запускаем установку ноды
 /bin/bash -c "$(curl -fsSL https://get.voi.network/swarm)"

2. Придумываем и вписываем имя, с помощью которого потом будем отслеживать ноду.

телеметрия Voi

3. Придумываем пароль к кошельку на ноде

Пароль не будет отображаться при введении поэтому советую написать его в блокнот и потом скопировать. Вводим пароль еще 2 раза.

создание пароля

4. Ждем пока выведет просьбу налить токенов. Идем в *дискорд*, проходим верификацию и кидаем в чат свою команду 2 раза подряд. Это нальет токен на ваш кошелек. Ждем пару минут и пишем completed

5. Вводим пароли еще несколько раз и сохраняем сид фразу в самом конце.

Мониторить ноду можно будет *тут*.

Также можно настроить уведомления гайд *тут*.

Официальная документация *тут*.

Шаг 6

Напоследок у нас Farcaster.

Тут нужен акк фаркастера, так что у кого нету - можете скипать. Ну или пишите @stufezz цена вопроса 5$ + 2 банки пива (3$), если я не ошибаюсь.

Поехали:

  1. Идем на *infura* регистрируемся
infura

2. Нажимаем на имя ключа и выбираем такие галочки

3. Запускаем

curl -sSL https://download.thehubble.xyz/bootstrap.sh | bash
Установка ноды Farcaster

3. Переходим во вкладку All endpoints и копируем ссылку на эндпоинт эфира и вставляем ее в командную строку.

Эндпоинты

4. То же самое делаем с OP

5. Вставляем свой ник от фарка

конфигурация ноды

6. Оставляем синхронизироваться. Нода будет синхронизироваться пару часов. Можно выйти, нажав ctrl/control + c.

запуск ноды

Логи можно смотреть с помощью

docker logs <id контейнера> 

айди можно взять тут у контейнера farcasterxyz/hubble

docker ps

Часика через 2 - 3, после того, как нода синхронизируется, можно будет смотреть состояние ноды в графане по адресу http://<ip сервера>:3000
Следи, чтобы в адресе был http, а не https иначе не загрузится.
Username/password admin admin.

Официальная дока *тык*

Подписывайся на Копейка DAO чтобы следить за обновлениями.

Поддержать авторов

0xad913B08ad3BB5eCc72B5f80F2F2b43cf9202c92