January 6, 2023
Гайд установка ноды Mande
Мой телеграмм канал - https://t.me/pronodes
Минимальные системные требования
sudo apt update sudo apt install curl tar wget pkg-config libssl-dev jq build-essential bsdmainutils git make git liblz4-tool -y
ver="1.19" && \ 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 version
cd ~ curl -OL https://github.com/mande-labs/testnet-1/raw/main/mande-chaind mkdir -p $HOME/go/bin mv mande-chaind /$HOME/go/bin/ chmod 777 /$HOME/go/bin/mande-chaind
wget -O $HOME/.mande-chain/config/genesis.json "https://raw.githubusercontent.com/mande-labs/testnet-1/main/genesis.json"
mande-chaind init <Your_moniker> --chain-id mande-testnet-1
sed -i.bak -e "s/^minimum-gas-prices *=.*/minimum-gas-prices = \"0.0mand\"/;" ~/.mande-chain/config/app.toml sed -i -e "s/^filter_peers *=.*/filter_peers = \"true\"/" $HOME/.mande-chain/config/config.toml peers="[email protected]:26656,[email protected]:26656" sed -i.bak -e "s/^persistent_peers *=.*/persistent_peers = \"$peers\"/" $HOME/.mande-chain/config/config.toml seeds="[email protected]:26656" sed -i.bak -e "s/^seeds =.*/seeds = \"$seeds\"/" $HOME/.mande-chain/config/config.toml sed -i 's/max_num_inbound_peers =.*/max_num_inbound_peers = 100/g' $HOME/.mande-chain/config/config.toml sed -i 's/max_num_outbound_peers =.*/max_num_outbound_peers = 100/g' $HOME/.mande-chain/config/config.toml
sudo tee /etc/systemd/system/mande-chaind.service > /dev/null <<EOF [Unit] Description=mande-chaind After=network-online.target [Service] User=$USER ExecStart=$(which mande-chaind) start Restart=on-failure RestartSec=3 LimitNOFILE=65535 [Install] WantedBy=multi-user.target EOF
systemctl daemon-reload systemctl enable mande-chaind systemctl restart mande-chaind && journalctl -fu mande-chaind -o cat
Когда нода будет синхронизирована можно будет создать валидатора, для этого идем в Дискорд в ветку faucet-requests и запрашиваем токены
mande-chaind tx staking create-validator \ --chain-id mande-testnet-1 \ --amount 0cred \ --pubkey "$(mande-chaind tendermint show-validator)" \ --from <wallet> \ --moniker=<Your_moniker> \ --fees 1000mand
Как застекать токены на валидатора
mande-chaind --from <wallet> --chain-id mande-testnet-1 tx voting create-vote <validator_wallet> amount 1 --fees 1000mand -y
systemctl stop mande-chaind && \ systemctl disable mande-chaind && \ rm /etc/systemd/system/mande-chaind.service && \ systemctl daemon-reload && \ cd $HOME && \ rm -rf .mande-chain && \ rm -rf $(which mande-chaind)
👉 Переходите на наш сайт и делегируйте свои монеты: КЛИК