100$ Credit Free VPS for 2 Months(DigitalOcean)
Herhangi bir Cosmos-SDK zinciri gibi, donanım gereksinimleri de oldukça mütevazı.
- 3x CPU; saat hızı ne kadar yüksek olursa o kadar iyi
- 4GB RAM
- 80GB Disk
- Kalıcı İnternet bağlantısı (testnet sırasında trafik minimum 10Mbps olacak - üretim için en az 100Mbps bekleniyor)
- 4x CPU; saat hızı ne kadar yüksek olursa o kadar iyi
- 8GB RAM
- 200 GB depolama (SSD veya NVME)
- Kalıcı İnternet bağlantısı (testnet sırasında trafik minimum 10Mbps olacak - üretim için en az 100Mbps bekleniyor)
Aşağıdaki otomatik komut dosyasını kullanarak Sei fullnode'unuzu birkaç dakika içinde kurabilirsiniz. Script sırasında size node isminiz (NODENAME) sorulacak!
wget -O SEI.sh https://raw.githubusercontent.com/Nodeist/Kurulumlar/main/Sei/SEI && chmod +x SEI.sh && ./SEI.sh
Doğrulayıcınızın blokları senkronize ettiğinden emin olmalısınız. Senkronizasyon durumunu kontrol etmek için aşağıdaki komutu kullanabilirsiniz.
seid status 2>&1 | jq .SyncInfo
Yeni cüzdan oluşturmak için aşağıdaki komutu kullanabilirsiniz. Hatırlatıcıyı (mnemonic) kaydetmeyi unutmayın.
seid keys add $SEI_WALLET
(OPSIYONEL) Cüzdanınızı hatırlatıcı (mnemonic) kullanarak kurtarmak için:
seid keys add $SEI_WALLET --recover
Mevcut cüzdan listesini almak için:
seid keys list
Cüzdan Adresi Ekleyin:
SEI_WALLET_ADDRESS=$(seid keys show $SEI_WALLET -a)
SEI_VALOPER_ADDRESS=$(seid keys show $SEI_WALLET --bech val -a)
echo 'export SEI_WALLET_ADDRESS='${SEI_WALLET_ADDRESS} >> $HOME/.bash_profile
echo 'export SEI_VALOPER_ADDRESS='${SEI_VALOPER_ADDRESS} >> $HOME/.bash_profile
source $HOME/.bash_profile
Doğrulayıcı oluşturmadan önce lütfen en az 1 sei'ye sahip olduğunuzdan (1 sei 1000000 usei'e eşittir) ve düğümünüzün senkronize olduğundan emin olun.
Cüzdan bakiyenizi kontrol etmek için:
seid query bank balances $SEI_WALLET_ADDRESS
Cüzdanınızda bakiyenizi göremiyorsanız, muhtemelen düğümünüz hala eşitleniyordur. Lütfen senkronizasyonun bitmesini bekleyin ve ardından devam edin.
Doğrulayıcı Oluşturma:
seid tx staking create-validator \
--amount 1999000usei \
--from $SEI_WALLET \
--commission-max-change-rate "0.01" \
--commission-max-rate "0.2" \
--commission-rate "0.07" \
--min-self-delegation "1" \
--pubkey $(seid tendermint show-validator) \
--moniker $SEI_NODENAME \
--chain-id $SEI_ID \
--fees 250usei
Logları Kontrol Et:
journalctl -fu seid -o cat
Servisi Başlat:
systemctl start seid
Servisi Durdur:
systemctl stop seid
Servisi Yeniden Başlat:
systemctl restart seid
Senkronizasyon Bilgisi:
seid status 2>&1 | jq .SyncInfo
Validator Bilgisi:
seid status 2>&1 | jq .ValidatorInfo
Node Bilgisi:
seid status 2>&1 | jq .NodeInfo
Node ID Göser:
seid tendermint show-node-id
Cüzdanları Listele:
seid keys list
Mnemonic kullanarak cüzdanı kurtar:
seid keys add $SEI_WALLET --recover
Cüzdan Silme:
seid keys delete $SEI_WALLET
Cüzdan Bakiyesi Sorgulama:
seid query bank balances $SEI_WALLET_ADDRESS
Cüzdandan Cüzdana Bakiye Transferi:
seid tx bank send $SEI_WALLET_ADDRESS <TO_WALLET_ADDRESS> 10000000usei
seid tx gov vote 1 yes --from $SEI_WALLET --chain-id=$SEI_ID
Delegate İşlemi:
seid tx staking delegate $SEI_VALOPER_ADDRESS 10000000usei --from=$SEI_WALLET --chain-id=$SEI_ID --gas=auto --fees 250usei
Payını doğrulayıcıdan başka bir doğrulayıcıya yeniden devretme:
seid tx staking redelegate <srcValidatorAddress> <destValidatorAddress> 10000000usei --from=$SEI_WALLET --chain-id=$SEI_ID --gas=auto --fees 250usei
Tüm ödülleri çek:
seid tx distribution withdraw-all-rewards --from=$SEI_WALLET --chain-id=$SEI_ID --gas=auto --fees 250usei
Komisyon ile ödülleri geri çekin:
seid tx distribution withdraw-rewards $SEI_VALOPER_ADDRESS --from=$SEI_WALLET --commission --chain-id=$SEI_ID
Validatör İsmini Değiştir:
seid tx staking edit-validator \
--moniker=NEWNODENAME \
--chain-id=$SEI_ID \
--from=$SEI_WALLET
Hapisten Kurtul(Unjail):
seid tx slashing unjail \
--broadcast-mode=block \
--from=$SEI_WALLET \
--chain-id=$SEI_ID \
--gas=auto --fees 250usei
Node Tamamen Silmek:
sudo systemctl stop seid
sudo systemctl disable seid
sudo rm /etc/systemd/system/seid* -rf
sudo rm $(which seid) -rf
sudo rm $HOME/.sei* -rf
sudo rm $HOME/sei-chain -rf
sed -i '/SEI_/d' ~/.bash_profile
{% embed url="https://www.youtube.com/watch?v=3qRXchPJcY4" %}
