Website: https://stride.zone/
Twitter: https://twitter.com/stride_zone
Blog: https://stride.zone/blog
Github: https://github.com/Stride-Labs/stride/
Discord: https://discord.com/invite/GnKmheRDPV
Ne üzerine kurulabilir ?
Linux (Ubuntu 20.04)
Sistem Gereksinimleri
Ücretsiz sunucu verilen hizmetlere kurulabilir.
Minimum
4CPU
8GB Ram
150 GB SSD
Kurulum
Kurulum komutları
#Sunucuyu güncelleme ve gerekli bileşenleri kurma:
sudo apt update && sudo apt upgrade -y
sudo apt install curl tar wget clang pkg-config libssl-dev jq build-essential bsdmainutils git make ncdu gcc git jq chrony liblz4-tool -y
#Go kurulumu yapıyoruz:
ver="1.18.1"
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" >> $HOME/.bash_profile
source $HOME/.bash_profile
#Go versiyonunu kontrol ediyoruz. #version 1.18.1 çıktısı almamız gerekiyor.:
go version
#Stride'ı yükleyin.
git clone https://github.com/Stride-Labs/stride.git
cd stride
git checkout cf4e7f2d4ffe2002997428dbb1c530614b85df1b
make build
sudo cp $HOME/stride/build/strided /usr/local/bin
#Nodeismi kısmını değiştirin:
strided init Nodeismi --chain-id STRIDE-TESTNET-4
#Genesis dosyasını yükleyin.
wget -qO $HOME/.stride/config/genesis.json "https://raw.githubusercontent.com/Stride-Labs/testnet/main/poolparty/genesis.json"
#Peers & Seeds ekleyin.
SEEDS="d2ec8f968e7977311965c1dbef21647369327a29@seedv2.poolparty.stridenet.co:26656"
PEERS="2771ec2eeac9224058d8075b21ad045711fe0ef0@34.135.129.186:26656,a3afae256ad780f873f85a0c377da5c8e9c28cb2@54.219.207.30:26656,328d459d21f82c759dda88b97ad56835c949d433@78.47.222.208:26639,bf57701e5e8a19c40a5135405d6757e5f0f9e6a3@143.244.186.222:16656,f93ce5616f45d6c20d061302519a5c2420e3475d@135.125.5.31:54356,b33b7044b8a1a7db9627b22b6e7d3cc26e1f50b8@95.216.142.196:26656,bcbbd1691710090ea8629a80e7ce6ed0716bd589@94.130.187.235:26656"
sed -i -e "s/^seeds *=.*/seeds = \"$SEEDS\"/; s/^persistent_peers *=.*/persistent_peers = \"$PEERS\"/" $HOME/.stride/config/config.toml
#Systemd oluşturun ve senkronize olmayı bekleyin.
sudo tee $HOME/strided.service > /dev/null <<EOF
[Unit]
Description=STRIDE
After=network.target
[Service]
Type=simple
User=$USER
ExecStart=$(which strided) start
Restart=on-failure
RestartSec=10
LimitNOFILE=65535
[Install]
WantedBy=multi-user.target
EOF
sudo mv $HOME/strided.service /etc/systemd/system/
sudo systemctl daemon-reload
sudo systemctl enable strided
sudo systemctl restart strided
#Logları kontrol edin:
journalctl -u strided -f -o cat
#Senkronize kontrol komutu:
strided status 2>&1 | jq .SyncInfo
#Yeni cüzdan oluşturun ve mnemonicleri kaydedin (Cüzdanismi kısmını değiştirin)
strided keys add CÜZDANİSMİ
VEYA
#Varolan cüzdanınızı aşağıdaki komutla import edebilirsiniz(Cüzdanismi kısmını değiştirin):
strided keys add CÜZDANİSMİ --recover
Discord'a girip #token-faucet kanalından token talep edin:
$faucet-stride:cüzdanadresi
#Faucetten istediğimiz tokenlar geldiğinde ve senkronize olduğumuzda aşağıdaki komutu girerek validatör oluşturuyoruz. Moniker ve From kısmını değiştirin :
strided tx staking create-validator \
--amount 9000000ustrd \
--from CÜZDANİSMİ \
--commission-max-change-rate "0.05" \
--commission-max-rate "0.20" \
--commission-rate "0.05" \
--min-self-delegation "1" \
--pubkey $(strided tendermint show-validator) \
--moniker MONIKERADI \
--chain-id STRIDE-TESTNET-4
#Liquid stake işlemi yapın.
strided tx stakeibc liquid-stake 9000000 uatom --from CÜZDANİSMİ --chain-id STRIDE-TESTNET-4
#Yararlı komutlar:
-Farklı bir discord ile yeni oluşturduğunuz cüzdana token talep edin. Ardından ana cüzdanınıza aktarın:
strided tx bank send GÖNDERİCİADRES ALICIADRES 10000000ustrd --chain-id STRIDE-TESTNET-4
-Valoper adresi öğrenme:
strided keys show CUZDANADI --bech val
-Validatorünüze ekstra token stake etme(Bu sayede aktif sete girebilirsiniz):
strided tx staking delegate VALOPERADRES 10000000ustrd --chain-id STRIDE-TESTNET-4 --from=CÜZDANİSMİ
#Discord'da Role Request kanalından validatorünüzün linkini gönderip validatör rolü alın.
https://stride.explorers.guru/validators
#Platform üzerinden/konsol üzerinden likit staking yapıp formu doldurabilirsiniz.
Buradan form'a gidin
#Sorularınız için: Stride Türkiye Telegram