Sunucu Gereksinimleri (VPS)
- CPU: 2
- RAM: 4 GB
- Depolama: 10 GB SSD
- Ubuntu: 20.04+
!!! İLK AŞAMADA HERKESİN BİR ALGORAND DÜĞÜM API HESABI OLMALI !!!
-
Düğümü doğru bir şekilde kurmak için bir Algorand Düğüm API'sine ihtiyacınız olacak https://developer.purestake.io/home adresinden ücretsiz bir API hesabı alabilirsiniz.
-
PERA WALLET HAKKINDA!
!!! Kuruluma geçmeden önce şunu hatırlatmak istiyorum. Pera Wallet kullananlar için işlem onayları ''PERA WALLET MOBİL UYGULAMA'' üzerinden verilecek. Web sayfasından onay veriliyor mu bilmiyorum ama çok denedim ve bulamadım. Bulan olursa rehbere pull request yapabilirsiniz.
İşlemlere başlamadan önce Pera Wallet'ı aşağıdaki adımları izleyerek ''TESTNET'' ağına almayı unutmayınız!
sudo apt update
sudo apt upgrade
wget -qP /usr/bin/ https://staging.dev.goracle.io/downloads/latest-staging/goracle && chmod u+x /usr/bin/goracle
- Bu komut sonrası ortaya çıkacak olan örnek görüntü şöyle olmalıdır;
goracle init
- Bu komut sonrası ortaya çıkacak olan örnek görüntü şöyle olmalıdır; BURADA DİKKATİNİZİ ÇEKMEK İSTİYORUM! Üzeri beyaz olarak taranmış olan kısımda bir numara görüyorsunuz. Bu komutu girdiğimizde herkese özel bu şekilde bir kod verilecek. Katılımcı kodu olarak geçen bu kodu kopyalayın ve bir yere not edin. Birazdan bu kodla kayıt olacağız.
- Bu aşamada karşımıza iki adet soru çıkacak. Bunların ikisine de Y yazarak ENTER tuşuna basıyoruz. İkinci soruya Y yanıtını verdiğimizde bizden API Key'imizi isteyecek.
1.1. Aşağıda yer alan görüntüdeki yerden (PureStake üzerinde oluşturduğumuz API keyimizi) kopyalıyoruz. (https://developer.purestake.io/home) Kopyaladığımız API Keyimizi, bizden istediği yere yapıştırıyoruz.
-
Goracle Katılımcı Adresinizi kopyalayın. (Bu adres, yukarıda yer alan ''init'' komutunu girdikten hemen sonra yukarıdaki fotoğrafta üzeri beyaz olarak işaretli olan kısımdaki koddur.) Daha sonra testnet portalındaki ''Nodes'' bölümüne gidin. (https://sandbox-app.goracle.io/nodes)
-
Açılan sayfaya ana cüzdanınız ile giriş yapın ve katılımcı adresinizi yapıştırarak aşağıdaki şekilde kaydınızı gerçekleştirin.
- Adresinizi kaydettikten sonra önce test tokenlerini almanız gerekiyor. Aşağıda gösterdiğim butona tıklayarak test tokenlerimizi alıyoruz.
- Şimdi tokenleri stake edeceğiz. İşaretli yerden bu işlemi de gerçekleştiriyoruz. En az 10.000 GORA token stake edebiliriz. Daha az stake etmeye çalışırsanız işlem gerçekleşmeyecektir.
- BURASI ÇOK ÖNEMLİ!!! BU İŞLEM YAPILMAZSA NODE ÇALIŞMIYOR!
Test algo ekranına (https://bank.testnet.algorand.network/) girdiğinizde Algorand cüzdan adresiniz ile token talep ettikten sonra, şimdi de ''KATILIMCI ADRESİNİZ'' ile token talep etmelisiniz. Katılımcı adresi dediğimiz adres; yukarıda üzerini beyaz ile belirginleştirdiğimiz bize verilen adrestir.
- Stake işlemini gerçekleştirdikten sonra ve tokenlerimizi aldıktan sonra sunucumuza geri dönüyoruz ve Enter tuşuna basıp kayıdımızı onaylıyoruz. Eğer aşağıdaki gibi çıktı aldıysanız sonraki adıma geçebilirsiniz.
bash <(wget -qO- https://raw.githubusercontent.com/ttimmatti/dependencies/main/docker.sh)
- Komutu girdiğinizde çıktısı aşağıdakine benzer bir çıktı olmalıdır.
goracle docker-start --background
- Komutun çıktısı bu şekilde olmalıdır.
docker logs -f goracle-nr
- Bu çıktıyı görüyorsanız bu işlemi de başarılı bir şekilde gerçekleştirdiniz demektir.
-
Tebrikler! Artık Goracle Network Node'umuz hazır :)
-
NOT: Cüzdanınızda yeterince test algo tokeni yoksa https://bank.testnet.algorand.network/ adresinden alabilirsiniz.
-
Docker'ı durdurmak için:
./goracle docker-stop
- Verileri silmek için:
rm ~/.goracle