# Farcaster - ставим ноду **Published by:** [Cryptobuy](https://paragraph.com/@cryptobuyon/) **Published on:** 2024-06-17 **URL:** https://paragraph.com/@cryptobuyon/farcaster ## Content Нода Farcaster ставится очень просто. Но вы должны учесть, что содержание ее стоит 16$ в месяц! И сколько придется держать ее - никто не знает. Это может быть 3, 6 и все 12 месяцев! Поэтому учитывайте эти риски. Что такого привлекательного в проекте? 180 МЛН$ Инвеста от топовых фондов - Paradigm, Coinbase, a16z, и другие. Внутренние дропы от проектов. Насып за прокачанный аккаунт и ноду. Что нам нужно для старта?Аккаунт WarpcastВиртуальный сервер 4CPU/16RAM/200SSDТерминал MobaXteАккаунт AlhemyПоехали:Создаем аккаунт Warpcast по ссылке - просто сканируем QR Code, вводим меил, скачиваем приложение и покупаем подписку за 5$ на год.Покупаем виртуальный сервер по ссылке (используйте промокод r7399 для скидки). - Выбираем “Виртуальные серверы” и тариф на 15$ с характеристиками 8CPU/16RAM/200SSD - Теперь выбираем “Оперционная система” Ubuntu 20.04 - Ставим галочку “Я прочитал и согласен с условиями предоставления услуг” и оплачиваем. Я оплачиваю через крипту. Ждем пока заказ оформится.3. Открываем скачаный терминал MobaXterm и входим на наш виртуальный сервер: 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“.Теперь регистрируемся на Alchemy Infuria. Увы, Alchemy ребята из Farcaster забанили, поэтому регаемся на Инфурии. Вам нужно выбрать Ethereum и Optimism. Нажимаем на “Save Changes”. Заходим в Api key и копируем ссылку HTTPS. Потом вставляем такой же API от Optimism, когда попросит.Заходим в Active Endpoints и копируем ссылку HTTPS в разделе VIEW URL.Теперь нас попросит указать 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 Поздравляю вас с успешной настройкой ноды! - Обновление RPC! Те, кто ставил ноду на Alchemy, могут столкнуться с проблемой работы ноды, поэтому нужно их заменить на другие RPC, например Infuria. Заходим в Active Endpoints и копируем ссылку HTTPS в разделе VIEW URL.Теперь вводим команду в нашем терминале cd hubble && nano .envВ открытом окне меняем стрелочками две ссылки на новые и нажимаем Cntr+X, Y, Enter. Теперь для обновления вводим команду cd ~/hubble && ./hubble.sh upgrade Через время нода обновится и будет нормально работать. Подпишитесь на мой канал в Телеграме Спасибо за внимание! ## Publication Information - [Cryptobuy](https://paragraph.com/@cryptobuyon/): Publication homepage - [All Posts](https://paragraph.com/@cryptobuyon/): More posts from this publication - [RSS Feed](https://api.paragraph.com/blogs/rss/@cryptobuyon): Subscribe to updates - [Twitter](https://twitter.com/cryptobuyon): Follow on Twitter