
У мене немає приваток, платних статей, реклами чи інших нав'язливих способів заробітку на аудиторії. Тому розраховую на Вашу підтримку шляхом підписки на наш ТГ канал abzalliance та Youtube .
Корисні посилання:
Реєстрація облікового запису Warpcast (за посиланням +50 Warps)
Соціальна статистика облікового запису на Warpcast
Ончейн Dune аналітика з Farcaster
Колекції NFT від Farcaster
Проксі: ProxyLine, travchisproxies
Антидетект браузер: ADS Power
Арендувати сервер:** XorekCloud , AEZA , Contabo**
Офіційна документація по ноді Farcaster
Розписав вам зрозумілий гайд з установкою ноди, ставитися просто, сервак раджу брати ( мінімум як потрібно в рекомендації ), щоб уникнути подальші трабли з синхронізацією.
На **Contabo орендувати відповідний сервер за 12.50$ на місяць. Також можете на ** XorekCloud (актульно хто хоче оплачувати криптою).

Дальше встановлюємо MobaXterm.

Підключаємось на орендований сервер через root.
Виконуємо команди за списком.
Оновлюємо та встановлюємо необхідні пакети.
sudo apt update -ysudo apt install screen -y(*Команди прописуємо окремо)*Далі переходим на infura та реєструємо обліковий запис.
Ставорюємо ключ

Вибираємо:

Зберігаєте:

На вкладці Active Endpoints ми побачимо створені RPC, які потрібно скопіювати. Надалі вони нам знадобляться.

Далі переходимо до свого профілю Warpcast та нам потрібно скопіювати наш FID.

Повертаємось до терміналу
Встановлюємо скрипт
curl -sSL https://download.thehubble.xyz/bootstrap.sh | bash

Далі вписуємо наші скопійовані посилання по черзі
Перший - Ethereum Mainnet
Другий - Optimism Mainnet

Далі вставляємо наш FID

Піде установка

Після встановлення автоматично розпочнеться синхронізація ноди.
У логах ви побачите статус синхронізації, а загальний час займе ~2 години.

Переходимо до дашборду за посиланням http://Айпі_вашого_сервера:3000 (тільки замінити Айпі_вашого_сервера на ваш IP-адресу)
У вас спочатку буде No data і нічого не буде видно. Але через кілька годин, у вас буде з'являтися графіки і таке інше.

Ось як має бути після кількох годин очікування

Можна вийти із сесії та займатися своїми справами.
Вихід із сесії:
натискаємо CTRL+С
При необхідності можна повернутися в раніше запущену сесію Screen:
screen -r Hubble
Синхронізація запущена, але ми все ще не бачимо вхідних бенкетів (inbound gossip connections). Для виправлення потрібно відкрити необхідні для цього порти.
Повертаємось у наш Термінал та вводимо по черзі наступні команди
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
Нас попросить підтвердити установку, для цього потрібно ввести Y в терміналі, а на наступному кроці підтвердити установку в окремому рожевому екрані:

Зберігаємо зміни в iptables , для цього вводимо:
sudo netfilter-persistent save
Щоб переконатися, що порти відкриті, вводимо наступну команду:
sudo iptables -L -v -n

Ці кроки допоможуть вам відкрити порти 2281 , 2282 та 2283 за допомогою iptables

Команда для оновлення
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- .10-5 && docker rm graphiteapp/graphite-statsd:1.1.10-5
