Устанавливаем ноду Farcaster
Гайды, Тестнеты и мануалы Anghel Crypto
Farcaster — это децентрализованный социальный протокол, построенный на технологии блокчейна. Он позволяет пользователям иметь полный контроль над своими аккаунтами, данными и взаимодействиями на разных приложениях. В отличие от централизованных соцсетей, где ваши данные принадлежат платформе, в Farcaster вы сохраняете свои отношения и активность, даже если переходите на другое приложение.
Характеристики:
- 4CPU/16RAM/200SSD — минимальные
- Ubuntu: 20.04
- Сейчас нода занимает 173Gb лучше брать объем с запасом
Расписал для вас детальный гайд по легкой установке ноды.
Сервер можно арендовать на hetzner или contabo
Устанавливаем Termius Windows или MacOS
Запускаем Termius и нажимаем New Host и вводим данные нашего арендованного сервера и подключаемся к нему:
Обновляем и устанавливаем необходимые пакеты:
Теперь переходим к Alchemy:
Регестрируемся или входим в существующий аккаунт
Переходим во вкладку Overview и нажимаем Create new app.
Даем название и выбираем тип (можно выбрать любой тип).
Далее нам нужно скопировать и выписать в блокнот HTTPs ключи от
Ethereum Mainnet и Optimism Mainnet.
Далее отправляем к своему профилю Warpcast, переходим во вкладку Profile и потом на 3 точки и вкладка About и копируем и сохраняем свой FID.
Возвращаемся к в Termius и запускаем скрип установки:curl -sSL https://download.thehubble.xyz/bootstrap.sh | bash
Пойдет установка во время которой будет надпись предупреждающая нас что никаких ревардов за ноду нам не дадут (тут уже решать вам ставить ее или нет)
Нужно ввести YES
После этого нас попросят ввести Ethereum Mainnet и Optimism Mainnet RPC URL и FID который мы выписали в блокнот до этого
Через секунд минут начнется загрузка снепшотов а после пойдут логи
Что бы выйти из логов нажимаем:
CNTRL+C(для Windows)
CONTROL+C(для MacOS)
Далее переходим к дашборду для мониторинга состояния наше ноды.
Переходим в браузер и вводим:
По началу там будет NO DATA, но не переживаем и ожидаем несколько часов пока нода полностью не синхронизируется.
Через несколько часов когда нода синхронизируется выглядеть будет примерно вот так:
Возвращаемся в Termius и открываем порты для успешной синхронизации:
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 upgrade
docker logs hubble-hubble-1 --since 1m -f
rm -rf hubble && docker stop farcasterxyz/hubble:latest && docker rm farcaster
Статья написана Anghel Crypto