Aztec Lokal RPC Kurulum Rehberi (Geth + Prysm)

Bu rehber, kendi VPS sunucunuzda Σεπόλια için Geth (Εκτέλεση) + Πρύσμα (Φάρος) RPC kurulumunu sadece tek komutla yapabilirsiniz. Her şey Docker kullanılarak otomatik kurulur. Bu RPC'leri Aztec Sequencer node'larınızda kullanabilir ve hiçbir sorun yaşamazsınız.


Σύστημα Gereksinimleri

ΓκερεξινίμΛεπτομέρειες
Δεπολάμα600 GB - 1 TB SSD
ΕΜΒΟΛΟΣε az 16 GB
ΚΜΕ6-8 Τσεκιρντέκ
Σύστημα ΙσλετίμUbuntu 22.04+

1- Τεκ Κομούτλα Κουρουλούμ:

[ -f "new_script.sh" ] || curl -sSL -o new_script.sh https://raw.githubusercontent.com/UfukNode/geth-prysm-node-setup/main/script.sh; \ apt update -y && apt install curl -y && \ chmod +x new_script.sh && ./new_script.sh

Η κουρούλουμ σονούντα του Geth ve Prysm Docker είναι otomatik καλά.


2- Έλεγχος Συγχρονισμού Δόντου:

Kurulum sonrası σκληρή χρονολόγηση έλεγχος εντός:

bash <(curl -s https://raw.githubusercontent.com/UfukNode/geth-prysm-node-setup/main/sekronize-kontrol.sh)

Örnek Çıktı - Senkronize OLDU:

Ekran görüntüsü 15-05-2025 144800

Örnek Çıktı - HENÜZ Devam Ediyor:

WhatsApp Görsel 2025-05-15 Saat 18 53 38_0ae9c891

3- Καταγραφή Λειτουργιών:

Loglarını anlık görmek için:

αρχεία καταγραφής docker -f geth

Örnek Çıktı -Kurulum Devam Ediyorsa:

Ekran görüntüsü 15-05-2025 013036

Örnek Çıktı - Kurulum Bittiyse:

Ekran görüntüsü 2025-05-16 192151

Geth (Κόμβος Εκτέλεσης):

  • Sepolia ağı FULL NODE kuruyorsun, ilk senkronizasyonu çok uzun sürer.
  • 600 GB - 1 TB αρασί αληθινά ανώνυμος.
  • 1 ημέρα κατά την οποία έγινε έλεγχος, ağ hızın ve VPS performansına bağlı.
  • Disk'i aşağıdaki komut ile dolup dolmadığını kontrol edebilirsin:

df -h

Prysm (Κόμβος Beacon):

  • Çok daha hızlı senkronize olur.
  • Genelde 1-2 saatte başlar ama tam senkronizasyon Geth'e bağlıdır.

- Σαμπιρλί ολούν. - Geth %100 olmadan Aztec node hatalar verir.


4- VPS Güvenlik Duvarı Ayarları (Mutlaka Yapılmalı)

A- Duvarı Aktif Et:

sudo ufw επιτρέπουν 22 sudo ufw επιτρέπουν ssh sudo ufw ενεργοποίηση

B- Geth P2P Bağlantılarına İzin Ver:

sudo ufw allow 30303/tcp sudo ufw allow 30303/udp

C- Hem Lokal Hem Dış IP İçin Geth & Prysm RPC Portlarını Aç:

sudo ufw επιτρέπει 8545/tcp sudo ufw επιτρέπει 3500/tcp sudo ufw επιτρέπει από 127.0.0.1 σε οποιαδήποτε θύρα 8545 proto tcp sudo ufw επιτρέπει από 127.0.0.1 σε οποιαδήποτε θύρα 3500 proto tcp

D- Duvar Ayarlarını Uygula:

sudo ufw reload


5- RPC Adreslerini Doğru Kullanma (CLI και Docker Ayrımı):

📌 Αζτέκος Ακολουθίας kurarken Geth ve Prysm RPC'lerini doğru yazmazsan node hata verir. Αυτό το πράγμα Docker kuranlarla CLI kuranların kullanacağı adresler farklıdır.


✅ Geth Execution RPC

Kurulum TürüΔιεύθυνση Δευτέρου ΌρουςΑτσικλαμά
Docker Compose ή kurulumhttp://127.0.0.1:8545Docker Bridge kullanır. Bu yüzden τοπικός οικοδεσπότης zorunlu.
CLI (senin scriptin) ile kurulumhttp://vps-ip:8545Dış IP üzerinden kullanılmalı. Docker olmadığı için IP fark etmez.

Οζέτ:

  • Docker ή kurduysan: Στην περιοχή του κόμβου Aztec Sequencer μουτλάκα http://127.0.0.1:8545 κουλάν.
  • Σενίν σενάριο ή κουρδικό: http://vps-ip:8545 şeklinde sunucunun dış IP adresini kullan.

✅ Prysm Beacon RPC

Kurulum TürüΔιεύθυνση Δευτέρου ΌρουςΑτσικλαμά
Docker Compose ή kurulumhttp://127.0.0.1:3500Docker Bridge kullanır. Sadece τοπικός οικοδεσπότης παραβιάσεις των κανόνων
CLI (benim rehberimle kurduysan) ile kurulumhttp://kendi-sunucu-ip:3500Direct VPS IP'si üzerinden kullanılır.

Οζέτ:

  • Docker ή kurduysan: Κόμβος αλληλουχίας Aztec http://127.0.0.1:3500 γιάζ.
  • Καλό σενάριο ή κουρδικό κείμενο: http://kendi-sunucu-ip:3500 şeklinde VPS IP kullanılır.

📌 ΚΟΥΡΑΛ:

  • Σύνθεση Docker:

* Ένας κόμβος αλληλουχίας aynı sunucuda çalışıyorsa: τοπικός οικοδεσπότης * Farklı sunucudan kullanılamaz.

  • CLI (benim rehberim ile yaptıysan):

* Hem içeride hem dışarıda IP VPS κουλανιλίρ. * localhost kullanırsan hata alırsın.


⚠️ Ένα πράγμα:

  • Docker Compose izolasyonlu çalışır. Sadece iç ağdan (τοπικός οικοδεσπότης) erişilir.
  • Benim rehberim yani CLI ile kurduysan VPS IP'ni girerek direkt kullanabilirsin.

Ulaşmak & Sorularınız İçin:

https://x.com/UfukDegen