Symphony Node v0.3.0 Update

Delete Old Files And Download New files :

sudo systemctl stop symphonyd
rm -rf symphony
git clone https://github.com/Orchestra-Labs/symphony
cd symphony
git checkout v0.3.0
make build

Binary / Cosmovisor

mkdir -p ~/.symphonyd/cosmovisor/upgrades/0.3.0/bin
mv $HOME/symphony/build/symphonyd ~/.symphonyd/cosmovisor/upgrades/0.3.0/bin/
sudo ln -sfn ~/.symphonyd/cosmovisor/upgrades/0.3.0 ~/.symphonyd/cosmovisor/current
sudo ln -sfn ~/.symphonyd/cosmovisor/current/bin/symphonyd /usr/local/bin/symphonyd

Delete Old Other Files :

symphonyd tendermint unsafe-reset-all --home $HOME/.symphonyd
rm -rf $HOME/.symphonyd/wasm
rm -rf $HOME/.symphonyd/ibc_08-wasm
rm -rf $HOME/.symphonyd/config/genesis.json
rm -rf $HOME/.symphonyd/config/addrbook.json

Genesis :

curl https://raw.githubusercontent.com/Orchestra-Labs/symphony/7acce0a194fd93fbaa8a0e1b49a15ce6251fa4dd/networks/symphony-testnet-3/genesis.json -o ~/.symphonyd/config/genesis.json

Seed / Peers :

SEEDS="10838131d11f546751178df1e1045597aad6366d@34.41.169.77:26656"
PEERS="eea2dc7e9abfd18787d4cc2c728689ad658cd3a2@34.66.161.223:26656"
sed -i -e "s/^seeds *=.*/seeds = \"$SEEDS\"/; s/^persistent_peers *=.*/persistent_peers = \"$PEERS\"/" $HOME/.symphonyd/config/config.toml

Daemon R / Restart Service :

sudo systemctl daemon-reload
sudo systemctl restart symphonyd
symphonyd version

Logs :

sudo journalctl -u symphonyd -f -o cat

Create Validator :

symphonyd tx staking create-validator \
  --amount "90000note" \
  --pubkey $(symphonyd tendermint show-validator) \
  --moniker "myvalidator" \
  --identity "optional identity signature (ex. UPort or Keybase)" \
  --details "RPCdot.com 🐦" \
  --website "validator's (optional) website" \
  --chain-id symphony-testnet-3 \
  --commission-rate "0.05" \
  --commission-max-rate "0.2" \
  --commission-max-change-rate "0.01" \
  --min-self-delegation "1" \
  --fees "800note" \
  --from wallet-name \
  --node=http://localhost:(whatever you typed in custom_port)657 \
  -y

Last updated