https://mantra-testnet-rpc.nodesrun.xyz
https://mantra-testnet-api.nodesrun.xyz
https://mantra-testnet-grpc.nodesrun.xyz
https://mantra-testnet-jsonrpc.nodesrun.xyz
sudo systemctl stop mantrachaind
cp $HOME/.mantrachain/data/priv_validator_state.json $HOME/.mantrachain/priv_validator_state.json.backup
mantrachaind tendermint unsafe-reset-all --home $HOME/.mantrachain
peers="1a46b1db53d1ff3dbec56ec93269f6a0d15faeb4@mantra-testnet-peer.itrocket.net:22656,968ec1dbfbbb7a085e168faee586bb6852900ad8@142.132.202.50:29656,cffc20f533623d0704116f13628b4c204707dad3@217.76.59.25:22656,c3c0cad08240a523a3c5247cd7eca1b59138c60f@65.109.70.45:25656,da44dbe46495f772fb55f35e3a7736567312587c@95.217.40.230:22656,64691a4202c1ad29a416b21ce21bfc9659783406@34.136.169.18:26656,5aed1a4991232efb567917eed27c06d54ac73bba@89.58.51.28:26676,aff9d3799d4c097b275a19c164689c6eb631952a@31.220.83.216:26656,a53bdde09f68a8f9d64bacbdba1a38e8532cd6aa@84.247.177.108:22656,62cf4bdfb734fd2bf240727f5965f2af302d8e58@161.97.160.71:26656,eaeb4872c88fa5d3a3fea9deb93cecb552dbe7a3@65.109.65.248:47656"
SNAP_RPC="https://mantra-testnet-rpc.itrocket.net:443"
sed -i.bak -e "s/^persistent_peers *=.*/persistent_peers = \"$peers\"/" $HOME/.mantrachain/config/config.toml
LATEST_HEIGHT=$(curl -s $SNAP_RPC/block | jq -r .result.block.header.height);
BLOCK_HEIGHT=$((LATEST_HEIGHT - 1000));
TRUST_HASH=$(curl -s "$SNAP_RPC/block?height=$BLOCK_HEIGHT" | jq -r .result.block_id.hash)
echo $LATEST_HEIGHT $BLOCK_HEIGHT $TRUST_HASH && sleep 2
sed -i.bak -E "s|^(enable[[:space:]]+=[[:space:]]+).*$|\1true| ;
s|^(rpc_servers[[:space:]]+=[[:space:]]+).*$|\1\"$SNAP_RPC,$SNAP_RPC\"| ;
s|^(trust_height[[:space:]]+=[[:space:]]+).*$|\1$BLOCK_HEIGHT| ;
s|^(trust_hash[[:space:]]+=[[:space:]]+).*$|\1\"$TRUST_HASH\"| ;
s|^(seeds[[:space:]]+=[[:space:]]+).*$|\1\"\"|" $HOME/.mantrachain/config/config.toml
mv $HOME/.mantrachain/priv_validator_state.json.backup $HOME/.mantrachain/data/priv_validator_state.json
sudo systemctl restart mantrachaind && sudo journalctl -u mantrachaind -f
sudo systemctl stop mantrachaind
cp $HOME/.mantrachain/data/priv_validator_state.json $HOME/.mantrachain/priv_validator_state.json.backup
rm -rf $HOME/.mantrachain/data $HOME/.mantrachain/wasmPath
curl https://mantra-testnet-snapshot.nodesrun.xyz/mantra/snap_mantra.tar.lz4 | lz4 -dc - | tar -xf - -C $HOME/.mantrachain
mv $HOME/.mantrachain/priv_validator_state.json.backup $HOME/.mantrachain/data/priv_validator_state.json
sudo systemctl restart mantrachaind && sudo journalctl -u mantrachaind.service -f --no-hostname -o cat
75855dec829d40f105299f09dc64f05b44057a3a@34.134.75.248:26656
d6016af7cb20cf1905bd61468f6a61decb3fd7c0@34.72.142.50:26656
PEERS="da061f404690c5b6b19dd85d40fefde1fecf406c@34.68.19.19:26656,20db08acbcac9b7114839e63539da2802b848982@34.72.148.3:26656,7ba9e5051a1cb2542c2ecbfa12954bdbab3121f5@34.171.207.218:26656,7ab572034a2d1d9d67e31dbac43c4554e0e53ba5@104.198.160.158:26656,75855dec829d40f105299f09dc64f05b44057a3a@34.134.75.248:26656"
curl -Ls https://raw.githubusercontent.com/molla202/Mantra-Hongbai/main/addrbook.json > $HOME/.mantrachain/config/addrbook.json
curl -Ls https://raw.githubusercontent.com/MANTRA-Finance/public/main/mantrachain-hongbai/genesis.json > $HOME/.mantrachain/config/genesis.json
Sign in to your account