Gp3YTDybIAAmTYH

Aztec Sequencer Node Kurulum Rehberi:

Bu rehber, sadece birkaç adımda Aztec testnet ağı üzerinde Sequencer Node çalıştırmanızı ve Discord’da "Apprentice" rolü almanızı sağlar. Script desteklidir, her şey otomatik gerçekleşir.

სისტემა გერეკსინიმლერი

გერეკსინიმიდეტალები
ოპერატიული მეხსიერება16 GB-ზე
ცენტრალური პროცესორი8 Çekirdek
სისტემაUbuntu 22.04 veya üzeri
დეპოლამა1TB SSD

Sunucu Önerisi:

Uzun Vade Çalıştıracaklar İçin: - Contabo 8 Core VPS

Rol Alamk İçin Çalıştıracaklar İçin: - Contabo 6 Core VPS

კურულუმის Öncesi Gereklilikler

- Yeni bir MetaMask cüzdanı oluşturun. - Sepolia Test ETH alın: https://www.alchemy.com/faucets - Sepolia RPC alın: https://dashboard.alchemy.com - Beacon (Consensus) RPC alın: https://chainstack.com/global-nodes

სურათი

1- Docker'sız Node Kurulumu:

Aşağıdaki komutu VPS'e girdikten sonra çalıştırın:

[ -f "script.sh" ] && rm script.sh; apt update -y && apt install curl -y && curl -sSL -o script.sh https://raw.githubusercontent.com/UfukNode/aztec-sequencer-node/refs/heads/main/script.sh && chmod +x script.sh && ./script.sh
### Script sizden şu bilgileri isteyecek: * Sepolia RPC URL * Beacon (Consensus) URL * Private Key (**başında 0x olmadan**) * Wallet Address (**0x ile başlayan**) Kurulum tamamlandığında node aztec isimli bir screen oturumunda çalışmaya başlar. ## 2- Screen Kullanımı Screen oturumundan çıkmak için:
CTRL + A ardından D
Tekrar bağlanmak için:
screen -r aztec
📌Screene gittiğinizde bir süre sonra aşağıdaki çıktıları almanız gerekiyor. ![image](https://github.com/user-attachments/assets/4ffaa38a-cf09-4991-a356-817588952619) ## 3- Discord "Apprentice" Rolü Alma Node 5 dakika çalıştıktan sonra aşağıdaki adımları izleyin: ### A- Block Numarası Al
curl -s -X POST -H 'Content-Type: application/json' \
-d '{"jsonrpc":"2.0","method":"node_getL2Tips","params":[],"id":67}' \
http://localhost:8080 | jq -r ".result.proven.number"
Bu komut size bir block numarası verir. Not alın. ### B- Proof Al Aldığınız block numarasını aşağıdaki komuttaki "BLOCK" kısmındaki iki yere yazın:
curl -s -X POST -H 'Content-Type: application/json' \
-d '{"jsonrpc":"2.0","method":"node_getArchiveSiblingPath","params":["BLOCK","BLOCK"],"id":67}' \
http://localhost:8080 | jq -r ".result"
![blok (1)](https://github.com/user-attachments/assets/7a0694e9-8541-4331-a7f0-c33ba4266b8b) Gelen uzun çıktı proof’tur, hepsini kopyalayın. ### C- Discord Rolü Almak 1. [https://discord.gg/aztec](https://discord.gg/aztec) adresine katılın 2.
#operators > start-here` kanalına girin

  1. Komutu yazın:

/operator start

  1. Sırasıyla:

* Wallet adresinizi * Block numaranızı * Proof çıktısını girin

Gp9h5y5WAAAV3eo

4- Validator Kaydı (Opsiyonel)

Node senkronize olduktan sonra aşağıdaki komutla validator olarak kayıt olabilirsiniz:

bash -c "$(curl -fsSL https://raw.githubusercontent.com/UfukNode/aztec-sequencer-node/main/validator_kayit.sh)"

Script çalışırsa validator olarak kayıt olursunuz. Eğer günlük limit doluysa şu mesaj gösterilir:

⚠ Günlük limit dolmuş olabilir. Lütfen ertesi gün tekrar deneyin.


🔄 Güncelleme Talimatı

Herhangi bir yeni Aztec sürüm güncellemesinde aşağıdaki adımları uygulayarak node’unuzu güvenli şekilde güncelleyebilirsiniz:

1. Screen’e Git ve Node’u Durdur

screen -r aztec

Ekrana geçtikten sonra:

CTRL + C
ile node’u durdurun.


2. Verileri Temizle

Sadece veriyi temizlemeniz yeterlidir (config’ler silinmez):

rm -rf ~/.aztec/alpha-testnet/data/


3. Node’u Yeniden Başlat

Aşağıdaki kurulum komutunu tekrar çalıştırabilirsiniz:

[ -f "script.sh" ] && rm script.sh; apt update -y && apt install curl -y && curl -sSL -o script.sh https://raw.githubusercontent.com/UfukNode/aztec-sequencer-node/refs/heads/main/script.sh && chmod +x script.sh && ./script.sh


Ulaşmak ve Sorularınız İçin: https://x.com/UfukDegen