Rues

Rues

26-03-2022

17:58

Selamlarrr, bugün sizlerle Stratos üzerinde Validatör oluşturacağız. Delagatör olmayı bir çoğunuz öğrendiniz, şimdi validatör olmak nasıl bir şey az buçuk öğrenelim. ÇOK ÖNEMLİ! Tüm testnetleri bırakıp, buraya odaklanmalısınız bence. <3 #Airdrop #Testet @Stratos_Network

1- Öncelikle kısaca Stratos'dan bahsediyorum. Stratos Network, Cosmos SDK altyapısı ile çalışan merkeziyetsiz veri Zinciridir, kısaca Metaverse veya diğer Dapp'ler için merkeziyetsiz veri depolama hizmeti sunar. Polkadot'ta ki Cere Network benzetebiliriz.

2- Bu node kurulum hepsinden önemli, hatta Aptos'dan bile. Kurulumu zor, bir hata ile karşılaşırsanız hemen pes etmeyin veya şikayet etmeyin. Gerçekten baya vaktimi yedi bu rehber, hatta bir kez silindi baştan başladım. Keyifli okumalar dilerim <3

3- Öncelikle şunu söylemek istiyorum, floodu kısımlara ayırdım. Kısım 1'den kısım 2'ye kadar gerekli yazılımların kurulması, step by step sadece kodları yazmanız yeterli. Kuruluma geçmeden önce şunları söylemek istiyorum:

4- Sunucu nedir? 7/24 açık sanal bir bilgisayardır, bizim burda sunucu kullanmamızın sebebi kurmuş oldugumuz düğümün yüksek internet gereksini ve sürekli açık olmasıdır. Contabo,OVH gibi firmalardan aylık kiralanabilir. Digitalocean,Google Cloud,Linode ve Alibabacloud +

5- + gibi firmalardan ücretsiz temin edebilir ve bu kurulum işlemlerini yapabilirsiniz. Kurulum işlemi nasıl oluyor? Sonuçta biz bir sanal bilgisayar alıyoruz ve bu bilgisayar Ubuntu 20.04 işletim sisteminde.

6- Diğer Tüm Linux Dağıtımları gibi Ubuntuyada SSH ile baglanmamız gerekiyor. Benim burda Tercihim Putty. Termius ve PowerShell gibi diğer terminallerlede erişebilirsiniz ++

7- Genel Olarak Kullandığımız yazılımlar nelerdir? Sunuculara erişmek için Putty : Sunuculardan veri kopyalamak veya dosyalarını görmek için WinSCP yada Filezilla: Şimdi komutları girelim..

8-Kısım 1 sudo apt-get update && sudo apt-get upgrade -y sudo apt-get install tar curl ufw jq make clang pkg-config libssl-dev build-essential git jq expect -y wget && sudo rm -rf /usr/local/go && sudo tar -C /usr/local -xzf go1.17.2.linux-amd64.tar.gz

9- mkdir $HOME/go && mkdir $HOME/go/bin echo 'export GOROOT=/usr/local/go' >> ~/.bashrc echo 'export GOPATH=$HOME/go' >> ~/.bashrc echo 'export PATH=$PATH:/usr/local/go/bin:$HOME/go/bin' >> ~/.bashrc --

10- source ~/.bashrc && source $HOME/.profile && go version cd $HOME wget wget md5sum stchain* chmod +x stchaincli chmod +x stchaind ---

11- git clone cd stratos-chain git checkout v0.7.0 make build mv build/stchaincli ./ mv build/stchaind ./ Kısım 1 tamamlandı, kısım 2'ye geçiyoruz.

12- Kısım 2: Bu kısımda NICKNAME Belirlicez her yerde bunu kullanıcaz. ilerde wallet oluştururken ve validatör de bunları kullanıcaz Kendi nickinizi kullanın, ruesandora yazmayın :) ---

13- echo "export NICKNAME="ruesandora0"" >> ~/.bash_profile source ~/.bash_profile echo $NICKNAME cd stratos-chain make install Bu komutu yazdıktan sonra uzun bir bilgi atacak onu kopyalayıp saklamkta fayda var. ---

