/sei-gentx

Sei Network gentx dosyası oluşturma ve pull request yapma.

Sei Network gentx dosyası alma, pull request ve form doldurma 3

Arkadaşlar öncelikle bu işlemleri mevcut sunucunuzda yani sei veya herhangi bir validatorün çalıştığı sunucuda yapamıyorsunuz maalesef boş sunucuya ihtiyacınız var.

Öncelikle Sunucumuzu güncelliyoruz:

sudo apt update && sudo apt upgrade -y

Kütüphaneleri yüklüyoruz:

sudo apt-get install make build-essential gcc git jq chrony -y

Go kurulumu yapıyoruz

ver="1.18.2"
cd $HOME
wget "https://golang.org/dl/go$ver.linux-amd64.tar.gz"
sudo rm -rf /usr/local/go
sudo tar -C /usr/local -xzf "go$ver.linux-amd64.tar.gz"
rm "go$ver.linux-amd64.tar.gz"
echo "export PATH=$PATH:/usr/local/go/bin:$HOME/go/bin" >> ~/.bash_profile
source ~/.bash_profile

Binary kurulumu yapıyoruz

cd $HOME
git clone https://github.com/sei-protocol/sei-chain.git && cd $HOME/sei-chain
git checkout 1.0.6beta
make install

Uygulama konfigrasyonu

seid config chain-id  atlantic-1
seid config keyring-backend test

İnitialize işlemi, altta bir kaç komut dahil rues yazan yeri kendi validator isminizi girin.

seid init rues --chain-id atlantic-1

Eğer yoksa cüzdan oluşturuyoruz. (yeni dahil olduysanız)

seid keys add rues

Daha önceden cüzdan oluşturduysak mnemonic'ler ile recover ediyoruz

seid keys add rues --recover

Genesis'i ekliyoruz (burada cüzdan adresini giriyoruz wallet adres yazan yere, örn: sei565...)

seid add-genesis-account walletAddress 10000000usei

Gentx dosyası oluşturuyoruz, değiştirilmesi gereken yerleri yazıyorum:

Wallet name kısmına wallet ismimizi, NODENAME kısmına kendi node ismimizi giriyoruz, your_validator_description kısmına validator açıklamamızı yazıyoruz, your_email kısmına iletişim bilgilerimizi yazıyoruz, your_website kısmına websitemizi yazıyoruz, websiteniz yoksa bizim forum'u yazabilirsiniz.

seid gentx Walletame 10000000usei \
--chain-id  atlantic-1\
--moniker=NODENAME \
--commission-max-change-rate=0.01 \
--commission-max-rate=0.20 \
--commission-rate=0.05 \
--details="your_validator_description" \
--security-contact="your_email" \
--website="your_website"

image

Gentx oluşturduktan sonra aşağıdaki gibi bir çıktı alıyoruz:

image

Şimdi gentx'imizi kopyalamak için winscp'ye ihtiyacımız var.

WinSCP: https://winscp.net/eng/download.php

İndirdikten sonra sol üstten yeni oturum diyip, sunucu bilgilerimizi buraya giriyoruz, Linux eğitimi-1'de, anlatmıştık kullanımını youtube'da var:

image

Confing dosyamızın içine giriyoruz. (confing gözükmüyorsa ctrl+alt+H butonu) ve gentx dosyamızı sol tarafta windows makinemize kopyalıyoruz/aktartıyoruz.

image

Ardından bu siteye gidiyoruz: https://github.com/sei-protocol/testnet ve sağ üstten forklama işlemi yapıyoruz.

Forkalama işlemini yaptıktan sonra sağ üstten Profile tıklayıp, Your repository kısmına gelelim.

Forkladığımız repoya tıklıyoruz ve sei-incentivized-testnet/gentx kısmına giriyoruz:

image

image

Daha sonra add file kısmından create new file diyelim:

image

Dosyanın ismi gentx-validatorisminiz.json formatında olacak (1. görsel) - gentx dosyasını ekleme (2. görsel)

image

Nereye kaydettiyseniz artık ordan alıp sürüklüyoruz github'a ve bunu sol alttan yeşil butonla kaydediyoruz.

image

Daha sonra sol üstten pull request diyip sağ taraftan yeşil butona basalım:

image

Create pull request diyoruz ve write kısmı açılıyor.

image

Write kısmı için bu sefer gentx dosyamızı not defteri ile açıyoruz:

Not: Not defteri gözükmüyorsa başka bir uygulama seç butonuna tıklayıp not defterini seçin.

image

Not defteri ile açtığımız dosyayı kopyalayıp yapıştırıyopruz ve pull oluştu:

Not isminizi buradan görebilirsiniz en üstlerde gözükür: https://github.com/sei-protocol/testnet/pulls

image

Son olarak formu doldurmanız gerekiyor, formun ilerleyen aşamalardaki soruların cevaplarını söylemem yasak kusura bakmayın:

Bir tüyo verebilirim sadece, en sonda ki memo sorusu gentx dosyasında bulunuyor:

https://docs.google.com/forms/d/e/1FAIpQLSfFm2ATsspXI7Vv915TwoApbFICBjEwW1VXFvK8NyXxCsup_w/viewform?fbzx=-4206818241420982188

image

Elimden geldiğince detaylı yazmya çalıştım, arkadaşlar formda 2. kısımda ki bilmediğiniz soruları kendiniz discordda araştırarak bence öğrenin, başka gruplara sorup sizi yanıltabilirler, herkes yapamayacak bunu ve arzın %1'i ödül çok yüksek bir ödül, ve az sayıda katılan olacak. 3

Sei Network Türkiye: https://t.me/SeiNetworkTurkish

Sei Network discord: https://discord.gg/gxBxGGcv

Hesaplar:

Twitter

Forum

Telegram Announcement

Telegram Chat

Discord