INSTALLATION GUIDE
Kurulum
Install dependincies
sudo apt -q update
sudo apt -qy install curl git jq lz4 build-essential
sudo apt -qy upgradever="1.21.5"
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" >> $HOME/.bash_profile
source $HOME/.bash_profile Run Node setup
wget https://raw.githubusercontent.com/Staketab/cosmos-tools/main/node-installer/install.sh
chmod +x install.sh
./install.sh -g yetanotherco -f aligned_layer_tendermint -b alignedlayerd -c .alignedlayer -v v0.1.0
rm -rf install.sh && . $HOME/.profileBurada 2 seçeneğini seçip enter basıyoruz.

Data for start the chain
Binary: İstediği linki aşağıdaki komut satırından kopyalayıp devam ediyoruz.
https://services.staketab.org/aligned-testnet/alignedlayerd
Buraya bir değer girmenize gerek yok. Enter yapıp geçebilirsiniz.
Chain-id Aşağıdaki komutu girebilirsiniz.

alignedlayerMONIKER Node için istediğiniz bir ismi veriyoruz.

Genesis file

https://services.staketab.org/aligned-testnet/genesis.jsonPeers
[email protected]:26656,[email protected]:26656,[email protected]:26656,[email protected]:26656Peers Aşağıdaki Peer'ları komut satırına giriyoruz.

[email protected]:26656,[email protected]:26656,[email protected]:26656,[email protected]:26656Seed istediğinde alttaki komutu giriyoruz.
Noneminimum-gas-prices
0stake1 - If you want to configure STATESYNC. 2 - If you don't want to configure STATESYNC. seçeneklerinden 2 seçip devam ediyoruz.

Don't install Cosmosvisor seçeneği içi 2 ye basıp devam ediyoruz.

Start Node
sudo systemctl enable alignedlayerd.servicesudo systemctl start alignedlayerd.servicesudo journalctl -u alignedlayerd.service -fExit code hatası alırsanız. Aşağıdaki komutları kullanabilirsiniz.

SEEDS=
[email protected]:26656,[email protected]:26656,[email protected]:26656,[email protected]:26656
STAKETAB_PEER=dc2011a64fc5f888a3e575f84ecb680194307b56@148.251.235.130:20656
sed -i -e 's|^persistent_peers *=.*|persistent_peers = "'$STAKETAB_PEER','$PEERS'"|' $HOME/.alignedlayer/config/config.toml
sed -i -e 's|^seeds *=.*|seeds = "'$SEEDS'"|' $HOME/.alignedlayer/config/config.tomlsudo systemctl restart alignedlayerd.servicesudo journalctl -u alignedlayerd.service -fAşağıdakine benzer çıktı alıyorsanız. İşlem tamamdır.

Validator Oluşturma
Öncelikle ağ ile senkronize olmanız gerekiyor. Yani Node'daki blok sayınız ile Ağdaki blok sayınız aynı olana kadar bekleyin.
Exlporerdan kontrol edebilirsiniz. BURADAN explorer ulaşabilirsiniz.
Cüzdan Oluşturma
wallet yerine bir isim verin. Sonrasında sizden şifre isteyecek, istediğiniz bir şifre oluşturun. (Sonraki işlemlerde işinize yarayacağı için unutmayın)
alignedlayerd keys add walletFaucet
Cüzdanınızı oluşturduktan sonra BURADAN faucete gidip cüzdanınıza token talep edin.
PubKeyimizi öğreniyoruz.
{"@type":"/cosmos.crypto.ed25519.PubKey","key":"keynumbersss"}buna benzer bir çıktı alıyoruz.
alignedlayerd tendermint show-validator --home /root/.alignedlayercd $HOMEnano validator.jsonAşağıdaki komutu kendinize göre düzenlemeniz gerekiyor.
{
"pubkey": {"@type":"/cosmos.crypto.ed25519.PubKey","key":"keynumbersss"},
"amount": "1000000stake",
"moniker": "MONIKER",
"identity": "KEY ID",
"website": "",
"security": "",
"details": "",
"commission-rate": "0.1",
"commission-max-rate": "0.2",
"commission-max-change-rate": "0.01",
"min-self-delegation": "1"
}Bunları düzenledikten sonra terminale kopyalayıp ekliyoruz. Sonrasında CTRL X Y enter ile çıkıyoruz.
Sonrasında aşağıdaki komutu çalıştırıyoruz.
sudo systemctl restart alignedlayerd.servicewallet yerine kendi cüzdan adınızı girmeyi unutmayın.
alignedlayerd --home /root/.alignedlayer tx staking create-validator $HOME/validator.json --from wallet --chain-id alignedlayer --fees 5000stake -y
Last updated