Установка ноды Farcaster
Farcaster — децентрализованный протокол для создания социальных приложений, простыми словами это социальная сеть для криптанов, считай прямой конкурент Твиттеру
- Инвестировали: $180 000 000
- Инвесторы: Paradigm, Coinbase, a16z, и другие
- Характеристики: 4CPU/16RAM/200SSD — рекомендованные
- Арендовать сервер: DigitalOcean, Vultr ,Hetzner, Contabo
- Ubuntu: 22.04
С моей точки зрения есть высокая вероятность, что нас вознаградят за установку ноды. DYOR
Требуется оплата сервера 1399 руб в меся и оплата аккаунтв в Warpcast 5$ в год.
2. Устанавливаем MobaXterm
Далее после получения на почту данных от сервера вводим IP в графе Remote host, в поле Specify username пишем root. В открывшемся окне вводим пароль, который нам прислали (копируем и вставляем правной кнопкой мыши). Далее задаём собственный пароль.
3 Установка ноды
3.1 Обновляем репозитории и докачиваем нужные утилиты
apt update && apt upgrade -y && sudo apt install screen -y && sudo apt-get install cron
3.2 Переходим на Alchemy и регистрируем аккаунт. Выбираем слева Overview и нажимаем Create new app
Задаём рандомное имя и нажимем create app
Далее переходим в раздел Network и копируем HTTPs Ethereum и Optimism
3.3 Скачиваем приложение Warpcast на телефон, активируем аккаунт (5$ в год). Я оплатил через Apple ID (в способах оплаты у меня указано списание с мобильного телефона)
Далее нам нужно скопировать наш FID. Тыкаем на Profile -> Троеточие -> About Копируем FID
curl -sSL https://download.thehubble.xyz/bootstrap.sh | bash
3.5 Далее вписываем наши скопированные ссылки по очереди
Далее начнется установка, после нее должны начаться логи. Если логи появились, значит все хорошо
Синхронизация займёт около 2 часов
4. Полезное
На этом адресе вы сможете увидеть ваш предустановленный мониторинг Графана. Изначально в нем ничего не будет отображаться, но через пару часов вы уже сможете отслеживать
Если в Inbound Sync Attempts пишет что порты закрыты, то пропишите следующее
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 apt-get install iptables-persistent
sudo netfilter-persistent save
У вас будет спрашивать хотите ли вы сохранить текущие настройки, пишем yes
docker logs hubble-hubble-1 --since 1m -f
cd ~/hubble && ./hubble.sh upgrade
rm -rf hubble && docker stop farcasterxyz/hubble:latest && docker rm farcasterxyz/hubble:lates