Farcaster. Гайд по установке ноды.
Ссылки на наши ресурсы, подписывайся если помогло.
- Канал: https://t.me/shishka_crypto
- Чатик: https://t.me/+IHNSqU2_HzRjZWZi
- YouTube: https://www.youtube.com/@shishka_crypto
Подробное видео по Farcaster - ссылка.
Если коротко, то Farcaster - это децентрализованный протокол, разработанный специально для построения социальных сетей, с инвестициями на $180 млн от a16z, Paradigm, Coinbase Ventures, Multicoin Capital, Balaji Srinivasan.
Перейдем к установке ноды, за которую могут очень жирно насыпать.
Минимальные системные требования:
- Процессор: 4 ядра.
- Оперативная память: 16 гб.
- Накопитель: SSD 200 гб.
- Операционная система: Ubuntu 20.04.
Инструкция по установке
После покупки сервера, устанавливаем Termius.
Вводим IP-адрес, логин и пароль из письма после покупки сервера.
Вводим сначала (для вставки используйте Ctrl+Shift+V)
sudo apt update -y
sudo apt install screen -y
Идем на Alchemy и регистрируем аккаунт (из России может не давать регистрироваться, делайте сразу через прокси).
После регистрации нажимаем слева на Owerview, затем на Create new app.
Выбираем Ethereum, вводим любое имя и описание.
Нажимаем API key и копируем HTTPS из обоих Apps. Сохраняем куда-нибудь.
Идем в на сайт Warpcast, регистрируемся, если еще не сделали, далее копируем свой FID. Для этого нужно зайти в профиль и нажать About. Там выпадет
Заходим обратно в терминал и устанавливем скрипт.
curl -sSL https://download.thehubble.xyz/bootstrap.sh | bash
Возвращаемся к записанным HTTPS ссылкам.
Сначала вставляем Ethereum, а затем Optimism.
После добавляем FID. Должно быть как на скрине.
Начнутся снепшоты и продлятся они примерно часа 3.
Запускам дашборд
Далее чекаем по дашборду, активировалась нода или нет. Для этого вставьте в адресную строку браузера:
http://ip-адрес:3000
Вместо ip-адрес добавьте ip вашего сервера.
Сначала там будет No Data, но после синхронизации ноды, появятся различные показатели.
Открываем порты
Копируем код и вставляем в терминал.
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
После открытия портов должна быть такая картина.
Дополнительные команды
cd ~/hubble && ./hubble.sh upgrad
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