Exorde

image

Selamlar, Coinlist tarafından desteklenen ExordeLabs testnet rehberi, aşağıda gerekli linkler ve rehber mevcut:

Linkler:

NOT (ilk defa node kuranlar):

  • Bu nodeları bilgisayarınıza kurabilirisniz ancak tavsiye etmem asla
  • Sanal sunucu kullanıyoruz, ücretli/ücretsiz sunucular mevcut.
  • Discord kanalımda sunucu nedir, node nedir, nasıl bağlanılır bu 3 temel konu hakkında video ve makale mevcut
  • Bunları anladığınız anda tüm nodeları kendiniz kurabilirsiniz, sorularınız için discord kanalı mevcut.
  • Rehberler ve sorular için: Discord kanalı

Gerekli notlar:

  • Bugün node kuranlar Kasım 22'e kadar %5 fazla ödül alacak
  • Testnet Şubat ayına kadar sürecek. (ekibin söylediği)
  • Hala ağ stabil çalışmıyor "Please try restarting your application." gibi hatalar alırsanız endişe etmeyin, tekrar deneyin.
  • Skale Network'ü bilirsiniz, (BlockPI ile Klaynt gibi düşünebilirsiniz..) ona bağlı olduğu için tek tük hatalar olur.

Sistem gereksinimi:

  • Net bilgi yok, kendim test ettim:
CPU : 2 cores
RAM: 4Gb
SSD: 20Gb

Docker ve güncellemeler::

sudo apt update -y && sudo apt install apt-transport-https ca-certificates curl software-properties-common -y && curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add - && sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu focal stable" && sudo apt install docker-ce

Screen:

sudo apt install -y build-essential libssl-dev libffi-dev git curl screen

Git clone çekiyoruz

git clone https://github.com/exorde-labs/ExordeModuleCLI.git

Burası uzun bir yükleme sürecek:

sudo su
cd ExordeModuleCLI
docker build -t exorde-cli .

Bir screen açıyoruz:

screen -S exorde

Metamask yazdığım yere 0xli başlayan metamask adresi giriyoruz:

  • Testnet cüzdanı kullanın
docker run -d --restart unless-stopped --pull always --name exorde-cli exordelabs/exorde-cli -m metamaskadresi -l 3
  • Üstteki komut nodumuzun arkaplanda dursa bile kendini yeniden başlatıp çalışmasını sağlıyor. Loglarını görmek için bu komutu girmemiz lazım.
docker logs --follow exorde-cli

Ve gördüğünüz gibi çalışıyor:

  • Notlar kısmında belirttiğim hatayı alırsanız tekrar denemekten başka çare yok.
  • Çalıştığı zaman ctrl a d ile çıkın ve dokunmayın, arada kontrol edersiniz.
  • Çalıştığını nasıl anlayacağız? Notlar kısmında ki hatayı vermeyip node calısıyorsa işlem tamamdır.

image

Bildiğiniz üzere sürekli yeni güncellemeler geliyor. Peki biz her güncelleme geldiğinde yeniden mi yapıcaz her şeyi? Hayır.

  • Güncelleme geldiğinde başlatırken kullandığımız komut sayesinde nodumuz zaten kendi kendini güncelliyor. Bazen güncellemeyle birlikte takılmalar olabiliyor o yüzden böyle bir şey olduğunda restart atmamız gerek bunun için bu kodu kullanıyoruz: (Screen içi dışı fark etmez.)
docker restart dockerismi
  • Örnek olarak:
docker restart exorde-cli
  • Loglar durmuş olabilir. Görmek için yeniden log komutunu girmemiz gerekiyor.(Screen içinde)
docker logs --follow exorde-cli

Diyelim ki nodunuzu çalıştırdınız ve tek sunucuda birden fazla kurmak istiyorsunuz o zaman bu adımları inceleyin.(Hepsinde aynı cüzdanı kullanın.) (Ekibin söylediğine göre 1 sunucuda 5-8 arası çalıştırabilirsiniz serbest.)

  • Öncelikle yeni bir screen açıyoruz. İlk screenden çıktıktan sonra yapın. Ben ismini 2,3,4 diye devam ettiriyorum siz farklı yapabilirsiniz.
screen -S exorde2
  • Daha sonra yeniden çalıştırma kodunu giriyoruz ama bu sefer --name'den sonra gelen kısmı keyfimize göre değiştiriyoruz. Ben exorde-cli2 yaptım.
docker run -d --restart unless-stopped --pull always --name exorde-cli2 exordelabs/exorde-cli -m metamaskadresi -l 3
  • İsmi farklı olduğundan loglarını görmek için buna koyduğumuz isimle log komutunu giriyoruz.
docker logs --follow exorde-cli2
  • Artık 2.modülümüz kurulmuş oluyor. Gösterdiğim gibi isimleri değiştirdikçe farklı modüller kurabilirsiniz.

Gerekli komutlar:

  • Screen açma:
screen -S screenadı
  • Screen içersine girme:
screen -r screenadı
  • Screenden çıkma:
CTRL + A + D
  • Screenleri görme:
screen -ls
  • Screen silme:
screen -XS screenadı quit
  • Tüm screenleri silme:
pkill screen

Böylede bir tokenomics var, detaylı incelemedim:

image