Metody płatności Abuse

Farcaster: Instalacja węzła

18.10.2024, 12:03

Opis

Węzeł Farcaster jest podobny w instalacji do węzła Taiko. Wymaga RPC Alchemy i co ciekawe, można do niego podłączyć swoje konto Warpcast FID. Oznacza to, że teraz możesz nie tylko rozwijać swój profil w sieci społecznościowej Warpcast, ale także połączyć go z węzłem.

Wymagania

PROCESOR: 4

PAMIĘĆ RAM: 16

DYSK SSD: 200 GB

System operacyjny: Ubuntu 20.04

Instalacja

Przygotowaliśmy dla Ciebie szczegółowy przewodnik dotyczący instalacji noda. Proces instalacji jest tak prosty, jak to tylko możliwe i zalecamy wybranie serwera o minimalnych wymaganiach określonych w zaleceniach, aby uniknąć możliwych problemów z synchronizacją.

  1. Zainstaluj MobaXterm.
  • Połącz się z wynajętym serwerem poprzez root.
  • Wykonaj polecenia z listy.
  • Zaktualizuj i zainstaluj niezbędne pakiety.
sudo apt update -y
sudo apt install screen -y

2. Zaloguj się do Alchemy i zarejestruj konto.

  • Kliknij "Przegląd".
  • Kliknij "Utwórz nową aplikację".

  • Wybierz "Ethereum" i "Ethereum Mainnet".
  • Na dole wybierz dowolną wartość i kliknij "Utwórz aplikację".

  • Po prawej stronie kliknij "Api Key".

  • Skopiuj adres HTTPS i zapisz go w Notatniku lub innym dogodnym miejscu.
  • Powtórz te same kroki, ale wybierz "Optimism Mainnet".
  • Zapisz adres HTTPS.

  • Następnie przejdź do swojego profilu Warpcast, musimy skopiować nasz FID.
    • Kliknij na "Profil" - "Trzy kropki" - "Informacje".
  • Skopiuj FID i zapisz go w notatniku lub w bezpiecznym miejscu.

3. Wróć do terminala, zainstaluj skrypt:

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

4. Następnie wprowadź nasze skopiowane linki jeden po drugim:

  • Pierwszy - Ethereum Mainnet.
  • Drugi - Optimism Mainnet.
  • Następnie wprowadź nasz FID.
  • Rozpocznie się instalacja:

  • Po kilku minutach pojawią się logi - czyli wszystko jest w porządku!
  • Możesz je zatrzymać, naciskając CNTR + C (jeśli chcesz wyjść z logów).
  • W logach pojawią się snapshoty - będą się one stopniowo powiększać.
  • Synchronizacja zajmie około 2-3 godzin.

5. Przejdź do pulpitu nawigacyjnego pod linkiem: http://Айпи_вашего_сервера:3000.

  • Początkowo nie będzie żadnych danych i nic nie będzie widoczne.
  • Po kilku godzinach pojawią się wykresy:

  • Jak powinno być po kilku godzinach oczekiwania:

Można również monitorować synchronizację za pomocą dzienników.

Otwarte porty

Wymagane jest, aby port 2283 był otwarty.

  • Skopiuj wszystkie polecenia jedno po drugim i wklej je do konsoli:
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

Te kroki pomogą ci otworzyć porty 2281, 2282 i 2283 za pomocą iptables.

Użyj jednego z poniższych poleceń, aby zapisać zmiany w iptables, aby pozostały one po ponownym uruchomieniu komputera:

  • Debian/Ubuntu:
 sudo apt-get install iptables-persistent
 sudo netfilter-persistent save
  • CentOS/RHEL:
sudo service iptables save
  • Dla systemów z systemd:
 sudo iptables-save > /etc/iptables/rules.v4
  • Aby sprawdzić, czy reguły zostały dodane:
sudo iptables -L -v -n

Spowoduje to wyświetlenie bieżących reguł iptables i umożliwi sprawdzenie, czy porty 2281, 2282 i 2283 są otwarte.

Dodatkowe polecenia

Polecenie do aktualizacji:

cd ~/hubble && ./hubble.sh upgrade

Wyświetl logi:

docker logs hubble-hubble-1 --since 1m -f

Usuń węzeł:

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