Начини на плащане Abuse

Farcaster: Инсталиране на възел

18.10.2024, 12:03

Описание

Възелът Farcaster се инсталира подобно на възела Taiko. Той изисква RPC на Alchemy и интересното е, че можете да свържете вашия FID акаунт в Warpcast с него. Това означава, че сега можете не само да развиете профила си в социалната мрежа Warpcast, но и да го свържете с възела.

Изисквания

ПРОЦЕСОР: 4

RAM: 16

SSD: 200 GB

Операционна система: Ubuntu 20.04

Инсталация

Подготвили сме за вас подробно ръководство за инсталиране на noda. Процесът на инсталиране е възможно най-прост и препоръчваме да изберете сървър с минималните изисквания, посочени в препоръките, за да избегнете евентуални проблеми със синхронизацията.

  1. Инсталирайте MobaXterm.
  • Свържете се към наетия сървър чрез root.
  • Изпълнете командите в списъка.
  • Актуализирайте и инсталирайте необходимите пакети.
sudo apt update -y
sudo apt install screen -y

2. Влезте в Alchemy и регистрирайте акаунт.

  • Щракнете върху "Преглед".
  • Щракнете върху "Create new app" (Създаване на ново приложение).

  • Изберете "Ethereum" и "Ethereum Mainnet".
  • В долната част, всяка стойност и кликнете върху "Create App" (Създаване на приложение).

  • От дясната страна кликнете върху "Api Key" (Ключ за Api).

  • Копирайте HTTPS адреса и го запазете в Notepad или на друго удобно място.
  • Повторете същите стъпки, но изберете "Optimum Mainnet".
  • Запазете HTTPS адреса.

  • След това отидете в профила си във Warpcast, трябва да копираме нашия FID.
    • Щракнете върху "Профил" - "Три точки" - "За".
  • Копирайте FID и го запазете в бележник или на сигурно място.

3. Върнете се в терминала и инсталирайте скрипта:

curl -sSL https://download.thehubble.xyz/bootstrap.sh | bash

4. След това въведете копираните ни връзки една по една:

  • Първо - Ethereum Mainnet.
  • Второ - Optimism Mainnet.
  • След това въведете нашия FID.
  • Инсталацията ще започне:

  • След няколко минути ще се появят логове - значи всичко е наред!
  • Можете да ги спрете, като натиснете CNTR+C (ако искате да излезете от логовете).
  • В дневниците ще виждате снимки - те ще нарастват постепенно.
  • Синхронизацията ще отнеме около 2-3 часа.

5. Отидете на таблото за управление на връзката: http: //Айпи_вашего_сервера:3000.

  • Първоначално няма да имате никакви данни и нищо няма да се вижда.
  • След няколко часа ще имате графики:

  • Как би трябвало да изглеждат след няколко часа изчакване:

Можете също така да наблюдавате синхронизацията чрез логове.

Отворени портове

Необходимо е порт 2283 да е отворен.

  • Копирайте всички команди една по една и ги поставете в конзолата:
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

Тези стъпки ще ви помогнат да отворите портове 2281, 2282 и 2283 с помощта на iptables.

Използвайте една от следните команди, за да запазите промените в iptables, така че те да се запазят и след рестартиране на компютъра:

  • Debian/Ubuntu:
 sudo apt-get install iptables-persistent
 sudo netfilter-persistent save
  • CentOS/RHEL:
sudo service iptables save
  • За системи със systemd:
 sudo iptables-save > /etc/iptables/rules.v4
  • За да проверите дали правилата са добавени:
sudo iptables -L -v -n

Това ще покаже текущите правила на iptables и ще ви позволи да проверите дали портовете 2281, 2282 и 2283 са отворени.

Допълнителни команди

Команда за актуализиране:

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