14- stchaind init $NICKNAME cd $HOME rm -vf $HOME/.stchaind/config/genesis* $HOME/.stchaind/config/config.toml wget wget ---

15- nano config.toml ile (moniker = "ruesandora0") moniker yazan satrı kontrol edip kendi Nıckname girecez CTRL + X ile cıkıp Y enter ile kayıt edin. moniker validatör ismi oluyor. mv config.toml .stchaind/config/ mv genesis.json .stchaind/config/ cd $HOME ---

16- apt install screen screen -S node sed -i 's!^external_address\s*=\s*.*$!external_address = "tcp://'"$(dig -4 TXT @ns1.google.com +short | cut -d'"' -f2)"':26656"!' ~/.stchaind/config/config.toml

17- sed -i 's!^external_address\s*=\s*.*$!external_address = "tcp://'"$(dig -4 TXT @ns1.google.com +short | cut -d'"' -f2)"':26656"!' ~/.stchaind/config/config.toml sudo lsof -i -P -n | grep LISTEN ---

18- iptables -A OUTPUT -p tcp --dport 26656 -j ACCEPT iptables -A OUTPUT -p udp --dport 26656 -j ACCEPT iptables -A INPUT -p tcp --dport 26656 -j ACCEPT iptables -A INPUT -p udp --dport 26656 -j ACCEPT ./stchaind start ---

19- Artık Node çalışmaya başlıcaktır bu aşamadan sonra validatörünüzü oluşturcaz, ilk başta hata verebilir 30dk-1 saat arası düzelecektir. Eşleşme fotografındaki gibi, doğru blok yüksekligine gelince cüzdan oluşturcaz. ---

20- CTRL + A + D ile node isimli screen'den çıkın, screen -S wallet ile wallet isimli bir screen oluşturun altaki koda kendi NICKNAME 'inizi ekleyin. ./stchaincli keys add --hd-path "m/44'/606'/0'/0/0" --keyring-backend test <your wallet name>

21- Örnek: ./stchaincli keys add --hd-path "m/44'/606'/0'/0/0" --keyring-backend test ruesandora0 (örnek bu yazmayın) 24 Kelimemiz ile Stratos Web wallet giriş yapacagız ve faucettan token talep etmemiz gerekecek ---

22- Resimlerdeki gibi girdikten sonra resimde gördüğünüz alandan token talep edecegiz. Burdaki Fuacet her zaman çalışmıyor, Token alamazsanız discord üzerinden Stratos testnet issue kanalında bir admin arkdaş herkese atıyor.

23- Tokenimiz Cüzdana geldi ve eşleştik son işlemimiz kaldı. Son işlem Altaki komudu wallet isimli screende çalıştırmak stchaincli tx staking create-validator \ --amount="1000000000ustos" \ --pubkey=$(stchaind tendermint show-validator) \ --moniker=$NICKNAME \ --

24- --chain-id=tropos-3 \ --commission-max-change-rate="0.1" \ --commission-max-rate="0.5" \ --commission-rate="0.1" \ --min-self-delegation="1" \ --gas="auto" \ --gas-adjustment=1.5 \ --gas-prices="0.5ustos" \ --keyring-backend=test \ --from=$NICKNAME

25- Arkadaşlar buraya kadar okuyanlar için süprizim olsun. Bu testte sadece 60 tane node kurabilen var ve 1 milyon dolar ödüllü <3 Kimseye bahsetmeyın yorumlarda veya telegramda buraya kadar okuyanlar bilsin istedim.

26- Sizden bir ricam daha fazla insanın görmesi ve spam illetinden kurtulmam için 1. twite RT-Beğeni yapmanız. Takdir sizin, video'su da gelecek, teşekkürler <3 (twit sınırına geldim)



Follow us on Twitter

to be informed of the latest developments and updates!


You can easily use to @tivitikothread bot for create more readable thread!
Donate 💲

You can keep this app free of charge by supporting 😊

for server charges...