Нода Farcaster ставится очень просто. Но вы должны учесть, что содержание ее стоит 16$ в месяц! И сколько придется держать ее - никто не знает. Это может быть 3, 6 и все 12 месяцев! Поэтому учитывайте эти риски.
Что такого привлекательного в проекте?
180 МЛН$ Инвеста от топовых фондов - Paradigm, Coinbase, a16z, и другие.
Внутренние дропы от проектов.
Насып за прокачанный аккаунт и ноду.
Что нам нужно для старта?
-
Аккаунт Warpcast
-
Виртуальный сервер 4CPU/16RAM/200SSD
-
Терминал MobaXtreme
-
Аккаунт Alhemy
Поехали:
-
Создаем аккаунт Warpcast по ссылке - просто сканируем QR Code, вводим меил, скачиваем приложение и покупаем подписку за 5$ на год.
-
Покупаем виртуальный сервер по ссылке (используйте промокод r7399 для скидки).
- Выбираем “Виртуальные серверы” и тариф на 15$ с характеристиками 8CPU/16RAM/200SSD
- Теперь выбираем “Оперционная система” Ubuntu 20.04
- Ставим галочку “Я прочитал и согласен с условиями предоставления услуг” и оплачиваем. Я оплачиваю через крипту. Ждем пока заказ оформится.
3. Открываем скачаный терминал MobaXtreme и входим на наш виртуальный сервер: Session - SSH
Теперь в новом окне в первое поле вставляем IP вашего сервера (найти его можно на хорьке, “Заказы“ - кнопка “Иструкция“, тут вы и найдете пароль для следующего шага), далее нажимаем галочку и вписываем “root”. Нажимаем ОК.
В открытом окне нам нужно вписать пароль с той самой “инструкции”. Если в поле пароль не вписывается - нажимаем правой кнопкой на поле ввода нажимаем “Past“. В новом открытом окне печатаем пароль вручную. Если в дальнейшем не будет работать команда “вставки“, тогда делаем все через “Paste“.
Мы зашли на сервер и теперь начинаем вписывать команды по очереди.
- Вставляем две команды и нажимаем Enter. Может придется вписать эти две строчки вручную
sudo apt update -y
sudo apt install screen -y
У нас пока подтянулось все для установки ноды.
Вставляем команду установки ноды:
curl -sSL https://download.thehubble.xyz/bootstrap.sh | bash
Загрузка остановится на моменте, когда попросит “Ethereum Mainnet RPC URL“.
Теперь регистрируемся на Alhemy. Заходим в “Overview” - “Create new app” и создаем один для “Ethereum - Ethereum” и “Optimism - Optimism”. Заходим в Api key и копируем ссылку HTTPS. Потом вставляем такой же API от Optimism, когда попросит.
И теперь нас попросит указать Warpcast ID. Его брать в аккаунте в “About“.
Если у вас все прогрузилось и пошли логи - все получилось и нода начала работать. Для полной настройки работы может пройти до 3 часов. У вас должно отображаться так, как на картинке ниже. Чтобы остановить логи и продолжить работу, вам нужно нажать комбинацию “CTRL+C”.
Последнее, что нам нужно сделать - открыть порты. Это делается следующей командой (можно прописывать по одной и дожидаться выполнения):
sudo iptables -A INPUT -p tcp --dport 2281 -j ACCEPT
sudo iptables -A INPUT -p tcp --dport 2282 -j ACCEPT
sudo iptables -A INPUT -p tcp --dport 2283 -j ACCEPT
sudo iptables-save > /etc/iptables/rules.v4
sudo iptables -L -v -n
Во вкладке “Paste“, команда должна выглядеть так. Этот сайт копирует текст с лишними абзацами, просто удаляем лишние.
После ввода данных команд у вас должно появиться надписи об успешном открытии портов, как на скрине ниже.
Теперь в строку поиска браузера вставляем следующий адрес
http://IP\_вашего\_сервера:3000
По началу вы будете видеть вот такие показатели. No data - не переживайте, все данные подтянутся в течении 1-3 часов и будет вот так.
Так же дополнительные команды:
-
Команда для обновления ноды:
cd ~/hubble && ./hubble.sh upgrade
-
Команда для просмотра работы ноды (просто для себя посмотреть как проходят логи)
docker logs hubble-hubble-1 --since 1m -f
-
Удаление ноды (и такое может быть)
rm -rf hubble && docker stop farcasterxyz/hubble:latest && docker rm farcasterxyz/hubble:latest && docker stop grafana/grafana:10.0.3 && docker rm grafana/grafana:10.0.3 && docker stop graphiteapp/graphite-statsd:1.1.10-5 && docker rm graphiteapp/graphite-statsd:1.1.10-5
Поздравляю вас с успешной настройкой ноды!
Подпишитесь на мой канал в Телеграме
Поддержать :
🔶Любая сеть Metamask:
0x81a4Ee17e7D8A2Db66d24328707841cbfE66F93a
🔶BinancePay:
224878371
Спасибо за внимание!
评论 (0)