├── .gitignore ├── 0g └── zgtendermint_16600-2 │ └── upgrade │ ├── upgrades.json │ ├── v0.3.0.sh │ └── zgtendermint_16600-2.sh ├── README.md ├── agoric └── agoric-3 │ ├── install.sh │ └── upgrade │ ├── agoric-upgrade-13.sh │ ├── mainnet1B-rc3.sh │ └── upgrades.json ├── airchains ├── junction │ ├── custom_scripts │ │ └── build_binary_step.sh │ └── upgrade │ │ └── upgrades.json └── varanasi-1 │ ├── custom_scripts │ └── build_binary_step.sh │ └── upgrade │ └── upgrades.json ├── althea ├── althea_417834-3 │ ├── install.sh │ ├── testnet-instructions.sh │ └── upgrade │ │ └── upgrades.json └── althea_7357-1 │ ├── install.sh │ ├── testnet-instructions.sh │ └── upgrade │ └── upgrades.json ├── andromeda ├── andromeda-1 │ ├── install.sh │ └── upgrade │ │ ├── upgrades.json │ │ └── v0.1.1.sh └── galileo-3 │ ├── install.sh │ ├── testnet-instructions.sh │ └── upgrade │ └── upgrades.json ├── archway ├── archway-1 │ ├── install.sh │ └── upgrade │ │ ├── upgrades.json │ │ ├── v6.0.1.sh │ │ └── v7.0.0.sh └── constantine-3 │ ├── install.sh │ └── upgrade │ ├── upgrades.json │ ├── v0.6.0.sh │ └── v1.0.0-rc-4.sh ├── arkeo ├── arkeo-testnet-3 │ ├── custom_scripts │ │ └── build_binary_step.sh │ └── upgrade │ │ └── upgrades.json └── arkeo │ ├── custom_scripts │ └── build_binary_step.sh │ ├── install.sh │ └── upgrade │ └── upgrades.json ├── artela └── artela_11820-1 │ └── upgrade │ ├── upgrades.json │ ├── v0.4.7-rc6.sh │ ├── v0.4.7-rc7-fix-execution.sh │ └── v0.4.7-rc7.sh ├── assetmantle └── mantle-1 │ ├── install.sh │ └── upgrade │ ├── upgrades.json │ └── v1.0.0-RC1.sh ├── aura ├── aura_6322-2 │ └── upgrade │ │ ├── upgrades.json │ │ └── v0.9.3.sh └── xstaxy-1 │ ├── install.sh │ └── upgrade │ ├── upgrades.json │ ├── v0.4.5.sh │ ├── v0.7.1.sh │ ├── v0.7.2.sh │ ├── v0.7.3.sh │ └── v0.9.3.sh ├── autonity ├── piccadilly-5 │ └── install.sh └── piccadilly │ └── install.sh ├── axelar └── axelar-testnet-lisbon-3 │ ├── install.sh │ └── upgrade │ ├── upgrades.json │ ├── v0.29.1.sh │ ├── v0.29.sh │ ├── v0.31.2.sh │ ├── v0.32.2.sh │ └── v0.33.sh ├── axone └── axone-dentrite-1 │ └── upgrade │ └── upgrades.json ├── babylon ├── bbn-test-2 │ ├── custom_scripts │ │ └── additional_chain_config_step.sh │ ├── install.sh │ ├── testnet-instructions.sh │ └── upgrade │ │ └── upgrades.json ├── bbn-test-3 │ ├── custom_scripts │ │ └── additional_chain_config_step.sh │ └── upgrade │ │ ├── bbn-test-3.sh │ │ └── upgrades.json └── bbn-test1 │ ├── install.sh │ ├── testnet-instructions.sh │ └── upgrade │ └── upgrades.json ├── bitcanna ├── bitcanna-1 │ ├── install.sh │ └── upgrade │ │ ├── upgrades.json │ │ ├── v1.4.1.sh │ │ ├── v1.4.2.sh │ │ ├── v1.5.3.sh │ │ ├── v1.6.0-fix.sh │ │ ├── v1.6.1.sh │ │ ├── v1.6.2.sh │ │ ├── v1.7.0.sh │ │ ├── v2.0.2.sh │ │ ├── v3.0.0.sh │ │ ├── v3.1.0.sh │ │ └── v4.0.1.sh └── bitcanna-dev-1 │ ├── install.sh │ └── upgrade │ ├── upgrades.json │ ├── v3.0.0-rc3.sh │ └── v4.0.0-rc3.sh ├── cascadia ├── cascadia_11029-1 │ ├── install.sh │ ├── testnet-instructions.sh │ └── upgrade │ │ ├── cascadia_11029-1.sh │ │ ├── upgrades.json │ │ └── v0.3.0.sh └── cascadia_6102-1 │ ├── install.sh │ ├── testnet-instructions.sh │ └── upgrade │ ├── 0.1.4.sh │ ├── 0.1.5.sh │ ├── 0.1.6.sh │ ├── 0.1.7.sh │ ├── 0.1.8.sh │ └── upgrades.json ├── celestia └── mocha-3 │ ├── install.sh │ ├── testnet-instructions.sh │ └── upgrade │ ├── mocha-3.sh │ └── upgrades.json ├── composable ├── banksy-testnet-2 │ ├── install.sh │ └── upgrade │ │ └── upgrades.json ├── banksy-testnet-3 │ ├── install.sh │ └── upgrade │ │ ├── upgrades.json │ │ ├── v3.0.0.sh │ │ ├── v3.0.3-testnet.sh │ │ ├── v4.0.1.sh │ │ └── v5.0.0.sh └── centauri-1 │ ├── install.sh │ └── upgrade │ ├── upgrades.json │ ├── v3.1.0.sh │ ├── v3.2.2.sh │ ├── v4.0.1.sh │ ├── v4.5.0.sh │ ├── v5.0.1.sh │ ├── v5.1.0.sh │ ├── v6.3.0.sh │ ├── v6.4.3.sh │ ├── v6.5.1.sh │ ├── v6.5.4.sh │ └── v6.6.4.sh ├── cosmoshub ├── cosmoshub-4 │ ├── install.sh │ └── upgrade │ │ └── upgrades.json └── provider │ ├── install.sh │ ├── testnet-instructions.sh │ └── upgrade │ └── upgrades.json ├── crossfi └── crossfi-evm-testnet-1 │ ├── custom_scripts │ └── build_binary_step.sh │ └── upgrade │ └── upgrades.json ├── crowdcontrol ├── cardtestnet-10 │ └── upgrade │ │ ├── cardtestnet-10.sh │ │ └── upgrades.json ├── cardtestnet-11 │ └── upgrade │ │ ├── cardtestnet-11.sh │ │ └── upgrades.json ├── cardtestnet-12 │ └── upgrade │ │ ├── cardtestnet-12.sh │ │ └── upgrades.json ├── cardtestnet-4 │ ├── install.sh │ ├── testnet-instructions.sh │ └── upgrade │ │ └── upgrades.json ├── cardtestnet-5 │ ├── install.sh │ ├── testnet-instructions.sh │ └── upgrade │ │ └── upgrades.json ├── cardtestnet-6 │ ├── install.sh │ ├── testnet-instructions.sh │ └── upgrade │ │ ├── cardtestnet-6.sh │ │ └── upgrades.json ├── cardtestnet-7 │ ├── install.sh │ ├── testnet-instructions.sh │ └── upgrade │ │ ├── cardtestnet-7.sh │ │ └── upgrades.json ├── cardtestnet-8 │ ├── testnet-instructions.sh │ └── upgrade │ │ ├── cardtestnet-8.sh │ │ └── upgrades.json ├── cardtestnet-9 │ └── upgrade │ │ ├── cardtestnet-9.sh │ │ └── upgrades.json └── testnet3 │ ├── install.sh │ ├── testnet-instructions.sh │ └── upgrade │ ├── Testnet3.sh │ └── upgrades.json ├── defund └── orbit-alpha-1 │ ├── install.sh │ ├── testnet-instructions.sh │ └── upgrade │ ├── orbit-alpha-1.sh │ └── upgrades.json ├── desmos └── desmos-mainnet │ ├── install.sh │ └── upgrade │ ├── upgrades.json │ ├── v4.7.0.sh │ ├── v4.8.0.sh │ ├── v5.1.0.sh │ └── v5.2.0.sh ├── dymension ├── 35-c │ ├── install.sh │ ├── testnet-instructions.sh │ └── upgrade │ │ └── upgrades.json ├── dymension_1100-1 │ └── upgrade │ │ ├── upgrades.json │ │ └── v3.1.0.sh └── froopyland_100-1 │ ├── install.sh │ ├── testnet-instructions.sh │ └── upgrade │ ├── froopyland_100-1.sh │ ├── upgrades.json │ ├── v2.0.0-alpha.8.sh │ └── v2.sh ├── elys └── elystestnet-1 │ └── upgrade │ ├── upgrades.json │ ├── v0.29.10.sh │ ├── v0.29.11.sh │ ├── v0.29.12.sh │ ├── v0.29.13.sh │ ├── v0.29.14.sh │ ├── v0.29.17.sh │ ├── v0.29.18.sh │ ├── v0.29.19.sh │ ├── v0.29.21.sh │ ├── v0.29.25.sh │ ├── v0.29.26.sh │ ├── v0.29.29.sh │ ├── v0.29.31.sh │ ├── v0.29.7.sh │ ├── v0.29.8.sh │ ├── v0.29.9.sh │ ├── v0.30.0.sh │ ├── v0.31.0.sh │ ├── v0.33.0.sh │ ├── v0.35.0.sh │ ├── v0.36.0.sh │ ├── v0.37.0.sh │ ├── v0.38.1.sh │ ├── v0.38.2.sh │ ├── v0.39.0.sh │ ├── v0.40.0.sh │ └── v0.46.0.sh ├── empower ├── circulus-1 │ ├── install.sh │ ├── testnet-instructions.sh │ └── upgrade │ │ └── upgrades.json └── empowerchain-1 │ ├── install.sh │ └── upgrade │ ├── upgrades.json │ └── v2.0.0.sh ├── entrypoint └── entrypoint-pubtest-2 │ ├── custom_scripts │ └── build_binary_step.sh │ └── upgrade │ └── upgrades.json ├── firmachain └── colosseum-1 │ ├── install.sh │ └── upgrade │ ├── upgrades.json │ ├── v0.3.5-patch.sh │ └── v0.4.0.sh ├── gitopia ├── gitopia-janus-testnet-2 │ ├── install.sh │ ├── testnet-instructions.sh │ └── upgrade │ │ └── upgrades.json └── gitopia │ ├── install.sh │ └── upgrade │ ├── upgrades.json │ ├── v3.0.0.sh │ ├── v3.1.0.sh │ ├── v3.2.0.sh │ ├── v3.3.0.sh │ └── v4.0.0.sh ├── humans ├── humans_1089-1 │ ├── install.sh │ └── upgrade │ │ └── upgrades.json ├── humans_3000-1 │ ├── install.sh │ ├── testnet-instructions.sh │ └── upgrade │ │ └── upgrades.json ├── humans_3000-2 │ ├── install.sh │ ├── testnet-instructions.sh │ └── upgrade │ │ └── upgrades.json ├── humans_3000-31 │ ├── install.sh │ ├── testnet-instructions.sh │ └── upgrade │ │ └── upgrades.json └── testnet-1 │ ├── install.sh │ ├── testnet-instructions.sh │ └── upgrade │ └── upgrades.json ├── hyperbridge └── install.sh ├── initia └── initiation-1 │ └── upgrade │ ├── upgrades.json │ ├── v0.2.15.sh │ └── v0.2.23-stage-2.sh ├── injective └── injective-1 │ ├── custom_scripts │ └── build_binary_step.sh │ ├── install.sh │ └── upgrade │ └── upgrades.json ├── installer ├── README.md ├── node_installer.sh └── upgrade │ └── upgrades.json ├── jackal ├── jackal-1 │ ├── install.sh │ └── upgrade │ │ ├── upgrades.json │ │ ├── v1.2.1.sh │ │ ├── v2.0.0.sh │ │ ├── v2.1.0.sh │ │ ├── v3.1.1.sh │ │ ├── v3.2.0.sh │ │ ├── v3.4.0.sh │ │ └── v4.0.0.sh └── lupulella-2 │ └── upgrade │ ├── upgrades.json │ ├── v3.1.2.sh │ ├── v3.2.0-rc.1.sh │ ├── v4.0.0-beta.5.sh │ ├── v4.0.0.sh │ └── v4.1.0-beta.2.sh ├── kichain └── kichain-2 │ ├── install.sh │ └── upgrade │ ├── upgrades.json │ ├── v4.0.0.sh │ └── v4.2.0.sh ├── kujira └── kaiyo-1 │ ├── install.sh │ └── upgrade │ ├── upgrades.json │ ├── v0.8.4-mainnet.sh │ ├── v0.9.0.sh │ ├── v0.9.1.sh │ ├── v0.9.3.sh │ ├── v1.0.2.sh │ └── v1.1.0.sh ├── lava ├── lava-mainnet-1 │ ├── custom_scripts │ │ └── build_binary_step.sh │ └── upgrade │ │ ├── upgrades.json │ │ └── v3.1.0.sh ├── lava-testnet-1 │ ├── install.sh │ ├── testnet-instructions.sh │ └── upgrade │ │ ├── upgrades.json │ │ ├── v0.10.1.sh │ │ ├── v0.11.2.sh │ │ ├── v0.12.1.sh │ │ ├── v0.13.1.sh │ │ ├── v0.14.0.sh │ │ ├── v0.15.1.sh │ │ ├── v0.16.0.sh │ │ ├── v0.4.3.sh │ │ ├── v0.4.4.sh │ │ ├── v0.5.2.sh │ │ ├── v0.6.0-RC3.sh │ │ ├── v0.7.0.sh │ │ ├── v0.8.1.sh │ │ └── v0.9.8.sh └── lava-testnet-2 │ ├── custom_scripts │ └── build_binary_step.sh │ ├── install.sh │ ├── testnet-instructions.sh │ └── upgrade │ ├── lava-testnet-2.sh │ ├── upgrades.json │ ├── v0.22.0.sh │ ├── v0.23.5.sh │ ├── v0.24.0.sh │ ├── v0.25.2.sh │ ├── v0.26.1.sh │ ├── v0.27.0.sh │ ├── v0.30.1.sh │ ├── v0.30.2.sh │ ├── v0.31.1.sh │ ├── v0.32.0.sh │ ├── v0.33.0.sh │ ├── v0.34.0.sh │ ├── v0.35.0.sh │ ├── v1.0.1.sh │ ├── v1.2.0.sh │ ├── v2.0.0.sh │ ├── v2.1.1.sh │ ├── v2.1.3.sh │ ├── v2.5.0.sh │ ├── v3.0.1.sh │ └── v3.1.0.sh ├── mars └── ares-1 │ ├── install.sh │ ├── testnet-instructions.sh │ └── upgrade │ └── upgrades.json ├── neutron ├── baryon-1 │ ├── install.sh │ └── upgrade │ │ ├── upgrades.json │ │ └── v0.3.1.sh └── quark-1 │ ├── install.sh │ ├── testnet-instructions.sh │ └── upgrade │ └── upgrades.json ├── nibiru ├── nibiru-itn-1 │ ├── install.sh │ ├── testnet-instructions.sh │ └── upgrade │ │ └── upgrades.json ├── nibiru-itn-2 │ ├── install.sh │ └── upgrade │ │ ├── nibiru-itn-2.sh │ │ ├── upgrades.json │ │ └── v0.21.10.sh ├── nibiru-itn-3 │ ├── install.sh │ └── upgrade │ │ ├── nibiru-itn-3.sh │ │ └── upgrades.json └── nibiru-testnet-2 │ ├── install.sh │ ├── testnet-instructions.sh │ └── upgrade │ ├── nibiru-testnet-2.sh │ ├── upgrades.json │ └── v0.16.3.sh ├── nois ├── nois-1 │ ├── install.sh │ └── upgrade │ │ ├── 1.0.4.sh │ │ └── upgrades.json ├── nois-testnet-003 │ ├── install.sh │ └── testnet-instructions.sh └── nois-testnet-004 │ └── install.sh ├── nolus └── nolus-rila │ ├── install.sh │ ├── testnet-instructions.sh │ └── upgrade │ ├── upgrades.json │ └── v0.1.43.sh ├── noria └── oasis-3 │ ├── install.sh │ ├── testnet-instructions.sh │ └── upgrade │ ├── upgrades.json │ └── v1.3.0.sh ├── ojo └── ojo-devnet │ ├── install.sh │ ├── testnet-instructions.sh │ └── upgrade │ └── upgrades.json ├── okp4 ├── okp4-drunemeton-1 │ └── upgrade │ │ ├── upgrades.json │ │ └── v7.0.0.sh └── okp4-nemeton-1 │ ├── install.sh │ ├── testnet-instructions.sh │ └── upgrade │ ├── upgrades.json │ ├── v4.0.0.sh │ ├── v4.1.0.sh │ └── v5.0.0.sh ├── ollo └── ollo-testnet-1 │ ├── install.sh │ ├── testnet-instructions.sh │ └── upgrade │ ├── ollo-testnet-1.sh │ └── upgrades.json ├── omniflixhub └── omniflixhub-1 │ ├── install.sh │ └── upgrade │ ├── upgrade_1.sh │ ├── upgrades.json │ ├── v0.10.0.sh │ ├── v0.11.1.sh │ ├── v0.12.0.sh │ ├── v0.12.1.sh │ ├── v2.0.0.sh │ ├── v2.1.0.sh │ ├── v3.0.0.sh │ └── v4.0.0.sh ├── optimism └── OP-mainnet-fullnode-install.md ├── paloma ├── messenger │ ├── custom_scripts │ │ └── build_binary_step.sh │ ├── install.sh │ └── upgrade │ │ ├── upgrades.json │ │ ├── v1.0.0.sh │ │ ├── v1.1.0.sh │ │ ├── v1.10.0.sh │ │ ├── v1.10.1.sh │ │ ├── v1.10.2.sh │ │ ├── v1.11.0.sh │ │ ├── v1.12.1.sh │ │ ├── v1.12.2.sh │ │ ├── v1.13.0.sh │ │ ├── v1.13.1.sh │ │ ├── v1.2.0.sh │ │ ├── v1.3.1.sh │ │ ├── v1.6.1.sh │ │ ├── v1.7.0.sh │ │ ├── v1.7.1.sh │ │ ├── v1.7.2.sh │ │ ├── v1.8.0.sh │ │ ├── v1.8.2.sh │ │ ├── v1.9.0.sh │ │ ├── v1.9.1.sh │ │ └── v1.9.2.sh └── tumbler │ ├── custom_scripts │ └── build_binary_step.sh │ └── upgrade │ ├── upgrades.json │ ├── v1.13.4.sh │ ├── v1.14.0.sh │ ├── v1.15.0.sh │ ├── v1.15.2.sh │ ├── v1.15.3.sh │ ├── v1.15.4.sh │ ├── v1.15.5.sh │ ├── v1.15.6.sh │ ├── v1.15.7.sh │ ├── v2.0.0.sh │ ├── v2.0.1.sh │ ├── v2.1.0.sh │ ├── v2.1.2.sh │ ├── v2.2.0.sh │ ├── v2.2.1.sh │ ├── v2.2.2.sh │ ├── v2.3.0.sh │ ├── v2.3.1.sh │ ├── v2.3.2.sh │ ├── v2.4.1.sh │ └── v2.4.2.sh ├── passage ├── colosseum-1 │ ├── install.sh │ └── upgrade │ │ └── upgrades.json └── passage-2 │ ├── install.sh │ └── upgrade │ ├── upgrades.json │ ├── v2.2.0.sh │ └── v2.4.0.sh ├── pryzm └── indigo-1 │ ├── custom_scripts │ └── build_binary_step.sh │ └── upgrade │ ├── upgrades.json │ ├── v0.11.sh │ └── v0.15.sh ├── pylons └── pylons-mainnet-1 │ ├── install.sh │ └── upgrade │ ├── upgrades.json │ ├── v1.1.2.sh │ └── v1.1.4.sh ├── quasar └── qsr-questnet-04 │ ├── install.sh │ ├── testnet-instructions.sh │ └── upgrade │ └── upgrades.json ├── rebus └── reb_1111-1 │ ├── install.sh │ └── upgrade │ ├── upgrades.json │ ├── v0.2.0.sh │ ├── v0.3.0.sh │ ├── v0.4.0.sh │ └── v0.5.0.sh ├── rizon └── titan-1 │ ├── install.sh │ └── upgrade │ ├── upgrades.json │ ├── v0.4.0.sh │ └── v0.5.0.sh ├── sei ├── atlantic-1 │ ├── install.sh │ ├── testnet-instructions.sh │ └── upgrade │ │ └── upgrades.json ├── atlantic-2 │ ├── install.sh │ ├── testnet-instructions.sh │ └── upgrade │ │ ├── 2.0.44beta.sh │ │ ├── 2.0.45beta.sh │ │ ├── 2.0.46beta.sh │ │ ├── 2.0.47beta.sh │ │ ├── 2.0.48beta.sh │ │ ├── 3.0.0.sh │ │ ├── 3.0.1.sh │ │ ├── 3.0.2.sh │ │ ├── 3.0.3.sh │ │ ├── 3.0.4.sh │ │ ├── 3.0.6.sh │ │ ├── 3.0.7.sh │ │ ├── 3.0.8.sh │ │ └── upgrades.json └── pacific-1 │ ├── install.md │ ├── install.sh │ └── upgrade │ └── upgrades.json ├── side └── side-testnet-2 │ └── upgrade │ └── upgrades.json ├── soarchain └── soarchaintestnet-1 │ ├── custom_scripts │ └── build_binary_step.sh │ └── upgrade │ ├── upgrades.json │ ├── v0.2.8.sh │ └── v0.2.9.sh ├── stafihub └── stafihub-1 │ ├── install.sh │ └── upgrade │ ├── upgrades.json │ ├── v0.3.0.sh │ ├── v0.4.0.sh │ ├── v0.5.0.sh │ └── v0.5.1.sh ├── starname └── iov-mainnet-ibc │ ├── custom_scripts │ └── build_binary_step.sh │ ├── install.sh │ └── upgrade │ ├── upgrades.json │ └── v0.11.6.sh ├── story ├── iliad-0 │ ├── custom_scripts │ │ ├── build_binary_step.sh │ │ ├── configure_chain_step.sh │ │ ├── configure_cli_step.sh │ │ ├── download_snapshot_step.sh │ │ └── start_service_step.sh │ └── upgrade │ │ └── upgrades.json └── odyssey-0 │ ├── custom_scripts │ ├── build_binary_step.sh │ ├── configure_chain_step.sh │ ├── configure_cli_step.sh │ ├── download_snapshot_step.sh │ └── start_service_step.sh │ └── upgrade │ └── upgrades.json ├── stride └── stride-1 │ ├── install.sh │ └── upgrade │ ├── upgrades.json │ ├── v5.0.0.sh │ ├── v5.1.1.sh │ ├── v6.0.0.sh │ ├── v7.0.0.sh │ └── v8.0.0.sh ├── teritori ├── teritori-1 │ ├── install.sh │ └── upgrade │ │ ├── upgrades.json │ │ ├── v1.3.0.sh │ │ ├── v1.3.1.sh │ │ ├── v1.4.0.sh │ │ └── v2.0.6.sh └── teritori-testnet-v3 │ ├── install.sh │ ├── testnet-instructions.sh │ └── upgrade │ ├── teritori-testnet-v3.sh │ ├── upgrades.json │ ├── v1.3.0.sh │ └── v1.3.1.sh ├── terp └── morocco-1 │ ├── install.sh │ └── upgrade │ ├── upgrades.json │ ├── v2.0.0.sh │ ├── v3.0.0.sh │ └── v4.1.0.sh ├── union ├── union-testnet-6 │ ├── custom_scripts │ │ ├── build_binary_step.sh │ │ └── configure_cli_step.sh │ └── upgrade │ │ └── upgrades.json └── union-testnet-8 │ ├── custom_scripts │ ├── build_binary_step.sh │ └── configure_cli_step.sh │ └── upgrade │ └── upgrades.json ├── ununifi └── ununifi-beta-v1 │ ├── install.sh │ └── upgrade │ ├── 2.0.0.sh │ ├── 2.1.0.sh │ ├── 2.2.0.sh │ ├── 3.0.0.sh │ ├── 3.1.0.sh │ ├── 3.2.1.sh │ ├── 3.2.2.sh │ ├── 4.0.0.sh │ ├── 4.0.1.sh │ ├── 4.0.2.sh │ └── upgrades.json ├── uptick └── uptick_117-1 │ ├── install.sh │ └── upgrade │ ├── upgrades.json │ ├── v0.2.1.sh │ ├── v0.2.11.sh │ ├── v0.2.17.sh │ ├── v0.2.18.sh │ ├── v0.2.19.sh │ └── v0.2.8.sh ├── utils ├── common.sh ├── cosmovisor_install.sh ├── dependencies_install.sh ├── enable_colorful_bash.sh ├── go_install.sh ├── logo.sh ├── schedule_upgrade.sh └── server_setup.sh ├── warden ├── alfama │ ├── custom_scripts │ │ └── build_binary_step.sh │ └── upgrade │ │ ├── upgrades.json │ │ └── v0.2.0.sh ├── buenavista-1 │ ├── custom_scripts │ │ └── build_binary_step.sh │ └── upgrade │ │ ├── upgrades.json │ │ ├── v0.3.1.sh │ │ ├── v0.3.2.sh │ │ ├── v0.4.0.sh │ │ ├── v0.4.1.sh │ │ └── v0.4.2.sh └── chiado_10010-1 │ ├── custom_scripts │ └── build_binary_step.sh │ └── upgrade │ └── upgrades.json └── zetachain ├── athens_7001-1 ├── install.sh └── upgrade │ ├── 10.0.0.sh │ ├── 10.1.0.sh │ ├── 11.0.0.sh │ ├── 12.0.0.sh │ ├── 12.1.0.sh │ ├── 12.2.1.sh │ ├── 13.0.0.sh │ ├── 14.0.0.sh │ ├── 15.0.0.sh │ ├── 16.0.0.sh │ ├── 17.0.0.sh │ ├── 18.0.0.sh │ ├── 19.0.0.sh │ ├── 2.0.0.sh │ ├── 3.0.0.sh │ ├── 4.0.0.sh │ ├── 5.0.0.sh │ ├── 6.0.0.sh │ ├── 7.0.0.sh │ ├── 8.2.0.sh │ ├── 9.0.0.sh │ └── upgrades.json └── zetachain_7000-1 └── upgrade ├── upgrades.json ├── v14.0.1.sh ├── v17.0.0.sh ├── v18.0.0.sh ├── v19.0.0.sh └── v20.0.0.sh /.gitignore: -------------------------------------------------------------------------------- 1 | .idea/ 2 | -------------------------------------------------------------------------------- /0g/zgtendermint_16600-2/upgrade/upgrades.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "height": 0, 4 | "version": "zgtendermint_16600-2", 5 | "automaticUpgradeDisabled": true 6 | }, 7 | { 8 | "height": 574000, 9 | "version": "v0.3.0" 10 | } 11 | ] 12 | -------------------------------------------------------------------------------- /0g/zgtendermint_16600-2/upgrade/v0.3.0.sh: -------------------------------------------------------------------------------- 1 | # build new binary 2 | cd && rm -rf 0g-chain 3 | git clone -b v0.3.0 https://github.com/0glabs/0g-chain.git 4 | cd 0g-chain 5 | make install 6 | 7 | # restart chain service 8 | sudo systemctl restart 0gchaind 9 | -------------------------------------------------------------------------------- /0g/zgtendermint_16600-2/upgrade/zgtendermint_16600-2.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop 0gchaind 2 | 3 | # build new binary 4 | cd && rm -rf 0g-chain 5 | git clone -b v0.2.3 https://github.com/0glabs/0g-chain.git 6 | cd 0g-chain 7 | make install 8 | 9 | # update chain-id 10 | 0gchaind config chain-id zgtendermint_16600-2 11 | 12 | # download new genesis and addrbook 13 | curl -L https://snapshots-testnet.nodejumper.io/0g-testnet/genesis.json > $HOME/.0gchain/config/genesis.json 14 | curl -L https://snapshots-testnet.nodejumper.io/0g-testnet/addrbook.json > $HOME/.0gchain/config/addrbook.json 15 | 16 | # set new seeds 17 | sed -i -e 's|^seeds *=.*|seeds = "81987895a11f6689ada254c6b57932ab7ed909b6@54.241.167.190:26656,010fb4de28667725a4fef26cdc7f9452cc34b16d@54.176.175.48:26656,e9b4bc203197b62cc7e6a80a64742e752f4210d5@54.193.250.204:26656,68b9145889e7576b652ca68d985826abd46ad660@18.166.164.232:26656"|' $HOME/.0gchain/config/config.toml 18 | 19 | # reset chain data 20 | 0gchaind tendermint unsafe-reset-all --keep-addr-book 21 | 22 | # start 23 | sudo systemctl restart 0gchaind && sudo journalctl -u 0gchaind -f 24 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # cosmos-scripts 2 | 3 | ### This repository contains scripts for automatical deployment of various crypto projects to servers 4 | 5 | - [Visit our Website](https://nodejumper.io/) 6 | - [Join our Telegram chat](https://t.me/nodejumper) 7 | - [Follow us on Twitter](https://twitter.com/nodejumper) 8 | 9 | 10 | > [Deploy your VPS using our referral link to get 20€ bonus](https://hetzner.cloud/?ref=dYKZk3JiQYo2) 11 | -------------------------------------------------------------------------------- /agoric/agoric-3/upgrade/agoric-upgrade-13.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop agd 2 | 3 | rm "$(which agd)" 4 | 5 | cd || return 6 | rm -rf agoric-sdk 7 | git clone https://github.com/Agoric/agoric-sdk.git 8 | cd agoric-sdk || return 9 | git checkout agoric-upgrade-13 10 | yarn install 11 | yarn build 12 | cd packages/cosmic-swingset || return 13 | make 14 | 15 | ln -s $HOME/agoric-sdk/bin/agd $HOME/go/bin/agd 16 | 17 | sudo systemctl start agd 18 | -------------------------------------------------------------------------------- /agoric/agoric-3/upgrade/mainnet1B-rc3.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop agd 2 | 3 | rm "$(which agd)" 4 | 5 | cd || return 6 | rm -rf agoric-sdk 7 | git clone https://github.com/Agoric/agoric-sdk.git 8 | cd agoric-sdk || return 9 | git checkout mainnet1B-rc3 10 | yarn install 11 | yarn build 12 | cd packages/cosmic-swingset || return 13 | make 14 | 15 | ln -s $HOME/agoric-sdk/bin/agd $HOME/go/bin/agd 16 | 17 | sudo systemctl start agd 18 | -------------------------------------------------------------------------------- /agoric/agoric-3/upgrade/upgrades.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "height": 10403035, 4 | "version": "mainnet1B-rc3" 5 | }, 6 | { 7 | "height": 13017175, 8 | "version": "agoric-upgrade-13" 9 | } 10 | ] 11 | -------------------------------------------------------------------------------- /airchains/junction/custom_scripts/build_binary_step.sh: -------------------------------------------------------------------------------- 1 | # Download binary 2 | cd $HOME && mkdir -p go/bin/ 3 | wget https://github.com/airchains-network/junction/releases/download/${tag}/junctiond 4 | chmod +x junctiond 5 | mv junctiond $HOME/go/bin/ 6 | -------------------------------------------------------------------------------- /airchains/junction/upgrade/upgrades.json: -------------------------------------------------------------------------------- 1 | [] 2 | -------------------------------------------------------------------------------- /airchains/varanasi-1/custom_scripts/build_binary_step.sh: -------------------------------------------------------------------------------- 1 | # Download binary 2 | cd $HOME && mkdir -p go/bin/ 3 | wget https://github.com/airchains-network/junction/releases/download/${tag}/junctiond 4 | chmod +x junctiond 5 | mv junctiond $HOME/go/bin/ 6 | -------------------------------------------------------------------------------- /airchains/varanasi-1/upgrade/upgrades.json: -------------------------------------------------------------------------------- 1 | [] 2 | -------------------------------------------------------------------------------- /althea/althea_417834-3/upgrade/upgrades.json: -------------------------------------------------------------------------------- 1 | [] 2 | -------------------------------------------------------------------------------- /althea/althea_7357-1/upgrade/upgrades.json: -------------------------------------------------------------------------------- 1 | [] 2 | -------------------------------------------------------------------------------- /andromeda/andromeda-1/upgrade/upgrades.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "height": 2363000, 4 | "version": "v0.1.1" 5 | } 6 | ] 7 | -------------------------------------------------------------------------------- /andromeda/andromeda-1/upgrade/v0.1.1.sh: -------------------------------------------------------------------------------- 1 | cd && rm -rf andromedad 2 | git clone https://github.com/andromedaprotocol/andromedad 3 | cd andromedad 4 | git checkout v0.1.1-patch 5 | 6 | make install 7 | 8 | sudo systemctl restart andromedad 9 | -------------------------------------------------------------------------------- /andromeda/galileo-3/upgrade/upgrades.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /archway/archway-1/upgrade/upgrades.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "height": 3554500, 4 | "version": "v6.0.1" 5 | }, 6 | { 7 | "height": 4473000, 8 | "version": "v7.0.0" 9 | } 10 | ] 11 | -------------------------------------------------------------------------------- /archway/archway-1/upgrade/v6.0.1.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop archwayd 2 | 3 | # Clone project repository 4 | cd && rm -rf archway 5 | git clone https://github.com/archway-network/archway 6 | cd archway 7 | git checkout v6.0.1 8 | 9 | # Build binary 10 | make install 11 | 12 | sudo systemctl start archwayd 13 | -------------------------------------------------------------------------------- /archway/archway-1/upgrade/v7.0.0.sh: -------------------------------------------------------------------------------- 1 | # Clone project repository 2 | cd && rm -rf archway 3 | git clone https://github.com/archway-network/archway 4 | cd archway 5 | git checkout v7.0.0 6 | 7 | # Build binary 8 | make install 9 | 10 | sudo systemctl restart archwayd 11 | -------------------------------------------------------------------------------- /archway/constantine-3/upgrade/upgrades.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "height": 300331, 4 | "version": "v0.6.0" 5 | }, 6 | { 7 | "height": 695333, 8 | "version": "v1.0.0-rc.4" 9 | } 10 | ] 11 | -------------------------------------------------------------------------------- /archway/constantine-3/upgrade/v0.6.0.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop archwayd 2 | 3 | cd $HOME || return 4 | rm -rf archway 5 | git clone https://github.com/archway-network/archway.git 6 | cd archway || return 7 | git checkout v0.6.0 8 | make install 9 | archwayd version 10 | 11 | sudo systemctl start archwayd 12 | -------------------------------------------------------------------------------- /archway/constantine-3/upgrade/v1.0.0-rc-4.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop archwayd 2 | 3 | cd $HOME || return 4 | rm -rf archway 5 | git clone https://github.com/archway-network/archway.git 6 | cd archway || return 7 | git checkout v1.0.0-rc.4 8 | make install 9 | archwayd version 10 | 11 | sudo systemctl start archwayd 12 | -------------------------------------------------------------------------------- /arkeo/arkeo-testnet-3/custom_scripts/build_binary_step.sh: -------------------------------------------------------------------------------- 1 | # Clone project repository 2 | cd && git clone https://github.com/arkeonetwork/arkeo 3 | cd arkeo 4 | git checkout master 5 | 6 | # Build binary 7 | TAG=testnet make install 8 | -------------------------------------------------------------------------------- /arkeo/arkeo-testnet-3/upgrade/upgrades.json: -------------------------------------------------------------------------------- 1 | [] 2 | -------------------------------------------------------------------------------- /arkeo/arkeo/custom_scripts/build_binary_step.sh: -------------------------------------------------------------------------------- 1 | # Clone project repository 2 | cd && git clone https://github.com/arkeonetwork/arkeo 3 | cd arkeo 4 | git checkout master 5 | 6 | # Build binary 7 | TAG=testnet make install 8 | -------------------------------------------------------------------------------- /arkeo/arkeo/upgrade/upgrades.json: -------------------------------------------------------------------------------- 1 | [] 2 | -------------------------------------------------------------------------------- /artela/artela_11820-1/upgrade/upgrades.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "height": 1395000, 4 | "version": "v0.4.7-rc6" 5 | }, 6 | { 7 | "height": 9325555, 8 | "version": "v0.4.7-rc7" 9 | }, 10 | { 11 | "height": 9325556, 12 | "version": "v0.4.7-rc7-fix-execution" 13 | } 14 | ] 15 | -------------------------------------------------------------------------------- /artela/artela_11820-1/upgrade/v0.4.7-rc6.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop artelad 2 | 3 | cd $HOME 4 | rm -rf artela 5 | git clone https://github.com/artela-network/artela 6 | cd artela 7 | git checkout v0.4.7-rc6 8 | make install 9 | 10 | sed -E 's/^pool-size[[:space:]]*=[[:space:]]*[0-9]+$/apply-pool-size = 10\nquery-pool-size = 30/' ~/.artelad/config/app.toml > ~/.artelad/config/temp.app.toml && mv ~/.artelad/config/temp.app.toml ~/.artelad/config/app.toml 11 | 12 | sudo systemctl start artelad -------------------------------------------------------------------------------- /artela/artela_11820-1/upgrade/v0.4.7-rc7.sh: -------------------------------------------------------------------------------- 1 | # build new binary 2 | cd && rm -rf artela 3 | git clone https://github.com/artela-network/artela 4 | cd artela 5 | git checkout v0.4.7-rc7 6 | make install 7 | 8 | # download aspect lib 9 | mkdir -p $HOME/.artelad/libs && cd $HOME/.artelad/libs 10 | curl -L https://github.com/artela-network/artela/releases/download/v0.4.7-rc7/artelad_0.4.7_rc7_Linux_amd64.tar.gz -o artelad_0.4.7_rc7_Linux_amd64.tar.gz 11 | tar -xvzf artelad_0.4.7_rc7_Linux_amd64.tar.gz 12 | rm artelad_0.4.7_rc7_Linux_amd64.tar.gz 13 | 14 | # update systemd service to use lib path 15 | sudo systemctl stop artelad 16 | 17 | sudo tee /etc/systemd/system/artelad.service > /dev/null << EOF 18 | [Unit] 19 | Description=Artela node service 20 | After=network-online.target 21 | [Service] 22 | User=$USER 23 | Environment="LD_LIBRARY_PATH=$HOME/.artelad/libs:\$LD_LIBRARY_PATH" 24 | ExecStart=$(which artelad) start 25 | Restart=on-failure 26 | RestartSec=10 27 | LimitNOFILE=65535 28 | [Install] 29 | WantedBy=multi-user.target 30 | EOF 31 | sudo systemctl daemon-reload 32 | 33 | # start the service 34 | sudo systemctl start artelad 35 | -------------------------------------------------------------------------------- /assetmantle/mantle-1/upgrade/upgrades.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "height": 7135001, 4 | "version": "v1.0.0-RC1" 5 | } 6 | ] 7 | -------------------------------------------------------------------------------- /assetmantle/mantle-1/upgrade/v1.0.0-RC1.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop mantleNode 2 | 3 | cd || return 4 | rm -rf node 5 | git clone https://github.com/AssetMantle/node.git 6 | cd node || return 7 | git checkout v1.0.0-RC1 8 | make install 9 | 10 | sudo systemctl start mantleNode 11 | -------------------------------------------------------------------------------- /aura/aura_6322-2/upgrade/upgrades.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "height": 7810560, 4 | "version": "v0.9.3" 5 | } 6 | ] 7 | -------------------------------------------------------------------------------- /aura/aura_6322-2/upgrade/v0.9.3.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop aurad 2 | 3 | rm -rf $HOME/.aura/wasm/wasm/cache 4 | 5 | cd && rm -rf aura 6 | git clone https://github.com/aura-nw/aura 7 | cd aura 8 | git checkout v0.9.3 9 | make install 10 | 11 | sudo systemctl start aurad 12 | -------------------------------------------------------------------------------- /aura/xstaxy-1/upgrade/upgrades.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "height": 1292226, 4 | "version": "v0.4.5" 5 | }, 6 | { 7 | "height": 3666129, 8 | "version": "v0.7.1" 9 | }, 10 | { 11 | "height": 4083908, 12 | "version": "v0.7.2" 13 | }, 14 | { 15 | "height": 5329503, 16 | "version": "v0.7.3" 17 | }, 18 | { 19 | "height": 7810560, 20 | "version": "v0.9.3" 21 | } 22 | ] 23 | -------------------------------------------------------------------------------- /aura/xstaxy-1/upgrade/v0.4.5.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop aurad 2 | 3 | rm -rf $HOME/.aura/wasm/wasm/cache 4 | 5 | cd || return 6 | rm -rf aura 7 | git clone https://github.com/aura-nw/aura 8 | cd aura || return 9 | git checkout aura_v0.4.5 10 | make install 11 | 12 | sudo systemctl start aurad 13 | -------------------------------------------------------------------------------- /aura/xstaxy-1/upgrade/v0.7.1.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop aurad 2 | 3 | rm -rf $HOME/.aura/wasm/wasm/cache 4 | 5 | cd || return 6 | rm -rf aura 7 | git clone https://github.com/aura-nw/aura 8 | cd aura || return 9 | git checkout v0.7.1 10 | make install 11 | 12 | sudo systemctl start aurad 13 | -------------------------------------------------------------------------------- /aura/xstaxy-1/upgrade/v0.7.2.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop aurad 2 | 3 | rm -rf $HOME/.aura/wasm/wasm/cache 4 | 5 | cd || return 6 | rm -rf aura 7 | git clone https://github.com/aura-nw/aura 8 | cd aura || return 9 | git checkout v0.7.2 10 | make install 11 | 12 | sudo systemctl start aurad 13 | -------------------------------------------------------------------------------- /aura/xstaxy-1/upgrade/v0.7.3.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop aurad 2 | 3 | rm -rf $HOME/.aura/wasm/wasm/cache 4 | 5 | cd || return 6 | rm -rf aura 7 | git clone https://github.com/aura-nw/aura 8 | cd aura || return 9 | git checkout v0.7.3 10 | make install 11 | 12 | sudo systemctl start aurad 13 | -------------------------------------------------------------------------------- /aura/xstaxy-1/upgrade/v0.9.3.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop aurad 2 | 3 | rm -rf $HOME/.aura/wasm/wasm/cache 4 | 5 | cd && rm -rf aura 6 | git clone https://github.com/aura-nw/aura 7 | cd aura 8 | git checkout v0.9.3 9 | make install 10 | 11 | sudo systemctl start aurad 12 | -------------------------------------------------------------------------------- /axelar/axelar-testnet-lisbon-3/upgrade/upgrades.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "height": 5093500, 4 | "version": "v0.29" 5 | }, 6 | { 7 | "height": 5445000, 8 | "version": "v0.29.1" 9 | }, 10 | { 11 | "height": 5895180, 12 | "version": "v0.31.2" 13 | }, 14 | { 15 | "height": 6315000, 16 | "version": "v0.32.2" 17 | }, 18 | { 19 | "height": 6939420, 20 | "version": "v0.33" 21 | } 22 | ] 23 | -------------------------------------------------------------------------------- /axelar/axelar-testnet-lisbon-3/upgrade/v0.29.1.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop axelard 2 | sudo systemctl stop vald 3 | sudo systemctl stop tofnd 4 | 5 | cd || return 6 | rm -rf axelar-core 7 | git clone https://github.com/axelarnetwork/axelar-core.git 8 | cd axelar-core || return 9 | git checkout v0.29.1 10 | make build 11 | cp bin/axelard "$HOME/.axelar_testnet/bin/axelard" 12 | 13 | sudo systemctl start axelard 14 | sudo systemctl start vald 15 | sudo systemctl start tofnd 16 | -------------------------------------------------------------------------------- /axelar/axelar-testnet-lisbon-3/upgrade/v0.29.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop axelard 2 | sudo systemctl stop vald 3 | sudo systemctl stop tofnd 4 | 5 | cd || return 6 | rm -rf axelar-core 7 | git clone https://github.com/axelarnetwork/axelar-core.git 8 | cd axelar-core || return 9 | git checkout v0.29.0 10 | make build 11 | cp bin/axelard "$HOME/.axelar_testnet/bin/axelard" 12 | 13 | sudo systemctl start axelard 14 | sudo systemctl start vald 15 | sudo systemctl start tofnd 16 | -------------------------------------------------------------------------------- /axelar/axelar-testnet-lisbon-3/upgrade/v0.31.2.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop axelard 2 | sudo systemctl stop vald 3 | sudo systemctl stop tofnd 4 | 5 | cd || return 6 | rm -rf axelar-core 7 | git clone https://github.com/axelarnetwork/axelar-core.git 8 | cd axelar-core || return 9 | git checkout v0.31.2 10 | make build 11 | cp bin/axelard "$HOME/.axelar_testnet/bin/axelard" 12 | 13 | sudo systemctl start axelard 14 | sudo systemctl start vald 15 | sudo systemctl start tofnd 16 | -------------------------------------------------------------------------------- /axelar/axelar-testnet-lisbon-3/upgrade/v0.32.2.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop axelard 2 | sudo systemctl stop vald 3 | sudo systemctl stop tofnd 4 | 5 | cd || return 6 | rm -rf axelar-core 7 | git clone https://github.com/axelarnetwork/axelar-core.git 8 | cd axelar-core || return 9 | git checkout v0.32.2 10 | make build 11 | cp bin/axelard "$HOME/.axelar_testnet/bin/axelard" 12 | 13 | sudo systemctl start axelard 14 | sudo systemctl start vald 15 | sudo systemctl start tofnd 16 | -------------------------------------------------------------------------------- /axelar/axelar-testnet-lisbon-3/upgrade/v0.33.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop axelard 2 | sudo systemctl stop vald 3 | sudo systemctl stop tofnd 4 | 5 | cd || return 6 | rm -rf axelar-core 7 | git clone https://github.com/axelarnetwork/axelar-core.git 8 | cd axelar-core || return 9 | git checkout v0.33 10 | make build 11 | cp bin/axelard "$HOME/.axelar_testnet/bin/axelard" 12 | 13 | sudo systemctl start axelard 14 | sudo systemctl start vald 15 | sudo systemctl start tofnd 16 | -------------------------------------------------------------------------------- /axone/axone-dentrite-1/upgrade/upgrades.json: -------------------------------------------------------------------------------- 1 | [] 2 | -------------------------------------------------------------------------------- /babylon/bbn-test-2/custom_scripts/additional_chain_config_step.sh: -------------------------------------------------------------------------------- 1 | # Set additional configs 2 | sed -i 's|^network *=.*|network = "mainnet"|g' $HOME/.babylond/config/app.toml -------------------------------------------------------------------------------- /babylon/bbn-test-2/upgrade/upgrades.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /babylon/bbn-test-3/custom_scripts/additional_chain_config_step.sh: -------------------------------------------------------------------------------- 1 | # Set additional configs 2 | sed -i 's|^network *=.*|network = "signet"|g' $HOME/.babylond/config/app.toml -------------------------------------------------------------------------------- /babylon/bbn-test-3/upgrade/bbn-test-3.sh: -------------------------------------------------------------------------------- 1 | # Stop the service 2 | sudo systemctl stop babylond 3 | 4 | # Clone project repository 5 | cd && rm -rf babylon 6 | git clone https://github.com/babylonchain/babylon 7 | cd babylon 8 | git checkout v0.8.3 9 | 10 | # Build binary 11 | make install 12 | 13 | # Update node CLI configuration 14 | babylond config set client chain-id bbn-test-3 15 | 16 | # Download new genesis and addrbook files 17 | curl -L https://snapshots-testnet.nodejumper.io/babylon-testnet/genesis.json > $HOME/.babylond/config/genesis.json 18 | curl -L https://snapshots-testnet.nodejumper.io/babylon-testnet/addrbook.json > $HOME/.babylond/config/addrbook.json 19 | 20 | # Update seeds 21 | sed -i -e 's|^seeds *=.*|seeds = "49b4685f16670e784a0fe78f37cd37d56c7aff0e@3.14.89.82:26656,9cb1974618ddd541c9a4f4562b842b96ffaf1446@3.16.63.237:26656"|' $HOME/.babylond/config/config.toml 22 | 23 | # Update btc network type 24 | sed -i 's|^network *=.*|network = "signet"|g' $HOME/.babylond/config/app.toml 25 | 26 | # Reset node data 27 | babylond tendermint unsafe-reset-all --home $HOME/.babylond --keep-addr-book 28 | 29 | # Download latest chain data snapshot 30 | curl "https://snapshots-testnet.nodejumper.io/babylon-testnet/babylon-testnet_latest.tar.lz4" | lz4 -dc - | tar -xf - -C "$HOME/.babylond" 31 | 32 | # Start the service and check the logs 33 | sudo systemctl start babylond.service -------------------------------------------------------------------------------- /babylon/bbn-test-3/upgrade/upgrades.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "height": 0, 4 | "version": "bbn-test-3", 5 | "automaticUpgradeDisabled": true 6 | } 7 | ] -------------------------------------------------------------------------------- /babylon/bbn-test1/upgrade/upgrades.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /bitcanna/bitcanna-1/upgrade/upgrades.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "height": 4490420, 4 | "version": "v1.4.1" 5 | }, 6 | { 7 | "height": 4902000, 8 | "version": "v1.4.2", 9 | "automaticUpgradeDisabled": true 10 | }, 11 | { 12 | "height": 5787420, 13 | "version": "v1.5.3" 14 | }, 15 | { 16 | "height": 7467420, 17 | "version": "v1.6.0-fix" 18 | }, 19 | { 20 | "height": 7585420, 21 | "version": "v1.6.1" 22 | }, 23 | { 24 | "height": 7685420, 25 | "version": "v1.6.2" 26 | }, 27 | { 28 | "height": 8771420, 29 | "version": "v1.7.0" 30 | }, 31 | { 32 | "height": 9209420, 33 | "version": "v2.0.2" 34 | }, 35 | { 36 | "height": 12288420, 37 | "version": "v3.0.0" 38 | }, 39 | { 40 | "height": 13846420, 41 | "version": "v3.1.0" 42 | }, 43 | { 44 | "height": 16782000, 45 | "version": "v4.0.1" 46 | } 47 | ] 48 | -------------------------------------------------------------------------------- /bitcanna/bitcanna-1/upgrade/v1.4.1.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop bcnad 2 | 3 | cd || return 4 | cd bcna || return 5 | git fetch --all 6 | git checkout v1.4.1 7 | make install 8 | 9 | sudo systemctl start bcnad 10 | -------------------------------------------------------------------------------- /bitcanna/bitcanna-1/upgrade/v1.4.2.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop bcnad 2 | 3 | cd || return 4 | cd bcna || return 5 | git fetch --all 6 | git checkout v1.4.2 7 | make install 8 | 9 | sudo systemctl start bcnad 10 | -------------------------------------------------------------------------------- /bitcanna/bitcanna-1/upgrade/v1.5.3.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop bcnad 2 | 3 | cd || return 4 | rm -rf bcna 5 | git clone https://github.com/BitCannaGlobal/bcna.git 6 | cd bcna || return 7 | git checkout v1.5.3 8 | make install 9 | 10 | sudo systemctl start bcnad 11 | -------------------------------------------------------------------------------- /bitcanna/bitcanna-1/upgrade/v1.6.0-fix.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop bcnad 2 | 3 | cd || return 4 | rm -rf bcna 5 | git clone https://github.com/BitCannaGlobal/bcna.git 6 | cd bcna || return 7 | git checkout v1.6.0-fix 8 | make install 9 | 10 | sudo systemctl start bcnad 11 | -------------------------------------------------------------------------------- /bitcanna/bitcanna-1/upgrade/v1.6.1.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop bcnad 2 | 3 | cd || return 4 | rm -rf bcna 5 | git clone https://github.com/BitCannaGlobal/bcna.git 6 | cd bcna || return 7 | git checkout v1.6.1 8 | make install 9 | 10 | sudo systemctl start bcnad 11 | -------------------------------------------------------------------------------- /bitcanna/bitcanna-1/upgrade/v1.6.2.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop bcnad 2 | 3 | cd || return 4 | rm -rf bcna 5 | git clone https://github.com/BitCannaGlobal/bcna.git 6 | cd bcna || return 7 | git checkout v1.6.2 8 | make install 9 | 10 | sudo systemctl start bcnad 11 | -------------------------------------------------------------------------------- /bitcanna/bitcanna-1/upgrade/v1.7.0.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop bcnad 2 | 3 | cd || return 4 | rm -rf bcna 5 | git clone https://github.com/BitCannaGlobal/bcna.git 6 | cd bcna || return 7 | git checkout v1.7.0 8 | make install 9 | 10 | sudo systemctl start bcnad 11 | -------------------------------------------------------------------------------- /bitcanna/bitcanna-1/upgrade/v2.0.2.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop bcnad 2 | 3 | cd || return 4 | rm -rf bcna 5 | git clone https://github.com/BitCannaGlobal/bcna.git 6 | cd bcna || return 7 | git checkout v2.0.2 8 | make install 9 | 10 | sudo systemctl start bcnad 11 | -------------------------------------------------------------------------------- /bitcanna/bitcanna-1/upgrade/v3.0.0.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop bcnad 2 | 3 | cd || return 4 | rm -rf bcna 5 | git clone https://github.com/BitCannaGlobal/bcna.git 6 | cd bcna || return 7 | git checkout v3.0.0 8 | make install 9 | 10 | sudo systemctl start bcnad 11 | -------------------------------------------------------------------------------- /bitcanna/bitcanna-1/upgrade/v3.1.0.sh: -------------------------------------------------------------------------------- 1 | cd && rm -rf bcna 2 | git clone https://github.com/BitCannaGlobal/bcna.git 3 | cd bcna 4 | git checkout v3.1.0 5 | make build 6 | 7 | sudo mv build/bcnad $(which bcnad) 8 | 9 | sudo systemctl restart bcnad 10 | -------------------------------------------------------------------------------- /bitcanna/bitcanna-1/upgrade/v4.0.1.sh: -------------------------------------------------------------------------------- 1 | cd && rm -rf bcna 2 | git clone https://github.com/BitCannaGlobal/bcna.git 3 | cd bcna 4 | git checkout v4.0.1 5 | make build 6 | 7 | sudo mv build/bcnad $(which bcnad) 8 | 9 | sudo systemctl restart bcnad 10 | -------------------------------------------------------------------------------- /bitcanna/bitcanna-dev-1/upgrade/upgrades.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "height": 9749840, 4 | "version": "v4.0.0-rc3" 5 | } 6 | ] 7 | -------------------------------------------------------------------------------- /bitcanna/bitcanna-dev-1/upgrade/v3.0.0-rc3.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop bcnad 2 | 3 | cd || return 4 | rm -rf bcna 5 | git clone https://github.com/BitCannaGlobal/bcna.git 6 | cd bcna || return 7 | git checkout v3.0.0-rc3 8 | make install 9 | 10 | sudo systemctl start bcnad 11 | -------------------------------------------------------------------------------- /bitcanna/bitcanna-dev-1/upgrade/v4.0.0-rc3.sh: -------------------------------------------------------------------------------- 1 | cd && rm -rf bcna 2 | git clone https://github.com/BitCannaGlobal/bcna.git 3 | cd bcna 4 | git checkout v4.0.0-rc3 5 | make install 6 | 7 | sudo systemctl restart bcnad 8 | -------------------------------------------------------------------------------- /cascadia/cascadia_11029-1/upgrade/cascadia_11029-1.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop cascadiad 2 | 3 | # update chain-id 4 | cascadiad config chain-id cascadia_11029-1 5 | 6 | # install 0.1.9 binary 7 | curl -L https://github.com/CascadiaFoundation/cascadia/releases/download/v0.1.9/cascadiad -o cascadiad 8 | chmod +x cascadiad 9 | sudo mv cascadiad /usr/local/bin 10 | 11 | # update genesis 12 | curl -# -L https://raw.githubusercontent.com/CascadiaFoundation/chain-configuration/master/testnet/genesis.json -o ~/.cascadiad/config/genesis.json 13 | 14 | # update peers 15 | SEEDS="" 16 | PEERS="d1ed80e232fc2f3742637daacab454e345bbe475@54.204.246.120:26656,0c96a6c328eb58d1467afff4130ab446c294108c@34.239.67.55:26656" 17 | sed -i 's|^seeds *=.*|seeds = "'$SEEDS'"|; s|^persistent_peers *=.*|persistent_peers = "'$PEERS'"|' $HOME/.cascadiad/config/config.toml 18 | 19 | # update service file 20 | sudo tee /etc/systemd/system/cascadiad.service > /dev/null << EOF 21 | [Unit] 22 | Description=Cascadia Node 23 | After=network-online.target 24 | [Service] 25 | User=$USER 26 | ExecStart=$(which cascadiad) start --chain-id cascadia_11029-1 27 | Restart=on-failure 28 | RestartSec=10 29 | LimitNOFILE=10000 30 | [Install] 31 | WantedBy=multi-user.target 32 | EOF 33 | 34 | # reset all chain data 35 | cascadiad tendermint unsafe-reset-all --home $HOME/.cascadiad 36 | 37 | sudo systemctl daemon-reload 38 | sudo systemctl restart cascadiad 39 | -------------------------------------------------------------------------------- /cascadia/cascadia_11029-1/upgrade/upgrades.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "height": 0, 4 | "version": "cascadia_11029-1", 5 | "automaticUpgradeDisabled": true 6 | }, 7 | { 8 | "height": 1245000, 9 | "version": "v0.3.0" 10 | } 11 | ] 12 | -------------------------------------------------------------------------------- /cascadia/cascadia_11029-1/upgrade/v0.3.0.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop cascadiad 2 | 3 | cd && rm -rf cascadia 4 | git clone https://github.com/CascadiaFoundation/cascadia 5 | cd cascadia 6 | git checkout v0.3.0 7 | make install 8 | 9 | sudo systemctl start cascadiad 10 | -------------------------------------------------------------------------------- /cascadia/cascadia_6102-1/upgrade/0.1.4.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop cascadiad 2 | 3 | curl -L https://github.com/CascadiaFoundation/cascadia/releases/download/v0.1.4/cascadiad -o cascadiad 4 | chmod +x cascadiad 5 | sudo mv cascadiad /usr/local/bin 6 | 7 | sudo systemctl start cascadiad 8 | -------------------------------------------------------------------------------- /cascadia/cascadia_6102-1/upgrade/0.1.5.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop cascadiad 2 | 3 | curl -L https://github.com/CascadiaFoundation/cascadia/releases/download/v0.1.5/cascadiad -o cascadiad 4 | chmod +x cascadiad 5 | sudo mv cascadiad /usr/local/bin 6 | 7 | sudo systemctl start cascadiad 8 | -------------------------------------------------------------------------------- /cascadia/cascadia_6102-1/upgrade/0.1.6.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop cascadiad 2 | 3 | curl -L https://github.com/CascadiaFoundation/cascadia/releases/download/v0.1.6/cascadiad -o cascadiad 4 | chmod +x cascadiad 5 | sudo mv cascadiad /usr/local/bin 6 | 7 | sudo systemctl start cascadiad 8 | -------------------------------------------------------------------------------- /cascadia/cascadia_6102-1/upgrade/0.1.7.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop cascadiad 2 | 3 | curl -L https://github.com/CascadiaFoundation/cascadia/releases/download/v0.1.7/cascadiad -o cascadiad 4 | chmod +x cascadiad 5 | sudo mv cascadiad /usr/local/bin 6 | 7 | sudo systemctl start cascadiad 8 | -------------------------------------------------------------------------------- /cascadia/cascadia_6102-1/upgrade/0.1.8.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop cascadiad 2 | 3 | curl -L https://github.com/CascadiaFoundation/cascadia/releases/download/v0.1.8/cascadiad -o cascadiad 4 | chmod +x cascadiad 5 | sudo mv cascadiad /usr/local/bin 6 | 7 | sudo systemctl start cascadiad 8 | -------------------------------------------------------------------------------- /cascadia/cascadia_6102-1/upgrade/upgrades.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "height": 1774000, 4 | "version": "0.1.4" 5 | }, 6 | { 7 | "height": 2229000, 8 | "version": "0.1.5" 9 | }, 10 | { 11 | "height": 2722000, 12 | "version": "0.1.6" 13 | }, 14 | { 15 | "height": 2820000, 16 | "version": "0.1.7" 17 | }, 18 | { 19 | "height": 3400000, 20 | "version": "0.1.8" 21 | } 22 | ] 23 | -------------------------------------------------------------------------------- /celestia/mocha-3/upgrade/upgrades.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "height": 0, 4 | "version": "mocha-3", 5 | "automaticUpgradeDisabled": true 6 | } 7 | ] 8 | -------------------------------------------------------------------------------- /composable/banksy-testnet-2/upgrade/upgrades.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /composable/banksy-testnet-3/upgrade/upgrades.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "height": 147740, 4 | "version": "v3.0.0" 5 | }, 6 | { 7 | "height": 248762, 8 | "version": "v3.0.3-testnet" 9 | }, 10 | { 11 | "height": 763326, 12 | "version": "v4.0.1" 13 | }, 14 | { 15 | "height": 1368873, 16 | "version": "v5.0.0" 17 | } 18 | ] 19 | -------------------------------------------------------------------------------- /composable/banksy-testnet-3/upgrade/v3.0.0.sh: -------------------------------------------------------------------------------- 1 | # stop and remove old service 2 | sudo systemctl stop banksyd 3 | sudo rm /etc/systemd/system/banksyd.service 4 | sudo systemctl disable banksyd 5 | 6 | # build new binary 7 | cd || return 8 | rm -rf composable-centauri 9 | git clone https://github.com/notional-labs/composable-centauri 10 | cd composable-centauri || return 11 | git checkout v3.0.0 12 | make install 13 | 14 | # setup new service 15 | sudo tee /etc/systemd/system/centaurid.service > /dev/null << EOF 16 | [Unit] 17 | Description=Composable Node 18 | After=network-online.target 19 | [Service] 20 | User=$USER 21 | ExecStart=$(which centaurid) start 22 | Restart=on-failure 23 | RestartSec=10 24 | LimitNOFILE=10000 25 | WorkingDirectory=$HOME 26 | [Install] 27 | WantedBy=multi-user.target 28 | EOF 29 | 30 | # start new service 31 | sudo systemctl daemon-reload 32 | sudo systemctl enable centaurid 33 | sudo systemctl start centaurid 34 | -------------------------------------------------------------------------------- /composable/banksy-testnet-3/upgrade/v3.0.3-testnet.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop centaurid 2 | 3 | cd || return 4 | rm -rf composable-centauri 5 | git clone https://github.com/notional-labs/composable-centauri 6 | cd composable-centauri || return 7 | git checkout v3.0.3-testnet 8 | make install 9 | 10 | sudo systemctl start centaurid 11 | -------------------------------------------------------------------------------- /composable/banksy-testnet-3/upgrade/v4.0.1.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop centaurid 2 | 3 | cd || return 4 | rm -rf composable-centauri 5 | git clone https://github.com/notional-labs/composable-centauri 6 | cd composable-centauri || return 7 | git checkout v4.0.1 8 | make install 9 | 10 | sudo systemctl start centaurid 11 | -------------------------------------------------------------------------------- /composable/banksy-testnet-3/upgrade/v5.0.0.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop centaurid 2 | 3 | cd || return 4 | rm -rf composable-centauri 5 | git clone https://github.com/notional-labs/composable-centauri 6 | cd composable-centauri || return 7 | git checkout v5.0.0 8 | make install 9 | 10 | sudo systemctl start centaurid 11 | -------------------------------------------------------------------------------- /composable/centauri-1/upgrade/upgrades.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "height": 188500, 4 | "version": "v3.1.0" 5 | }, 6 | { 7 | "height": 420000, 8 | "version": "v3.2.2" 9 | }, 10 | { 11 | "height": 792909, 12 | "version": "v4.0.1" 13 | }, 14 | { 15 | "height": 950650, 16 | "version": "v4.5.0" 17 | }, 18 | { 19 | "height": 1515288, 20 | "version": "v5.0.1" 21 | }, 22 | { 23 | "height": 1536900, 24 | "version": "v5.1.0" 25 | }, 26 | { 27 | "height": 2301070, 28 | "version": "v6.3.0" 29 | }, 30 | { 31 | "height": 3486739, 32 | "version": "v6.4.3" 33 | }, 34 | { 35 | "height": 4446786, 36 | "version": "v6.5.1" 37 | }, 38 | { 39 | "height": 4791500, 40 | "version": "v6.5.4" 41 | }, 42 | { 43 | "height": 5079000, 44 | "version": "v6.6.4" 45 | } 46 | ] 47 | -------------------------------------------------------------------------------- /composable/centauri-1/upgrade/v3.1.0.sh: -------------------------------------------------------------------------------- 1 | # stop and remove old service 2 | sudo systemctl stop banksyd 3 | sudo rm /etc/systemd/system/banksyd.service 4 | sudo systemctl disable banksyd 5 | 6 | # build new binary 7 | cd || return 8 | rm -rf composable-testnet 9 | rm -rf composable-centauri 10 | git clone https://github.com/notional-labs/composable-centauri 11 | cd composable-centauri || return 12 | git checkout v3.1.0 13 | make install 14 | 15 | # setup new service 16 | sudo tee /etc/systemd/system/centaurid.service > /dev/null << EOF 17 | [Unit] 18 | Description=Composable Node 19 | After=network-online.target 20 | [Service] 21 | User=$USER 22 | ExecStart=$(which centaurid) start 23 | Restart=on-failure 24 | RestartSec=10 25 | LimitNOFILE=10000 26 | WorkingDirectory=$HOME 27 | [Install] 28 | WantedBy=multi-user.target 29 | EOF 30 | 31 | # start new service 32 | sudo systemctl daemon-reload 33 | sudo systemctl enable centaurid 34 | sudo systemctl start centaurid 35 | -------------------------------------------------------------------------------- /composable/centauri-1/upgrade/v3.2.2.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop centaurid 2 | 3 | cd || return 4 | rm -rf composable-centauri 5 | git clone https://github.com/notional-labs/composable-centauri 6 | cd composable-centauri || return 7 | git checkout v3.2.2 8 | make install 9 | centaurid rollback 10 | cd $HOME/.banksy 11 | rm -rf wasm_client_data 12 | wget https://github.com/notional-labs/notional/raw/master/infrastructure/archive/wasmclient.tar.gz 13 | tar -xzvf wasmclient.tar.gz 14 | 15 | sudo systemctl start centaurid 16 | -------------------------------------------------------------------------------- /composable/centauri-1/upgrade/v4.0.1.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop centaurid 2 | 3 | cd || return 4 | rm -rf composable-centauri 5 | git clone https://github.com/notional-labs/composable-centauri 6 | cd composable-centauri || return 7 | git checkout v4.0.1 8 | make install 9 | 10 | sudo systemctl start centaurid 11 | -------------------------------------------------------------------------------- /composable/centauri-1/upgrade/v4.5.0.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop centaurid 2 | 3 | cd || return 4 | rm -rf composable-centauri 5 | git clone https://github.com/notional-labs/composable-centauri 6 | cd composable-centauri || return 7 | git checkout v4.5.0 8 | make install 9 | 10 | sudo systemctl start centaurid 11 | -------------------------------------------------------------------------------- /composable/centauri-1/upgrade/v5.0.1.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop centaurid 2 | 3 | cd || return 4 | rm -rf composable-centauri 5 | git clone https://github.com/notional-labs/composable-centauri 6 | cd composable-centauri || return 7 | git checkout v5.0.1 8 | make install 9 | 10 | sudo systemctl start centaurid 11 | -------------------------------------------------------------------------------- /composable/centauri-1/upgrade/v5.1.0.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop centaurid 2 | 3 | cd || return 4 | rm -rf composable-centauri 5 | git clone https://github.com/notional-labs/composable-centauri 6 | cd composable-centauri || return 7 | git checkout v5.1.0 8 | make install 9 | 10 | sudo systemctl start centaurid 11 | -------------------------------------------------------------------------------- /composable/centauri-1/upgrade/v6.3.0.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop centaurid 2 | 3 | cd || return 4 | rm -rf composable-centauri 5 | git clone https://github.com/notional-labs/composable-centauri 6 | cd composable-centauri || return 7 | git checkout v6.3.0 8 | make install 9 | 10 | sudo systemctl start centaurid 11 | -------------------------------------------------------------------------------- /composable/centauri-1/upgrade/v6.4.3.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop centaurid 2 | 3 | cd || return 4 | rm -rf composable-centauri 5 | git clone https://github.com/notional-labs/composable-centauri 6 | cd composable-centauri || return 7 | git checkout v6.4.2 8 | make install 9 | 10 | sudo systemctl start centaurid 11 | -------------------------------------------------------------------------------- /composable/centauri-1/upgrade/v6.5.1.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop centaurid 2 | 3 | cd || return 4 | rm -rf composable-centauri 5 | git clone https://github.com/notional-labs/composable-centauri 6 | cd composable-centauri || return 7 | git checkout v6.5.1 8 | make install 9 | 10 | sudo systemctl start centaurid 11 | -------------------------------------------------------------------------------- /composable/centauri-1/upgrade/v6.5.4.sh: -------------------------------------------------------------------------------- 1 | cd && rm -rf composable-centauri 2 | git clone https://github.com/notional-labs/composable-centauri 3 | cd composable-centauri 4 | git checkout v6.5.4 5 | make install 6 | 7 | sudo systemctl restart centaurid 8 | -------------------------------------------------------------------------------- /composable/centauri-1/upgrade/v6.6.4.sh: -------------------------------------------------------------------------------- 1 | # Install new binary 2 | cd && rm -rf composable-cosmos && rm -rf composable-centauri 3 | git clone https://github.com/ComposableFi/composable-cosmos 4 | cd composable-cosmos 5 | git checkout v6.6.4 6 | make install 7 | 8 | # Remove old service 9 | sudo systemctl stop centaurid 10 | sudo systemctl disable centaurid 11 | sudo rm /etc/systemd/system/centaurid.service 12 | 13 | # Create a new service 14 | sudo tee /etc/systemd/system/picad.service > /dev/null << EOF 15 | [Unit] 16 | Description=Picasso node service 17 | After=network-online.target 18 | [Service] 19 | User=$USER 20 | ExecStart=$(which picad) start 21 | Restart=on-failure 22 | RestartSec=10 23 | LimitNOFILE=65535 24 | [Install] 25 | WantedBy=multi-user.target 26 | EOF 27 | sudo systemctl daemon-reload 28 | sudo systemctl enable picad.service 29 | 30 | sudo systemctl start picad 31 | -------------------------------------------------------------------------------- /cosmoshub/cosmoshub-4/upgrade/upgrades.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /cosmoshub/provider/upgrade/upgrades.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /crossfi/crossfi-evm-testnet-1/custom_scripts/build_binary_step.sh: -------------------------------------------------------------------------------- 1 | # Download binary 2 | cd $HOME && mkdir -p $HOME/go/bin 3 | curl -L https://github.com/crossfichain/crossfi-node/releases/download/v${tag}/crossfi-node_${tag}_linux_amd64.tar.gz > crossfi-node_${tag}_linux_amd64.tar.gz 4 | tar -xvzf crossfi-node_${tag}_linux_amd64.tar.gz 5 | chmod +x $HOME/bin/crossfid 6 | mv $HOME/bin/crossfid $HOME/go/bin 7 | rm -rf crossfi-node_${tag}_linux_amd64.tar.gz readme.md $HOME/bin -------------------------------------------------------------------------------- /crossfi/crossfi-evm-testnet-1/upgrade/upgrades.json: -------------------------------------------------------------------------------- 1 | [] 2 | -------------------------------------------------------------------------------- /crowdcontrol/cardtestnet-10/upgrade/cardtestnet-10.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop Cardchaind 2 | 3 | # build new binary 4 | cd && rm -rf Cardchain 5 | git clone https://github.com/DecentralCardGame/Cardchain 6 | cd Cardchain 7 | git checkout v0.14.2 8 | cd cmd/Cardchaind 9 | go mod download 10 | go build 11 | mkdir -p $HOME/go/bin 12 | sudo mv Cardchaind "$(which Cardchaind)" 13 | 14 | # update genesis 15 | curl -L https://snapshots-testnet.nodejumper.io/cardchain-testnet/genesis.json > $HOME/.cardchaind/config/genesis.json 16 | 17 | # set new chain-id 18 | Cardchaind config chain-id cardtestnet-10 19 | 20 | # update seeds 21 | sed -i -e 's|^seeds *=.*|seeds = ""|' $HOME/.cardchaind/config/config.toml 22 | sed -i -e 's|^persistent_peers *=.*|persistent_peers = "ab88b326851e26cf96d1e4634d08ca0b8d812032@202.61.225.157:20056"|' $HOME/.cardchaind/config/config.toml 23 | 24 | 25 | # reset a chain data and validator state 26 | Cardchaind tendermint unsafe-reset-all --home $HOME/.cardchaind 27 | 28 | # download fresh address book 29 | curl -L https://snapshots-testnet.nodejumper.io/cardchain-testnet/addrbook.json > $HOME/.cardchaind/config/addrbook.json 30 | 31 | sudo systemctl start Cardchaind 32 | -------------------------------------------------------------------------------- /crowdcontrol/cardtestnet-10/upgrade/upgrades.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "height": 0, 4 | "version": "cardtestnet-10", 5 | "automaticUpgradeDisabled": true 6 | } 7 | ] 8 | -------------------------------------------------------------------------------- /crowdcontrol/cardtestnet-11/upgrade/cardtestnet-11.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop Cardchaind 2 | 3 | # build new binary 4 | cd && rm -rf Cardchain 5 | git clone https://github.com/DecentralCardGame/Cardchain 6 | cd Cardchain 7 | git checkout v0.16.0 8 | make build 9 | sudo cp build/Cardchaind "$(which Cardchaind)" 10 | 11 | # update genesis 12 | curl -L https://snapshots-testnet.nodejumper.io/cardchain-testnet/genesis.json > $HOME/.cardchaind/config/genesis.json 13 | 14 | # set new chain-id 15 | Cardchaind config chain-id cardtestnet-11 16 | 17 | # reset a chain data and validator state 18 | Cardchaind tendermint unsafe-reset-all --home $HOME/.cardchaind 19 | 20 | # download fresh address book 21 | curl -L https://snapshots-testnet.nodejumper.io/cardchain-testnet/addrbook.json > $HOME/.cardchaind/config/addrbook.json 22 | 23 | sudo systemctl start Cardchaind 24 | -------------------------------------------------------------------------------- /crowdcontrol/cardtestnet-11/upgrade/upgrades.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "height": 0, 4 | "version": "cardtestnet-11", 5 | "automaticUpgradeDisabled": true 6 | } 7 | ] 8 | -------------------------------------------------------------------------------- /crowdcontrol/cardtestnet-12/upgrade/cardtestnet-12.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop Cardchaind 2 | 3 | # build new binary 4 | cd && rm -rf Cardchain 5 | git clone https://github.com/DecentralCardGame/Cardchain 6 | cd Cardchain 7 | git checkout v0.16.0 8 | make build 9 | sudo cp build/Cardchaind "$(which Cardchaind)" 10 | 11 | # update genesis 12 | curl -L https://snapshots-testnet.nodejumper.io/cardchain-testnet/genesis.json > $HOME/.cardchaind/config/genesis.json 13 | 14 | # set new chain-id 15 | Cardchaind config chain-id cardtestnet-12 16 | 17 | # reset a chain data and validator state 18 | Cardchaind tendermint unsafe-reset-all --home $HOME/.cardchaind 19 | 20 | # download fresh address book 21 | curl -L https://snapshots-testnet.nodejumper.io/cardchain-testnet/addrbook.json > $HOME/.cardchaind/config/addrbook.json 22 | 23 | sudo systemctl start Cardchaind 24 | -------------------------------------------------------------------------------- /crowdcontrol/cardtestnet-12/upgrade/upgrades.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "height": 0, 4 | "version": "cardtestnet-12", 5 | "automaticUpgradeDisabled": true 6 | } 7 | ] 8 | -------------------------------------------------------------------------------- /crowdcontrol/cardtestnet-4/upgrade/upgrades.json: -------------------------------------------------------------------------------- 1 | [] 2 | -------------------------------------------------------------------------------- /crowdcontrol/cardtestnet-5/upgrade/upgrades.json: -------------------------------------------------------------------------------- 1 | [] 2 | -------------------------------------------------------------------------------- /crowdcontrol/cardtestnet-6/upgrade/cardtestnet-6.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop cardchaind 2 | 3 | # build new binary 4 | cd || return 5 | rm -rf Cardchain 6 | git clone https://github.com/DecentralCardGame/Cardchain 7 | cd Cardchain || return 8 | git checkout v0.11.0 9 | cd cmd/Cardchaind || return 10 | go mod download 11 | go build 12 | mkdir -p $HOME/go/bin 13 | mv Cardchaind $HOME/go/bin/cardchaind 14 | 15 | # update genesis 16 | curl -s http://45.136.28.158:3000/genesis.json > $HOME/.Cardchain/config/genesis.json 17 | 18 | # set new chain-id 19 | cardchaind config chain-id cardtestnet-6 20 | 21 | # update peers 22 | SEEDS="" 23 | PEERS="60b6b87672f9f74305216847dec10a4b463828d1@202.61.225.157:26656" 24 | sed -i 's|^seeds *=.*|seeds = "'$SEEDS'"|; s|^persistent_peers *=.*|persistent_peers = "'$PEERS'"|' $HOME/.Cardchain/config/config.toml 25 | 26 | # reset a chain data and start the service 27 | cardchaind tendermint unsafe-reset-all --keep-addr-book --home $HOME/.Cardchain 28 | 29 | sudo systemctl start cardchaind 30 | -------------------------------------------------------------------------------- /crowdcontrol/cardtestnet-6/upgrade/upgrades.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "height": 0, 4 | "version": "cardtestnet-6", 5 | "automaticUpgradeDisabled": true 6 | } 7 | ] 8 | -------------------------------------------------------------------------------- /crowdcontrol/cardtestnet-7/upgrade/cardtestnet-7.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop cardchaind 2 | 3 | # build new binary 4 | cd || return 5 | rm -rf Cardchain 6 | git clone https://github.com/DecentralCardGame/Cardchain 7 | cd Cardchain || return 8 | git checkout v0.12.0 9 | cd cmd/Cardchaind || return 10 | go mod download 11 | go build 12 | mkdir -p $HOME/go/bin 13 | sudo mv Cardchaind "$(which Cardchaind)" 14 | 15 | # update genesis 16 | curl -s http://45.136.28.158:3000/genesis.json > $HOME/.Cardchain/config/genesis.json 17 | 18 | # set new chain-id 19 | cardchaind config chain-id cardtestnet-7 20 | 21 | # update peers 22 | SEEDS="" 23 | PEERS="6a41c6269637733220857a021c8454fa2204987e@202.61.225.157:26656" 24 | sed -i 's|^seeds *=.*|seeds = "'$SEEDS'"|; s|^persistent_peers *=.*|persistent_peers = "'$PEERS'"|' $HOME/.Cardchain/config/config.toml 25 | 26 | # reset a chain data and start the service 27 | cardchaind tendermint unsafe-reset-all --keep-addr-book --home $HOME/.Cardchain 28 | 29 | sudo systemctl start cardchaind 30 | -------------------------------------------------------------------------------- /crowdcontrol/cardtestnet-7/upgrade/upgrades.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "height": 0, 4 | "version": "cardtestnet-7", 5 | "automaticUpgradeDisabled": true 6 | } 7 | ] 8 | -------------------------------------------------------------------------------- /crowdcontrol/cardtestnet-8/upgrade/cardtestnet-8.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop Cardchaind 2 | 3 | # build new binary 4 | cd || return 5 | rm -rf Cardchain 6 | git clone https://github.com/DecentralCardGame/Cardchain 7 | cd Cardchain || return 8 | git checkout v0.13.0 9 | cd cmd/Cardchaind || return 10 | go mod download 11 | go build 12 | mkdir -p $HOME/go/bin 13 | sudo mv Cardchaind "$(which Cardchaind)" 14 | 15 | # update genesis 16 | curl -s http://45.136.28.158:3000/genesis.json > $HOME/.Cardchain/config/genesis.json 17 | 18 | # set new chain-id 19 | Cardchaind config chain-id cardtestnet-8 20 | 21 | # update peers 22 | SEEDS="" 23 | PEERS="58bb9f1dcde0408fe4c3e7f8c6ccb7f8e410ca9c@202.61.225.157:26656" 24 | sed -i 's|^seeds *=.*|seeds = "'$SEEDS'"|; s|^persistent_peers *=.*|persistent_peers = "'$PEERS'"|' $HOME/.Cardchain/config/config.toml 25 | 26 | # disable state-sync 27 | sed -i '/\[statesync\]/,/^\[.*\]/{s/enable = true/enable = false/}' $HOME/.Cardchain/config/config.toml 28 | 29 | # reset a chain data and validator state 30 | Cardchaind tendermint unsafe-reset-all --keep-addr-book --home $HOME/.Cardchain 31 | 32 | sudo systemctl start Cardchaind 33 | -------------------------------------------------------------------------------- /crowdcontrol/cardtestnet-8/upgrade/upgrades.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "height": 0, 4 | "version": "cardtestnet-8", 5 | "automaticUpgradeDisabled": true 6 | } 7 | ] 8 | -------------------------------------------------------------------------------- /crowdcontrol/cardtestnet-9/upgrade/cardtestnet-9.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop Cardchaind 2 | 3 | # build new binary 4 | cd && rm -rf Cardchain 5 | git clone https://github.com/DecentralCardGame/Cardchain 6 | cd Cardchain 7 | git checkout v0.14.1 8 | cd cmd/Cardchaind 9 | go mod download 10 | go build 11 | mkdir -p $HOME/go/bin 12 | sudo mv Cardchaind "$(which Cardchaind)" 13 | 14 | # rename home dir 15 | mv $HOME/.Cardchain $HOME/.cardchaind 16 | 17 | # update genesis 18 | curl -L https://snapshots-testnet.nodejumper.io/cardchain-testnet/genesis.json > $HOME/.cardchaind/config/genesis.json 19 | 20 | # set new chain-id 21 | Cardchaind config chain-id cardtestnet-9 22 | 23 | # update seeds 24 | sed -i -e 's|^seeds *=.*|seeds = "2aa407243c982ce2d9ee607b15418cf45b5002f7@202.61.225.157:20056,947aa14a9e6722df948d46b9e3ff24dd72920257@cardchain-testnet-seed.itrocket.net:31656"|' $HOME/.cardchaind/config/config.toml 25 | 26 | # disable state-sync 27 | sed -i '/\[statesync\]/,/^\[.*\]/{s/enable = true/enable = false/}' $HOME/.cardchaind/config/config.toml 28 | 29 | # reset a chain data and validator state 30 | Cardchaind tendermint unsafe-reset-all --home $HOME/.cardchaind 31 | 32 | # download fresh address book 33 | curl -L https://snapshots-testnet.nodejumper.io/cardchain-testnet/addrbook.json > $HOME/.Cardchain/config/addrbook.json 34 | 35 | sudo systemctl start Cardchaind 36 | -------------------------------------------------------------------------------- /crowdcontrol/cardtestnet-9/upgrade/upgrades.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "height": 0, 4 | "version": "cardtestnet-9", 5 | "automaticUpgradeDisabled": true 6 | } 7 | ] 8 | -------------------------------------------------------------------------------- /crowdcontrol/testnet3/upgrade/upgrades.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "height": 0, 4 | "version": "Testnet3", 5 | "automaticUpgradeDisabled": true 6 | } 7 | ] 8 | -------------------------------------------------------------------------------- /defund/orbit-alpha-1/upgrade/orbit-alpha-1.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop defundd 2 | 3 | cd || return 4 | rm -rf defund 5 | git clone https://github.com/defund-labs/defund.git 6 | cd defund || return 7 | git checkout v0.2.6 8 | make install 9 | defundd version # 0.2.6 10 | 11 | defundd tendermint unsafe-reset-all --home $HOME/.defund 12 | defundd config chain-id orbit-alpha-1 13 | 14 | curl -s https://raw.githubusercontent.com/defund-labs/testnet/main/orbit-alpha-1/genesis.json > ~/.defund/config/genesis.json 15 | curl -s https://snapshots-testnet.nodejumper.io/defund-testnet/addrbook.json > $HOME/.defund/config/addrbook.json 16 | 17 | SEEDS="f902d7562b7687000334369c491654e176afd26d@170.187.157.19:26656,2b76e96658f5e5a5130bc96d63f016073579b72d@rpc-1.defund.nodes.guru:45656" 18 | PEERS="" 19 | sed -i 's|^seeds *=.*|seeds = "'$SEEDS'"|; s|^persistent_peers *=.*|persistent_peers = "'$PEERS'"|' $HOME/.defund/config/config.toml 20 | sed -i -E "s|^(enable[[:space:]]+=[[:space:]]+).*$|\1false|" $HOME/.defund/config/config.toml 21 | 22 | SNAP_NAME=$(curl -s https://snapshots-testnet.nodejumper.io/defund-testnet/info.json | jq -r .fileName) 23 | curl "https://snapshots-testnet.nodejumper.io/defund-testnet/${SNAP_NAME}" | lz4 -dc - | tar -xf - -C "$HOME/.defund" 24 | 25 | # make sure node is synced and create new validator, if needed 26 | 27 | sudo systemctl start defundd 28 | -------------------------------------------------------------------------------- /defund/orbit-alpha-1/upgrade/upgrades.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "height": 0, 4 | "version": "orbit-alpha-1", 5 | "automaticUpgradeDisabled": true 6 | } 7 | ] 8 | -------------------------------------------------------------------------------- /desmos/desmos-mainnet/upgrade/upgrades.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "height": 6421610, 4 | "version": "v4.7.0" 5 | }, 6 | { 7 | "height": 8015075, 8 | "version": "v4.8.0" 9 | }, 10 | { 11 | "height": 9069645, 12 | "version": "v5.1.0" 13 | }, 14 | { 15 | "height": 9259165, 16 | "version": "v5.2.0" 17 | } 18 | ] 19 | -------------------------------------------------------------------------------- /desmos/desmos-mainnet/upgrade/v4.7.0.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop desmosd 2 | 3 | cd || return 4 | rm -rf desmos 5 | git clone https://github.com/desmos-labs/desmos.git 6 | cd desmos || return 7 | git checkout v4.7.0 8 | make install 9 | desmos version # 4.7.0 10 | 11 | sudo systemctl start desmosd 12 | -------------------------------------------------------------------------------- /desmos/desmos-mainnet/upgrade/v4.8.0.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop desmosd 2 | 3 | cd || return 4 | rm -rf desmos 5 | git clone https://github.com/desmos-labs/desmos.git 6 | cd desmos || return 7 | git checkout v4.8.0 8 | make install 9 | desmos version # 4.8.0 10 | 11 | sudo systemctl start desmosd 12 | -------------------------------------------------------------------------------- /desmos/desmos-mainnet/upgrade/v5.1.0.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop desmosd 2 | 3 | cd || return 4 | rm -rf desmos 5 | git clone https://github.com/desmos-labs/desmos.git 6 | cd desmos || return 7 | git checkout v5.1.0 8 | make install 9 | desmos version # 5.1.0 10 | 11 | sudo systemctl start desmosd 12 | -------------------------------------------------------------------------------- /desmos/desmos-mainnet/upgrade/v5.2.0.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop desmosd 2 | 3 | cd || return 4 | rm -rf desmos 5 | git clone https://github.com/desmos-labs/desmos.git 6 | cd desmos || return 7 | git checkout v5.2.0 8 | make install 9 | desmos version # 5.2.0 10 | 11 | sudo systemctl start desmosd 12 | -------------------------------------------------------------------------------- /dymension/35-c/upgrade/upgrades.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /dymension/dymension_1100-1/upgrade/upgrades.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "height": 1159000, 4 | "version": "v3.1.0" 5 | } 6 | ] 7 | -------------------------------------------------------------------------------- /dymension/dymension_1100-1/upgrade/v3.1.0.sh: -------------------------------------------------------------------------------- 1 | cd && rm -rf dymension 2 | git clone https://github.com/dymensionxyz/dymension.git 3 | cd dymension 4 | git checkout v3.1.0 5 | make install 6 | 7 | sudo systemctl restart dymd 8 | -------------------------------------------------------------------------------- /dymension/froopyland_100-1/upgrade/froopyland_100-1.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop dymd 2 | 3 | # reset existing chain data, set new chain id 4 | dymd tendermint unsafe-reset-all --home $HOME/.dymension 5 | dymd config chain-id froopyland_100-1 6 | 7 | # build new binary 8 | cd && rm -rf dymension 9 | git clone https://github.com/dymensionxyz/dymension.git 10 | cd dymension || return 11 | git checkout v1.0.2-beta 12 | make install 13 | 14 | # update genesis and address book 15 | curl -s https://raw.githubusercontent.com/dymensionxyz/testnets/main/dymension-hub/froopyland/genesis.json > $HOME/.dymension/config/genesis.json 16 | curl -s https://snapshots-testnet.nodejumper.io/dymension-testnet/addrbook.json > $HOME/.dymension/config/addrbook.json 17 | 18 | # update seeds 19 | SEEDS="ade4d8bc8cbe014af6ebdf3cb7b1e9ad36f412c0@testnet-seeds.polkachu.com:20556,92308bad858b8886e102009bbb45994d57af44e7@rpc-t.dymension.nodestake.top:666,284313184f63d9f06b218a67a0e2de126b64258d@seeds.silknodes.io:26157" 20 | PEERS="" 21 | sed -i 's|^seeds *=.*|seeds = "'$SEEDS'"|; s|^persistent_peers *=.*|persistent_peers = "'$PEERS'"|' $HOME/.dymension/config/config.toml 22 | 23 | sudo systemctl start dymd 24 | -------------------------------------------------------------------------------- /dymension/froopyland_100-1/upgrade/upgrades.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "height": 0, 4 | "version": "froopyland_100-1", 5 | "automaticUpgradeDisabled": true 6 | }, 7 | { 8 | "height": 1651535, 9 | "version": "v2" 10 | }, 11 | { 12 | "height": 2079000, 13 | "version": "v2.0.0-alpha.8" 14 | } 15 | ] 16 | -------------------------------------------------------------------------------- /dymension/froopyland_100-1/upgrade/v2.0.0-alpha.8.sh: -------------------------------------------------------------------------------- 1 | cd && rm -rf dymension 2 | git clone https://github.com/dymensionxyz/dymension.git 3 | cd dymension 4 | git checkout v2.0.0-alpha.8 5 | make install 6 | 7 | sudo systemctl restart dymd 8 | -------------------------------------------------------------------------------- /dymension/froopyland_100-1/upgrade/v2.sh: -------------------------------------------------------------------------------- 1 | cd && rm -rf dymension 2 | git clone https://github.com/dymensionxyz/dymension.git 3 | cd dymension 4 | git checkout v2.0.0-alpha.7 5 | make install 6 | 7 | sudo systemctl stop dymd 8 | 9 | # fix state before start 10 | dymd hotfix 11 | 12 | sudo systemctl start dymd 13 | -------------------------------------------------------------------------------- /elys/elystestnet-1/upgrade/upgrades.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "height": 10156437, 4 | "version": "v0.46.0" 5 | } 6 | ] 7 | -------------------------------------------------------------------------------- /elys/elystestnet-1/upgrade/v0.29.10.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop elysd 2 | 3 | cd && rm -rf elys 4 | git clone https://github.com/elys-network/elys 5 | cd elys 6 | git checkout v0.29.10 7 | make install 8 | 9 | sudo systemctl start elysd 10 | -------------------------------------------------------------------------------- /elys/elystestnet-1/upgrade/v0.29.11.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop elysd 2 | 3 | cd && rm -rf elys 4 | git clone https://github.com/elys-network/elys 5 | cd elys 6 | git checkout v0.29.11 7 | make install 8 | 9 | sudo systemctl start elysd 10 | -------------------------------------------------------------------------------- /elys/elystestnet-1/upgrade/v0.29.12.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop elysd 2 | 3 | cd && rm -rf elys 4 | git clone https://github.com/elys-network/elys 5 | cd elys 6 | git checkout v0.29.12 7 | make install 8 | 9 | sudo systemctl start elysd 10 | -------------------------------------------------------------------------------- /elys/elystestnet-1/upgrade/v0.29.13.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop elysd 2 | 3 | cd && rm -rf elys 4 | git clone https://github.com/elys-network/elys 5 | cd elys 6 | git checkout v0.29.13 7 | make install 8 | 9 | sudo systemctl start elysd 10 | -------------------------------------------------------------------------------- /elys/elystestnet-1/upgrade/v0.29.14.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop elysd 2 | 3 | cd && rm -rf elys 4 | git clone https://github.com/elys-network/elys 5 | cd elys 6 | git checkout v0.29.14 7 | make install 8 | 9 | sudo systemctl start elysd 10 | -------------------------------------------------------------------------------- /elys/elystestnet-1/upgrade/v0.29.17.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop elysd 2 | 3 | cd && rm -rf elys 4 | git clone https://github.com/elys-network/elys 5 | cd elys 6 | git checkout v0.29.17 7 | make install 8 | 9 | sudo systemctl start elysd 10 | -------------------------------------------------------------------------------- /elys/elystestnet-1/upgrade/v0.29.18.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop elysd 2 | 3 | cd && rm -rf elys 4 | git clone https://github.com/elys-network/elys 5 | cd elys 6 | git checkout v0.29.18 7 | make install 8 | 9 | sudo systemctl start elysd 10 | -------------------------------------------------------------------------------- /elys/elystestnet-1/upgrade/v0.29.19.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop elysd 2 | 3 | cd && rm -rf elys 4 | git clone https://github.com/elys-network/elys 5 | cd elys 6 | git checkout v0.29.19 7 | make install 8 | 9 | sudo systemctl start elysd 10 | -------------------------------------------------------------------------------- /elys/elystestnet-1/upgrade/v0.29.21.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop elysd 2 | 3 | cd && rm -rf elys 4 | git clone https://github.com/elys-network/elys 5 | cd elys 6 | git checkout v0.29.21 7 | make install 8 | 9 | sudo systemctl start elysd 10 | -------------------------------------------------------------------------------- /elys/elystestnet-1/upgrade/v0.29.25.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop elysd 2 | 3 | cd && rm -rf elys 4 | git clone https://github.com/elys-network/elys 5 | cd elys 6 | git checkout v0.29.25 7 | make install 8 | 9 | sudo systemctl start elysd 10 | -------------------------------------------------------------------------------- /elys/elystestnet-1/upgrade/v0.29.26.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop elysd 2 | 3 | cd && rm -rf elys 4 | git clone https://github.com/elys-network/elys 5 | cd elys 6 | git checkout v0.29.26 7 | make install 8 | 9 | sudo systemctl start elysd 10 | -------------------------------------------------------------------------------- /elys/elystestnet-1/upgrade/v0.29.29.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop elysd 2 | 3 | cd && rm -rf elys 4 | git clone https://github.com/elys-network/elys 5 | cd elys 6 | git checkout v0.29.29 7 | make install 8 | 9 | sudo systemctl start elysd 10 | -------------------------------------------------------------------------------- /elys/elystestnet-1/upgrade/v0.29.31.sh: -------------------------------------------------------------------------------- 1 | cd && rm -rf elys 2 | git clone https://github.com/elys-network/elys 3 | cd elys 4 | git checkout v0.29.31 5 | make install 6 | 7 | sudo systemctl restart elysd 8 | -------------------------------------------------------------------------------- /elys/elystestnet-1/upgrade/v0.29.7.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop elysd 2 | 3 | cd && rm -rf elys 4 | git clone https://github.com/elys-network/elys 5 | cd elys 6 | git checkout v0.29.7 7 | make install 8 | 9 | sudo systemctl start elysd 10 | -------------------------------------------------------------------------------- /elys/elystestnet-1/upgrade/v0.29.8.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop elysd 2 | 3 | cd && rm -rf elys 4 | git clone https://github.com/elys-network/elys 5 | cd elys 6 | git checkout v0.29.8 7 | make install 8 | 9 | sudo systemctl start elysd 10 | -------------------------------------------------------------------------------- /elys/elystestnet-1/upgrade/v0.29.9.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop elysd 2 | 3 | cd && rm -rf elys 4 | git clone https://github.com/elys-network/elys 5 | cd elys 6 | git checkout v0.29.9 7 | make install 8 | 9 | sudo systemctl start elysd 10 | -------------------------------------------------------------------------------- /elys/elystestnet-1/upgrade/v0.30.0.sh: -------------------------------------------------------------------------------- 1 | cd && rm -rf elys 2 | git clone https://github.com/elys-network/elys 3 | cd elys 4 | git checkout v0.30.0 5 | make install 6 | 7 | sudo systemctl restart elysd 8 | -------------------------------------------------------------------------------- /elys/elystestnet-1/upgrade/v0.31.0.sh: -------------------------------------------------------------------------------- 1 | cd && rm -rf elys 2 | git clone https://github.com/elys-network/elys 3 | cd elys 4 | git checkout fix/v0.31.0-increase-max-block-size-disable-allocateTokens 5 | git tag -f v0.31.0 6 | make install 7 | 8 | sudo systemctl restart elysd 9 | -------------------------------------------------------------------------------- /elys/elystestnet-1/upgrade/v0.33.0.sh: -------------------------------------------------------------------------------- 1 | cd && rm -rf elys 2 | git clone https://github.com/elys-network/elys 3 | cd elys 4 | git checkout v0.33.0 5 | make install 6 | 7 | sudo systemctl restart elysd 8 | -------------------------------------------------------------------------------- /elys/elystestnet-1/upgrade/v0.35.0.sh: -------------------------------------------------------------------------------- 1 | cd && rm -rf elys 2 | git clone https://github.com/elys-network/elys 3 | cd elys 4 | git checkout v0.35.0 5 | make install 6 | 7 | sudo systemctl restart elysd 8 | -------------------------------------------------------------------------------- /elys/elystestnet-1/upgrade/v0.36.0.sh: -------------------------------------------------------------------------------- 1 | cd && rm -rf elys 2 | git clone https://github.com/elys-network/elys 3 | cd elys 4 | git checkout v0.36.0 5 | make install 6 | 7 | sudo systemctl restart elysd 8 | -------------------------------------------------------------------------------- /elys/elystestnet-1/upgrade/v0.37.0.sh: -------------------------------------------------------------------------------- 1 | cd && rm -rf elys 2 | git clone https://github.com/elys-network/elys 3 | cd elys 4 | git checkout v0.37.0 5 | make install 6 | 7 | sudo systemctl restart elysd 8 | -------------------------------------------------------------------------------- /elys/elystestnet-1/upgrade/v0.38.1.sh: -------------------------------------------------------------------------------- 1 | cd && rm -rf elys 2 | git clone https://github.com/elys-network/elys 3 | cd elys 4 | git checkout v0.38.1 5 | make install 6 | 7 | sudo systemctl restart elysd 8 | -------------------------------------------------------------------------------- /elys/elystestnet-1/upgrade/v0.38.2.sh: -------------------------------------------------------------------------------- 1 | cd && rm -rf elys 2 | git clone https://github.com/elys-network/elys 3 | cd elys 4 | git checkout v0.38.3 5 | make install 6 | 7 | sudo systemctl restart elysd 8 | -------------------------------------------------------------------------------- /elys/elystestnet-1/upgrade/v0.39.0.sh: -------------------------------------------------------------------------------- 1 | cd && rm -rf elys 2 | git clone https://github.com/elys-network/elys 3 | cd elys 4 | git checkout v0.39.0 5 | make install 6 | 7 | sudo systemctl restart elysd 8 | -------------------------------------------------------------------------------- /elys/elystestnet-1/upgrade/v0.40.0.sh: -------------------------------------------------------------------------------- 1 | cd && rm -rf elys 2 | git clone https://github.com/elys-network/elys 3 | cd elys 4 | git checkout v0.40.0 5 | make install 6 | 7 | sudo systemctl restart elysd 8 | -------------------------------------------------------------------------------- /elys/elystestnet-1/upgrade/v0.46.0.sh: -------------------------------------------------------------------------------- 1 | cd && rm -rf elys 2 | git clone https://github.com/elys-network/elys 3 | cd elys 4 | git checkout v0.46.0 5 | make install 6 | 7 | sudo systemctl restart elysd 8 | -------------------------------------------------------------------------------- /empower/circulus-1/upgrade/upgrades.json: -------------------------------------------------------------------------------- 1 | [] 2 | -------------------------------------------------------------------------------- /empower/empowerchain-1/upgrade/upgrades.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "height": 2697000, 4 | "version": "v2.0.0" 5 | } 6 | ] 7 | -------------------------------------------------------------------------------- /empower/empowerchain-1/upgrade/v2.0.0.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop empowerd 2 | 3 | cd || return 4 | rm -rf empowerchain 5 | git clone https://github.com/EmpowerPlastic/empowerchain 6 | cd empowerchain/chain || return 7 | git checkout v2.0.0 8 | make install 9 | 10 | sudo systemctl start empowerd -------------------------------------------------------------------------------- /entrypoint/entrypoint-pubtest-2/custom_scripts/build_binary_step.sh: -------------------------------------------------------------------------------- 1 | # Download binary 2 | cd $HOME 3 | curl -s https://github.com/entrypoint-zone/testnets/releases/download/v${tag}/entrypointd-${tag}-linux-amd64 > entrypointd 4 | chmod +x entrypointd 5 | mkdir -p $HOME/go/bin/ 6 | mv entrypointd $HOME/go/bin/ -------------------------------------------------------------------------------- /entrypoint/entrypoint-pubtest-2/upgrade/upgrades.json: -------------------------------------------------------------------------------- 1 | [] 2 | -------------------------------------------------------------------------------- /firmachain/colosseum-1/upgrade/upgrades.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "height": 4806000, 4 | "version": "v0.3.5-patch" 5 | }, 6 | { 7 | "height": 15678000, 8 | "version": "v0.4.0" 9 | } 10 | ] 11 | -------------------------------------------------------------------------------- /firmachain/colosseum-1/upgrade/v0.3.5-patch.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop firmachaind 2 | 3 | cd || return 4 | rm -rf firmachain 5 | git clone https://github.com/firmachain/firmachain 6 | cd firmachain || return 7 | git checkout 0.3.5-patch 8 | make install 9 | firmachaind version # 0.3.5-patch 10 | 11 | sudo systemctl start firmachaind 12 | -------------------------------------------------------------------------------- /firmachain/colosseum-1/upgrade/v0.4.0.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop firmachaind 2 | 3 | cd && rm -rf firmachain 4 | git clone https://github.com/firmachain/firmachain 5 | cd firmachain 6 | git checkout v0.4.0 7 | make install 8 | 9 | sudo systemctl start firmachaind 10 | -------------------------------------------------------------------------------- /gitopia/gitopia-janus-testnet-2/upgrade/upgrades.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /gitopia/gitopia/upgrade/upgrades.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "height": 6072000, 4 | "version": "v3.0.0" 5 | }, 6 | { 7 | "height": 6334048, 8 | "version": "v3.1.0" 9 | }, 10 | { 11 | "height": 6446000, 12 | "version": "v3.2.0" 13 | }, 14 | { 15 | "height": 6720000, 16 | "version": "v3.3.0" 17 | }, 18 | { 19 | "height": 24330422, 20 | "version": "v4.0.0" 21 | } 22 | ] 23 | -------------------------------------------------------------------------------- /gitopia/gitopia/upgrade/v3.0.0.sh: -------------------------------------------------------------------------------- 1 | # stop node service 2 | sudo systemctl stop gitopiad 3 | 4 | cd $HOME || return 5 | rm -rf gitopia 6 | git clone https://github.com/gitopia/gitopia.git 7 | cd gitopia || return 8 | git checkout v3.0.0 9 | make install 10 | 11 | # start node service 12 | sudo systemctl start gitopiad 13 | -------------------------------------------------------------------------------- /gitopia/gitopia/upgrade/v3.1.0.sh: -------------------------------------------------------------------------------- 1 | # stop node service 2 | sudo systemctl stop gitopiad 3 | 4 | cd $HOME || return 5 | rm -rf gitopia 6 | git clone https://github.com/gitopia/gitopia.git 7 | cd gitopia || return 8 | git checkout v3.1.0 9 | make install 10 | 11 | # start node service 12 | sudo systemctl start gitopiad 13 | -------------------------------------------------------------------------------- /gitopia/gitopia/upgrade/v3.2.0.sh: -------------------------------------------------------------------------------- 1 | # stop node service 2 | sudo systemctl stop gitopiad 3 | 4 | cd $HOME || return 5 | rm -rf gitopia 6 | git clone https://github.com/gitopia/gitopia.git 7 | cd gitopia || return 8 | git checkout v3.2.0 9 | make install 10 | 11 | # start node service 12 | sudo systemctl start gitopiad 13 | -------------------------------------------------------------------------------- /gitopia/gitopia/upgrade/v3.3.0.sh: -------------------------------------------------------------------------------- 1 | # stop node service 2 | sudo systemctl stop gitopiad 3 | 4 | cd $HOME || return 5 | rm -rf gitopia 6 | git clone https://github.com/gitopia/gitopia.git 7 | cd gitopia || return 8 | git checkout v3.3.0 9 | make install 10 | 11 | # start node service 12 | sudo systemctl start gitopiad 13 | -------------------------------------------------------------------------------- /gitopia/gitopia/upgrade/v4.0.0.sh: -------------------------------------------------------------------------------- 1 | cd && rm -rf gitopia 2 | git clone https://github.com/gitopia/gitopia.git 3 | cd gitopia 4 | git checkout v4.0.0 5 | make install 6 | 7 | sudo systemctl restart gitopiad 8 | -------------------------------------------------------------------------------- /humans/humans_1089-1/upgrade/upgrades.json: -------------------------------------------------------------------------------- 1 | [] 2 | -------------------------------------------------------------------------------- /humans/humans_3000-1/upgrade/upgrades.json: -------------------------------------------------------------------------------- 1 | [] 2 | -------------------------------------------------------------------------------- /humans/humans_3000-2/upgrade/upgrades.json: -------------------------------------------------------------------------------- 1 | [] 2 | -------------------------------------------------------------------------------- /humans/humans_3000-31/upgrade/upgrades.json: -------------------------------------------------------------------------------- 1 | [] 2 | -------------------------------------------------------------------------------- /humans/testnet-1/upgrade/upgrades.json: -------------------------------------------------------------------------------- 1 | [] 2 | -------------------------------------------------------------------------------- /initia/initiation-1/upgrade/upgrades.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "height": 0, 4 | "version": "v0.2.15" 5 | }, 6 | { 7 | "height": 2470000, 8 | "version": "v0.2.23-stage-2" 9 | } 10 | ] 11 | -------------------------------------------------------------------------------- /initia/initiation-1/upgrade/v0.2.15.sh: -------------------------------------------------------------------------------- 1 | cd && rm -rf initia 2 | git clone https://github.com/initia-labs/initia 3 | cd initia 4 | git checkout v0.2.15 5 | 6 | make install 7 | 8 | sudo systemctl restart initiad 9 | -------------------------------------------------------------------------------- /initia/initiation-1/upgrade/v0.2.23-stage-2.sh: -------------------------------------------------------------------------------- 1 | cd && rm -rf initia 2 | git clone https://github.com/initia-labs/initia 3 | cd initia 4 | git checkout v0.2.23-stage-2 5 | make build 6 | sudo mv $HOME/initia/build/initiad $(which initiad) 7 | 8 | sudo systemctl restart initiad 9 | -------------------------------------------------------------------------------- /injective/injective-1/custom_scripts/build_binary_step.sh: -------------------------------------------------------------------------------- 1 | # Download binaries 2 | cd $HOME 3 | wget https://github.com/InjectiveLabs/injective-chain-releases/releases/download/${tag}/linux-amd64.zip 4 | unzip -o linux-amd64.zip 5 | sudo mv peggo /usr/bin 6 | sudo mv injectived /usr/bin 7 | sudo mv libwasmvm.x86_64.so /usr/lib 8 | rm linux-amd64.zip -------------------------------------------------------------------------------- /injective/injective-1/upgrade/upgrades.json: -------------------------------------------------------------------------------- 1 | [] 2 | -------------------------------------------------------------------------------- /installer/README.md: -------------------------------------------------------------------------------- 1 | # Cosmos node config tool 2 | 3 | ### How to use 4 | ``` 5 | . <(curl -s https://raw.githubusercontent.com/nodejumper-org/cosmos-scripts/master/node-installer/node_installer.sh) -c c.json 6 | ``` 7 | 8 | #### Config example - c.json 9 | ``` 10 | [ 11 | { 12 | "installationScript": "https://raw.githubusercontent.com/nodejumper-org/cosmos-scripts/dev/installation-scripts/rizon_install.sh", 13 | "moniker": "nodejumper", 14 | "serviceName": "rizond", 15 | "chainId": "titan-1", 16 | "chainHomeDir": ".rizon", 17 | "minGasPrice": "0.0001uatolo", 18 | "stateSyncMode": false, 19 | "indexer": "null", 20 | "seeds": "83c9cdc2db2b4eff4acc9cd7d664ad5ae6191080@seed-1.mainnet.rizon.world:26656,ae1476777536e2be26507c4fbcf86b67540adb64@seed-2.mainnet.rizon.world:26656,8abf316257a264dc8744dee6be4981cfbbcaf4e4@seed-3.mainnet.rizon.world:26656", 21 | "peers": "0d51e8b9eb24f412dffc855c7bd854a8ecb3dff5@rpc1.nodejumper.io:26656", 22 | "ports": { 23 | "grpc": 9090, 24 | "grpcWeb": 9091, 25 | "proxyApp": 26658, 26 | "rpc": 26657, 27 | "pprof": 6060, 28 | "p2p": 26656, 29 | "prometheus": 26660 30 | }, 31 | "tls": { 32 | "cert": "/path/to/cert.pem" 33 | "key": "/path/to/key.pem" 34 | } 35 | } 36 | ] 37 | ``` 38 | -------------------------------------------------------------------------------- /installer/upgrade/upgrades.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /jackal/jackal-1/upgrade/upgrades.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "height": 2080380, 4 | "version": "v1.2.1" 5 | }, 6 | { 7 | "height": 2631260, 8 | "version": "v2.0.0" 9 | }, 10 | { 11 | "height": 3503000, 12 | "version": "v2.1.0" 13 | }, 14 | { 15 | "height": 6095000, 16 | "version": "v3.1.1" 17 | }, 18 | { 19 | "height": 6835000, 20 | "version": "v3.2.0" 21 | }, 22 | { 23 | "height": 8439000, 24 | "version": "v3.4.0" 25 | }, 26 | { 27 | "height": 8527000, 28 | "version": "v4.0.0" 29 | } 30 | ] 31 | -------------------------------------------------------------------------------- /jackal/jackal-1/upgrade/v1.2.1.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop canined 2 | 3 | cd || return 4 | rm -rf canine-chain 5 | git clone https://github.com/JackalLabs/canine-chain.git 6 | cd canine-chain || return 7 | git checkout v1.2.1 8 | make install 9 | 10 | sudo systemctl start canined 11 | -------------------------------------------------------------------------------- /jackal/jackal-1/upgrade/v2.0.0.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop canined 2 | 3 | cd || return 4 | rm -rf canine-chain 5 | git clone https://github.com/JackalLabs/canine-chain.git 6 | cd canine-chain || return 7 | git checkout v2.0.0 8 | make install 9 | 10 | sudo systemctl start canined 11 | -------------------------------------------------------------------------------- /jackal/jackal-1/upgrade/v2.1.0.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop canined 2 | 3 | cd || return 4 | rm -rf canine-chain 5 | git clone https://github.com/JackalLabs/canine-chain.git 6 | cd canine-chain || return 7 | git checkout v2.1.0 8 | make install 9 | 10 | sudo systemctl start canined 11 | -------------------------------------------------------------------------------- /jackal/jackal-1/upgrade/v3.1.1.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop canined 2 | 3 | cd || return 4 | rm -rf canine-chain 5 | git clone https://github.com/JackalLabs/canine-chain.git 6 | cd canine-chain || return 7 | git checkout v3.1.1 8 | make install 9 | 10 | sudo systemctl start canined 11 | -------------------------------------------------------------------------------- /jackal/jackal-1/upgrade/v3.2.0.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop canined 2 | 3 | cd || return 4 | rm -rf canine-chain 5 | git clone https://github.com/JackalLabs/canine-chain.git 6 | cd canine-chain || return 7 | git checkout v3.2.0 8 | make install 9 | 10 | sudo systemctl start canined 11 | -------------------------------------------------------------------------------- /jackal/jackal-1/upgrade/v3.4.0.sh: -------------------------------------------------------------------------------- 1 | cd && rm -rf canine-chain 2 | git clone https://github.com/JackalLabs/canine-chain.git 3 | cd canine-chain 4 | git checkout v3.4.0 5 | make install 6 | 7 | sudo systemctl restart canined 8 | -------------------------------------------------------------------------------- /jackal/jackal-1/upgrade/v4.0.0.sh: -------------------------------------------------------------------------------- 1 | cd && rm -rf canine-chain 2 | git clone https://github.com/JackalLabs/canine-chain.git 3 | cd canine-chain 4 | git checkout v4.0.0 5 | make install 6 | 7 | sudo systemctl restart canined 8 | -------------------------------------------------------------------------------- /jackal/lupulella-2/upgrade/upgrades.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "height": 6431000, 4 | "version": "v3.1.2" 5 | }, 6 | { 7 | "height": 6911060, 8 | "version": "v3.2.0-rc.1" 9 | }, 10 | { 11 | "height": 8903800, 12 | "version": "v4.0.0" 13 | }, 14 | { 15 | "height": 9034000, 16 | "version": "v4.0.0-beta.5" 17 | }, 18 | { 19 | "height": 9923185, 20 | "version": "v4.1.0-beta.2" 21 | } 22 | ] 23 | -------------------------------------------------------------------------------- /jackal/lupulella-2/upgrade/v3.1.2.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop canined 2 | 3 | cd && rm -rf canine-chain 4 | git clone https://github.com/JackalLabs/canine-chain.git 5 | cd canine-chain || return 6 | git checkout v3.1.2 7 | make install 8 | 9 | sudo systemctl start canined 10 | -------------------------------------------------------------------------------- /jackal/lupulella-2/upgrade/v3.2.0-rc.1.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop canined 2 | 3 | cd && rm -rf canine-chain 4 | git clone https://github.com/JackalLabs/canine-chain.git 5 | cd canine-chain || return 6 | git checkout v3.2.0-rc.1 7 | make install 8 | 9 | sudo systemctl start canined 10 | -------------------------------------------------------------------------------- /jackal/lupulella-2/upgrade/v4.0.0-beta.5.sh: -------------------------------------------------------------------------------- 1 | cd && rm -rf canine-chain 2 | git clone https://github.com/JackalLabs/canine-chain.git 3 | cd canine-chain 4 | git checkout v4.0.0-beta.5 5 | make install 6 | 7 | sudo systemctl restart canined 8 | -------------------------------------------------------------------------------- /jackal/lupulella-2/upgrade/v4.0.0.sh: -------------------------------------------------------------------------------- 1 | cd && rm -rf canine-chain 2 | git clone https://github.com/JackalLabs/canine-chain.git 3 | cd canine-chain 4 | git checkout v4.0.0 5 | make install 6 | 7 | sudo systemctl restart canined 8 | -------------------------------------------------------------------------------- /jackal/lupulella-2/upgrade/v4.1.0-beta.2.sh: -------------------------------------------------------------------------------- 1 | cd && rm -rf canine-chain 2 | git clone https://github.com/JackalLabs/canine-chain.git 3 | cd canine-chain 4 | git checkout v4.1.0-beta.2 5 | make install 6 | 7 | sudo systemctl restart canined 8 | -------------------------------------------------------------------------------- /kichain/kichain-2/upgrade/upgrades.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "height": 11830000, 4 | "version": "v4.0.0" 5 | }, 6 | { 7 | "height": 13519354, 8 | "version": "v4.2.0" 9 | } 10 | ] 11 | -------------------------------------------------------------------------------- /kichain/kichain-2/upgrade/v4.0.0.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop kid 2 | 3 | cd || return 4 | rm -rf ki-tools 5 | git clone https://github.com/KiFoundation/ki-tools.git 6 | cd ki-tools || return 7 | git checkout release/4.0.0 8 | make install 9 | 10 | sudo systemctl start kid 11 | -------------------------------------------------------------------------------- /kichain/kichain-2/upgrade/v4.2.0.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop kid 2 | 3 | cd || return 4 | rm -rf ki-tools 5 | git clone https://github.com/KiFoundation/ki-tools.git 6 | cd ki-tools || return 7 | git checkout 4.2.0 8 | make install 9 | 10 | sudo systemctl start kid 11 | -------------------------------------------------------------------------------- /kujira/kaiyo-1/upgrade/upgrades.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "height": 9226200, 4 | "version": "v0.8.4-mainnet" 5 | }, 6 | { 7 | "height": 14783000, 8 | "version": "v0.9.0" 9 | }, 10 | { 11 | "height": 15205000, 12 | "version": "v0.9.1" 13 | }, 14 | { 15 | "height": 16610000, 16 | "version": "v0.9.3" 17 | }, 18 | { 19 | "height": 18700000, 20 | "version": "v1.0.2" 21 | }, 22 | { 23 | "height": 19855000, 24 | "version": "v1.1.0" 25 | } 26 | ] 27 | -------------------------------------------------------------------------------- /kujira/kaiyo-1/upgrade/v0.8.4-mainnet.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop kujirad 2 | 3 | cd || return 4 | rm -rf core 5 | git clone https://github.com/Team-Kujira/core.git 6 | cd core || return 7 | git checkout v0.8.4-mainnet 8 | make install 9 | kujirad version # v0.8.4-mainnet 10 | 11 | sudo systemctl start kujirad 12 | -------------------------------------------------------------------------------- /kujira/kaiyo-1/upgrade/v0.9.0.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop kujirad 2 | 3 | cd || return 4 | rm -rf core 5 | git clone https://github.com/Team-Kujira/core.git 6 | cd core || return 7 | git checkout v0.9.0 8 | make install 9 | 10 | sudo systemctl start kujirad 11 | -------------------------------------------------------------------------------- /kujira/kaiyo-1/upgrade/v0.9.1.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop kujirad 2 | 3 | cd || return 4 | rm -rf core 5 | git clone https://github.com/Team-Kujira/core.git 6 | cd core || return 7 | git checkout v0.9.1 8 | make install 9 | 10 | sudo systemctl start kujirad 11 | -------------------------------------------------------------------------------- /kujira/kaiyo-1/upgrade/v0.9.3.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop kujirad 2 | 3 | cd || return 4 | rm -rf core 5 | git clone https://github.com/Team-Kujira/core.git 6 | cd core || return 7 | git checkout v0.9.3 8 | make install 9 | 10 | sudo systemctl start kujirad 11 | -------------------------------------------------------------------------------- /kujira/kaiyo-1/upgrade/v1.0.2.sh: -------------------------------------------------------------------------------- 1 | cd && rm -rf core 2 | git clone https://github.com/Team-Kujira/core.git 3 | cd core || return 4 | git checkout v1.0.2 5 | make install 6 | 7 | sudo systemctl restart kujirad 8 | -------------------------------------------------------------------------------- /kujira/kaiyo-1/upgrade/v1.1.0.sh: -------------------------------------------------------------------------------- 1 | cd && rm -rf core 2 | git clone https://github.com/Team-Kujira/core.git 3 | cd core 4 | git checkout v1.1.0 5 | make install 6 | 7 | sudo systemctl restart kujirad 8 | -------------------------------------------------------------------------------- /lava/lava-mainnet-1/custom_scripts/build_binary_step.sh: -------------------------------------------------------------------------------- 1 | # Clone project repository 2 | cd && rm -rf lava 3 | git clone https://github.com/lavanet/lava 4 | cd lava 5 | git checkout ${tag} 6 | 7 | # Build binary 8 | export LAVA_BINARY=lavad 9 | make install -------------------------------------------------------------------------------- /lava/lava-mainnet-1/upgrade/upgrades.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "height": 1308000, 4 | "version": "v3.1.0" 5 | } 6 | ] 7 | -------------------------------------------------------------------------------- /lava/lava-mainnet-1/upgrade/v3.1.0.sh: -------------------------------------------------------------------------------- 1 | cd && rm -rf lava 2 | git clone https://github.com/lavanet/lava 3 | cd lava 4 | git checkout v3.1.0 5 | make install-all 6 | 7 | sudo systemctl restart lavad 8 | -------------------------------------------------------------------------------- /lava/lava-testnet-1/upgrade/upgrades.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "height": 22300, 4 | "version": "v0.4.3" 5 | }, 6 | { 7 | "height": 41735, 8 | "version": "v0.4.4" 9 | }, 10 | { 11 | "height": 63760, 12 | "version": "v0.5.2" 13 | }, 14 | { 15 | "height": 82570, 16 | "version": "v0.6.0-RC3" 17 | }, 18 | { 19 | "height": 102800, 20 | "version": "v0.7.0" 21 | }, 22 | { 23 | "height": 133100, 24 | "version": "v0.8.1" 25 | }, 26 | { 27 | "height": 163960, 28 | "version": "v0.9.8" 29 | }, 30 | { 31 | "height": 184620, 32 | "version": "v0.10.1" 33 | }, 34 | { 35 | "height": 208115, 36 | "version": "v0.11.2" 37 | }, 38 | { 39 | "height": 227130, 40 | "version": "v0.12.1" 41 | }, 42 | { 43 | "height": 247630, 44 | "version": "v0.13.1" 45 | }, 46 | { 47 | "height": 254645, 48 | "version": "v0.14.0" 49 | }, 50 | { 51 | "height": 266490, 52 | "version": "v0.15.1" 53 | }, 54 | { 55 | "height": 286030, 56 | "version": "v0.16.0" 57 | } 58 | ] 59 | -------------------------------------------------------------------------------- /lava/lava-testnet-1/upgrade/v0.10.1.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop lavad 2 | 3 | cd || return 4 | rm -rf lava 5 | git clone https://github.com/lavanet/lava 6 | cd lava || return 7 | git checkout v0.10.1 8 | make install 9 | lavad version 10 | 11 | sudo systemctl start lavad 12 | -------------------------------------------------------------------------------- /lava/lava-testnet-1/upgrade/v0.11.2.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop lavad 2 | 3 | cd || return 4 | rm -rf lava 5 | git clone https://github.com/lavanet/lava 6 | cd lava || return 7 | git checkout v0.11.2 8 | make install 9 | lavad version 10 | 11 | sudo systemctl start lavad 12 | -------------------------------------------------------------------------------- /lava/lava-testnet-1/upgrade/v0.12.1.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop lavad 2 | 3 | cd || return 4 | rm -rf lava 5 | git clone https://github.com/lavanet/lava 6 | cd lava || return 7 | git checkout v0.12.1 8 | make install 9 | lavad version 10 | 11 | sudo systemctl start lavad 12 | -------------------------------------------------------------------------------- /lava/lava-testnet-1/upgrade/v0.13.1.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop lavad 2 | 3 | cd || return 4 | rm -rf lava 5 | git clone https://github.com/lavanet/lava 6 | cd lava || return 7 | git checkout v0.13.1 8 | make install 9 | lavad version 10 | 11 | sudo systemctl start lavad 12 | -------------------------------------------------------------------------------- /lava/lava-testnet-1/upgrade/v0.14.0.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop lavad 2 | 3 | cd || return 4 | rm -rf lava 5 | git clone https://github.com/lavanet/lava 6 | cd lava || return 7 | git checkout v0.14.0 8 | make install 9 | lavad version 10 | 11 | sudo systemctl start lavad 12 | -------------------------------------------------------------------------------- /lava/lava-testnet-1/upgrade/v0.15.1.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop lavad 2 | 3 | cd || return 4 | rm -rf lava 5 | git clone https://github.com/lavanet/lava 6 | cd lava || return 7 | git checkout v0.15.1 8 | make install 9 | lavad version 10 | 11 | sudo systemctl start lavad 12 | -------------------------------------------------------------------------------- /lava/lava-testnet-1/upgrade/v0.16.0.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop lavad 2 | 3 | cd || return 4 | rm -rf lava 5 | git clone https://github.com/lavanet/lava 6 | cd lava || return 7 | git checkout v0.16.0 8 | make install 9 | lavad version 10 | 11 | sudo systemctl start lavad 12 | -------------------------------------------------------------------------------- /lava/lava-testnet-1/upgrade/v0.4.3.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop lavad 2 | 3 | sudo rm -rf $(which lavad) 4 | source ~/.bash_profile 5 | 6 | cd || return 7 | rm -rf lava 8 | git clone https://github.com/lavanet/lava 9 | cd lava || return 10 | git checkout v0.4.3 11 | make install 12 | lavad version 13 | 14 | sudo tee /etc/systemd/system/lavad.service > /dev/null << EOF 15 | [Unit] 16 | Description=Lava Network Node 17 | After=network-online.target 18 | [Service] 19 | User=$USER 20 | ExecStart=$(which lavad) start 21 | Restart=on-failure 22 | RestartSec=10 23 | LimitNOFILE=10000 24 | [Install] 25 | WantedBy=multi-user.target 26 | EOF 27 | 28 | sudo systemctl daemon-reload 29 | sudo systemctl start lavad 30 | -------------------------------------------------------------------------------- /lava/lava-testnet-1/upgrade/v0.4.4.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop lavad 2 | 3 | cd || return 4 | rm -rf lava 5 | git clone https://github.com/lavanet/lava 6 | cd lava || return 7 | git checkout v0.4.4 8 | make install 9 | lavad version 10 | 11 | sudo systemctl start lavad -------------------------------------------------------------------------------- /lava/lava-testnet-1/upgrade/v0.5.2.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop lavad 2 | 3 | cd || return 4 | rm -rf lava 5 | git clone https://github.com/lavanet/lava 6 | cd lava || return 7 | git checkout v0.5.2 8 | make install 9 | lavad version 10 | 11 | sudo systemctl start lavad -------------------------------------------------------------------------------- /lava/lava-testnet-1/upgrade/v0.6.0-RC3.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop lavad 2 | 3 | cd || return 4 | rm -rf lava 5 | git clone https://github.com/lavanet/lava 6 | cd lava || return 7 | git checkout v0.6.0-RC3 8 | make install 9 | lavad version 10 | 11 | sudo systemctl start lavad -------------------------------------------------------------------------------- /lava/lava-testnet-1/upgrade/v0.7.0.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop lavad 2 | 3 | cd || return 4 | rm -rf lava 5 | git clone https://github.com/lavanet/lava 6 | cd lava || return 7 | git checkout v0.7.0 8 | make install 9 | lavad version 10 | 11 | sudo systemctl start lavad -------------------------------------------------------------------------------- /lava/lava-testnet-1/upgrade/v0.8.1.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop lavad 2 | 3 | cd || return 4 | rm -rf lava 5 | git clone https://github.com/lavanet/lava 6 | cd lava || return 7 | git checkout v0.8.1 8 | make install 9 | lavad version 10 | 11 | sudo systemctl start lavad 12 | -------------------------------------------------------------------------------- /lava/lava-testnet-1/upgrade/v0.9.8.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop lavad 2 | 3 | cd || return 4 | rm -rf lava 5 | git clone https://github.com/lavanet/lava 6 | cd lava || return 7 | git checkout v0.9.8 8 | make install 9 | lavad version 10 | 11 | sudo systemctl start lavad 12 | -------------------------------------------------------------------------------- /lava/lava-testnet-2/custom_scripts/build_binary_step.sh: -------------------------------------------------------------------------------- 1 | # Clone project repository 2 | cd && rm -rf lava 3 | git clone https://github.com/lavanet/lava 4 | cd lava 5 | git checkout ${tag} 6 | 7 | # Build binary 8 | export LAVA_BINARY=lavad 9 | make install -------------------------------------------------------------------------------- /lava/lava-testnet-2/upgrade/v0.22.0.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop lavad 2 | 3 | export LAVA_BINARY=lavad 4 | 5 | cd || return 6 | rm -rf lava 7 | git clone https://github.com/lavanet/lava 8 | cd lava || return 9 | git checkout v0.22.0 10 | make install 11 | lavad version 12 | 13 | sudo systemctl start lavad 14 | -------------------------------------------------------------------------------- /lava/lava-testnet-2/upgrade/v0.23.5.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop lavad 2 | 3 | export LAVA_BINARY=lavad 4 | 5 | cd || return 6 | rm -rf lava 7 | git clone https://github.com/lavanet/lava 8 | cd lava || return 9 | git checkout v0.23.5 10 | make install 11 | 12 | sudo systemctl start lavad 13 | -------------------------------------------------------------------------------- /lava/lava-testnet-2/upgrade/v0.24.0.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop lavad 2 | 3 | export LAVA_BINARY=lavad 4 | 5 | cd || return 6 | rm -rf lava 7 | git clone https://github.com/lavanet/lava 8 | cd lava || return 9 | git checkout v0.24.0 10 | make install 11 | 12 | sudo systemctl start lavad 13 | -------------------------------------------------------------------------------- /lava/lava-testnet-2/upgrade/v0.25.2.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop lavad 2 | 3 | export LAVA_BINARY=lavad 4 | 5 | cd || return 6 | rm -rf lava 7 | git clone https://github.com/lavanet/lava 8 | cd lava || return 9 | git checkout v0.25.2 10 | make install 11 | 12 | sudo systemctl start lavad 13 | -------------------------------------------------------------------------------- /lava/lava-testnet-2/upgrade/v0.26.1.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop lavad 2 | 3 | export LAVA_BINARY=lavad 4 | 5 | cd || return 6 | rm -rf lava 7 | git clone https://github.com/lavanet/lava 8 | cd lava || return 9 | git checkout v0.26.1 10 | make install 11 | 12 | sudo systemctl start lavad 13 | -------------------------------------------------------------------------------- /lava/lava-testnet-2/upgrade/v0.27.0.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop lavad 2 | 3 | export LAVA_BINARY=lavad 4 | 5 | cd || return 6 | rm -rf lava 7 | git clone https://github.com/lavanet/lava 8 | cd lava || return 9 | git checkout v0.27.0 10 | make install 11 | 12 | sudo systemctl start lavad 13 | -------------------------------------------------------------------------------- /lava/lava-testnet-2/upgrade/v0.30.1.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop lavad 2 | 3 | export LAVA_BINARY=lavad 4 | 5 | cd || return 6 | rm -rf lava 7 | git clone https://github.com/lavanet/lava 8 | cd lava || return 9 | git checkout v0.30.1 10 | make install 11 | 12 | sudo systemctl start lavad 13 | -------------------------------------------------------------------------------- /lava/lava-testnet-2/upgrade/v0.30.2.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop lavad 2 | 3 | export LAVA_BINARY=lavad 4 | 5 | cd || return 6 | rm -rf lava 7 | git clone https://github.com/lavanet/lava 8 | cd lava || return 9 | git checkout v0.30.2 10 | make install 11 | 12 | sudo systemctl start lavad 13 | -------------------------------------------------------------------------------- /lava/lava-testnet-2/upgrade/v0.31.1.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop lavad 2 | 3 | export LAVA_BINARY=lavad 4 | 5 | cd || return 6 | rm -rf lava 7 | git clone https://github.com/lavanet/lava 8 | cd lava || return 9 | git checkout v0.31.1 10 | make install 11 | 12 | sudo systemctl start lavad 13 | -------------------------------------------------------------------------------- /lava/lava-testnet-2/upgrade/v0.32.0.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop lavad 2 | 3 | export LAVA_BINARY=lavad 4 | 5 | cd || return 6 | rm -rf lava 7 | git clone https://github.com/lavanet/lava 8 | cd lava || return 9 | git checkout v0.32.0 10 | make install 11 | 12 | sudo systemctl start lavad 13 | -------------------------------------------------------------------------------- /lava/lava-testnet-2/upgrade/v0.33.0.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop lavad 2 | 3 | export LAVA_BINARY=lavad 4 | 5 | cd || return 6 | rm -rf lava 7 | git clone https://github.com/lavanet/lava 8 | cd lava || return 9 | git checkout v0.33.0 10 | make install 11 | 12 | sudo systemctl start lavad 13 | -------------------------------------------------------------------------------- /lava/lava-testnet-2/upgrade/v0.34.0.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop lavad 2 | 3 | export LAVA_BINARY=lavad 4 | 5 | cd || return 6 | rm -rf lava 7 | git clone https://github.com/lavanet/lava 8 | cd lava || return 9 | git checkout v0.34.0 10 | make install 11 | 12 | sudo systemctl start lavad 13 | -------------------------------------------------------------------------------- /lava/lava-testnet-2/upgrade/v0.35.0.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop lavad 2 | 3 | export LAVA_BINARY=lavad 4 | 5 | cd || return 6 | rm -rf lava 7 | git clone https://github.com/lavanet/lava 8 | cd lava || return 9 | git checkout v0.35.0 10 | make install 11 | 12 | sudo systemctl start lavad 13 | -------------------------------------------------------------------------------- /lava/lava-testnet-2/upgrade/v1.0.1.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop lavad 2 | 3 | export LAVA_BINARY=lavad 4 | 5 | cd || return 6 | rm -rf lava 7 | git clone https://github.com/lavanet/lava 8 | cd lava || return 9 | git checkout v1.0.1 10 | make install 11 | 12 | sudo systemctl start lavad 13 | -------------------------------------------------------------------------------- /lava/lava-testnet-2/upgrade/v1.2.0.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop lavad 2 | 3 | cd && rm -rf lava 4 | git clone https://github.com/lavanet/lava 5 | cd lava || return 6 | git checkout v1.2.0 7 | make install-all 8 | 9 | sudo systemctl start lavad 10 | -------------------------------------------------------------------------------- /lava/lava-testnet-2/upgrade/v2.0.0.sh: -------------------------------------------------------------------------------- 1 | cd && rm -rf lava 2 | git clone https://github.com/lavanet/lava 3 | cd lava 4 | git checkout v2.0.0 5 | make install-all 6 | 7 | sudo systemctl restart lavad 8 | -------------------------------------------------------------------------------- /lava/lava-testnet-2/upgrade/v2.1.1.sh: -------------------------------------------------------------------------------- 1 | cd && rm -rf lava 2 | git clone https://github.com/lavanet/lava 3 | cd lava 4 | git checkout v2.1.1 5 | make install-all 6 | 7 | sudo systemctl restart lavad 8 | -------------------------------------------------------------------------------- /lava/lava-testnet-2/upgrade/v2.1.3.sh: -------------------------------------------------------------------------------- 1 | cd && rm -rf lava 2 | git clone https://github.com/lavanet/lava 3 | cd lava 4 | git checkout v2.1.3 5 | make install-all 6 | 7 | sudo systemctl restart lavad 8 | -------------------------------------------------------------------------------- /lava/lava-testnet-2/upgrade/v2.5.0.sh: -------------------------------------------------------------------------------- 1 | cd && rm -rf lava 2 | git clone https://github.com/lavanet/lava 3 | cd lava 4 | git checkout v2.5.0 5 | make install-all 6 | 7 | sudo systemctl restart lavad 8 | -------------------------------------------------------------------------------- /lava/lava-testnet-2/upgrade/v3.0.1.sh: -------------------------------------------------------------------------------- 1 | cd && rm -rf lava 2 | git clone https://github.com/lavanet/lava 3 | cd lava 4 | git checkout v3.0.1 5 | make install-all 6 | 7 | sudo systemctl restart lavad 8 | -------------------------------------------------------------------------------- /lava/lava-testnet-2/upgrade/v3.1.0.sh: -------------------------------------------------------------------------------- 1 | cd && rm -rf lava 2 | git clone https://github.com/lavanet/lava 3 | cd lava 4 | git checkout v3.1.0 5 | make install-all 6 | 7 | sudo systemctl restart lavad 8 | -------------------------------------------------------------------------------- /mars/ares-1/upgrade/upgrades.json: -------------------------------------------------------------------------------- 1 | [] 2 | -------------------------------------------------------------------------------- /neutron/baryon-1/upgrade/upgrades.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "height": 1628800, 4 | "version": "v0.3.1" 5 | } 6 | ] 7 | -------------------------------------------------------------------------------- /neutron/baryon-1/upgrade/v0.3.1.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop neutrond 2 | 3 | cd || return 4 | rm -rf neutron 5 | git clone https://github.com/neutron-org/neutron.git 6 | cd neutron || return 7 | git checkout v0.3.1 8 | make install 9 | neutrond version # v0.3.1 10 | 11 | sudo systemctl start neutrond 12 | -------------------------------------------------------------------------------- /neutron/quark-1/upgrade/upgrades.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /nibiru/nibiru-itn-1/upgrade/upgrades.json: -------------------------------------------------------------------------------- 1 | [] 2 | -------------------------------------------------------------------------------- /nibiru/nibiru-itn-2/upgrade/nibiru-itn-2.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop nibid 2 | 3 | cd || return 4 | rm -rf nibiru 5 | git clone https://github.com/NibiruChain/nibiru 6 | cd nibiru || return 7 | git checkout v0.21.9 8 | make install 9 | 10 | nibid config chain-id nibiru-itn-2 11 | 12 | curl -s https://rpc.itn-2.nibiru.fi/genesis | jq -r .result.genesis > $HOME/.nibid/config/genesis.json 13 | 14 | SEEDS="3f472746f46493309650e5a033076689996c8881@nibiru-testnet.rpc.kjnodes.com:13959" 15 | PEERS="" 16 | sed -i 's|^seeds *=.*|seeds = "'$SEEDS'"|; s|^persistent_peers *=.*|persistent_peers = "'$PEERS'"|' $HOME/.nibid/config/config.toml 17 | 18 | nibid tendermint unsafe-reset-all --home $HOME/.nibid 19 | 20 | curl -s https://snapshots-testnet.nodejumper.io/nibiru-testnet/addrbook.json > $HOME/.nibid/config/addrbook.json 21 | 22 | sudo systemctl start nibid 23 | -------------------------------------------------------------------------------- /nibiru/nibiru-itn-2/upgrade/upgrades.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "height": 0, 4 | "version": "nibiru-itn-2", 5 | "automaticUpgradeDisabled": true 6 | }, 7 | { 8 | "height": 1400000, 9 | "version": "v0.21.10" 10 | } 11 | ] 12 | -------------------------------------------------------------------------------- /nibiru/nibiru-itn-2/upgrade/v0.21.10.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop nibid 2 | 3 | cd || return 4 | rm -rf nibiru 5 | git clone https://github.com/NibiruChain/nibiru 6 | cd nibiru || return 7 | git checkout v0.21.10 8 | make install 9 | 10 | sudo systemctl start nibid 11 | -------------------------------------------------------------------------------- /nibiru/nibiru-itn-3/upgrade/nibiru-itn-3.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop nibid 2 | 3 | # build binary 4 | cd || return 5 | rm -rf nibiru 6 | git clone https://github.com/NibiruChain/nibiru 7 | cd nibiru || return 8 | git checkout v0.21.11 9 | make install 10 | 11 | # set new chain-id 12 | nibid config chain-id nibiru-itn-3 13 | 14 | # download new genesis 15 | curl -s https://rpc.itn-3.nibiru.fi/genesis | jq -r .result.genesis > $HOME/.nibid/config/genesis.json 16 | 17 | # set seed node 18 | SEEDS="3f472746f46493309650e5a033076689996c8881@nibiru-testnet.rpc.kjnodes.com:13959" 19 | PEERS="" 20 | sed -i 's|^seeds *=.*|seeds = "'$SEEDS'"|; s|^persistent_peers *=.*|persistent_peers = "'$PEERS'"|' $HOME/.nibid/config/config.toml 21 | 22 | # reset chain data and download fresh snapshot 23 | nibid tendermint unsafe-reset-all --home $HOME/.nibid 24 | 25 | SNAP_NAME=$(curl -s https://snapshots-testnet.nodejumper.io/nibiru-testnet/info.json | jq -r .fileName) 26 | curl "https://snapshots-testnet.nodejumper.io/nibiru-testnet/${SNAP_NAME}" | lz4 -dc - | tar -xf - -C $HOME/.nibid 27 | curl -s https://snapshots-testnet.nodejumper.io/nibiru-testnet/addrbook.json > $HOME/.nibid/config/addrbook.json 28 | 29 | sudo systemctl start nibid 30 | -------------------------------------------------------------------------------- /nibiru/nibiru-itn-3/upgrade/upgrades.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "height": 0, 4 | "version": "nibiru-itn-3", 5 | "automaticUpgradeDisabled": true 6 | } 7 | ] 8 | -------------------------------------------------------------------------------- /nibiru/nibiru-testnet-2/upgrade/nibiru-testnet-2.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop nibid 2 | 3 | # reset existing chain data, set new chain id 4 | nibid tendermint unsafe-reset-all --home $HOME/.nibid 5 | nibid config chain-id nibiru-testnet-2 6 | 7 | # build new binary 8 | cd || return 9 | rm -rf nibiru 10 | git clone https://github.com/NibiruChain/nibiru 11 | cd nibiru || return 12 | git checkout v0.16.2 13 | make install 14 | nibid version # v0.16.2 15 | 16 | # update genesis and address book 17 | curl -s https://rpc.testnet-2.nibiru.fi/genesis | jq -r .result.genesis > $HOME/.nibid/config/genesis.json 18 | curl -s https://snapshots-testnet.nodejumper.io/nibiru-testnet/addrbook.json > $HOME/.nibid/config/addrbook.json 19 | 20 | # update seeds 21 | SEEDS="dabcc13d6274f4dd86fd757c5c4a632f5062f817@seed-2.nibiru-testnet-2.nibiru.fi:26656,a5383b33a6086083a179f6de3c51434c5d81c69d@seed-1.nibiru-testnet-2.nibiru.fi:26656" 22 | PEERS="" 23 | sed -i 's|^seeds *=.*|seeds = "'$SEEDS'"|; s|^persistent_peers *=.*|persistent_peers = "'$PEERS'"|' $HOME/.nibid/config/config.toml 24 | 25 | rm -rf $HOME/.nibid/data 26 | 27 | # synchronize using snapshot 28 | SNAP_NAME=$(curl -s https://snapshots-testnet.nodejumper.io/nibiru-testnet/info.json | jq -r .fileName) 29 | curl "https://snapshots-testnet.nodejumper.io/nibiru-testnet/${SNAP_NAME}" | lz4 -dc - | tar -xf - -C "$HOME/.nibid" 30 | 31 | sudo systemctl start nibid 32 | -------------------------------------------------------------------------------- /nibiru/nibiru-testnet-2/upgrade/upgrades.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "height": 0, 4 | "version": "nibiru-testnet-2", 5 | "automaticUpgradeDisabled": true 6 | }, 7 | { 8 | "height": 696585, 9 | "version": "v0.16.3" 10 | } 11 | ] 12 | -------------------------------------------------------------------------------- /nibiru/nibiru-testnet-2/upgrade/v0.16.3.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop nibid 2 | 3 | cd || return 4 | rm -rf nibiru 5 | git clone https://github.com/NibiruChain/nibiru 6 | cd nibiru || return 7 | git checkout v0.16.3 8 | make install 9 | nibid version # v0.16.3 10 | 11 | sudo systemctl start nibid 12 | -------------------------------------------------------------------------------- /nois/nois-1/upgrade/1.0.4.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop noisd 2 | 3 | cd || return 4 | rm -rf noisd 5 | git clone https://github.com/noislabs/noisd.git 6 | cd noisd 7 | git checkout v1.0.4 8 | make install 9 | noisd version # 1.0.4 10 | 11 | rm -rf $HOME/.noisd/wasm/wasm/cache/ 12 | 13 | sudo systemctl start noisd 14 | -------------------------------------------------------------------------------- /nois/nois-1/upgrade/upgrades.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "height": 5412000, 4 | "version": "1.0.4" 5 | } 6 | ] 7 | -------------------------------------------------------------------------------- /nolus/nolus-rila/upgrade/upgrades.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "height": 1131600, 4 | "version": "v0.1.43" 5 | } 6 | ] -------------------------------------------------------------------------------- /nolus/nolus-rila/upgrade/v0.1.43.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop nolusd 2 | 3 | cd || return 4 | rm -rf nolus-core 5 | git clone https://github.com/Nolus-Protocol/nolus-core.git 6 | cd nolus-core || return 7 | git checkout v0.1.43 8 | make install 9 | nolusd version # 0.1.43 10 | 11 | sudo systemctl start nolusd 12 | -------------------------------------------------------------------------------- /noria/oasis-3/upgrade/upgrades.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "height": 1316500, 4 | "version": "v1.3.0" 5 | } 6 | ] 7 | -------------------------------------------------------------------------------- /noria/oasis-3/upgrade/v1.3.0.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop noriad 2 | 3 | cd || return 4 | rm -rf noria 5 | git clone https://github.com/noria-net/noria.git 6 | cd noria || return 7 | git checkout v1.3.0 8 | make install 9 | noriad version # 1.3.0 10 | 11 | sudo systemctl start noriad 12 | -------------------------------------------------------------------------------- /ojo/ojo-devnet/upgrade/upgrades.json: -------------------------------------------------------------------------------- 1 | [] 2 | -------------------------------------------------------------------------------- /okp4/okp4-drunemeton-1/upgrade/upgrades.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "height": 456786, 4 | "version": "v7.0.0" 5 | } 6 | ] 7 | -------------------------------------------------------------------------------- /okp4/okp4-drunemeton-1/upgrade/v7.0.0.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop okp4d 2 | 3 | cd || return 4 | rm -rf okp4d 5 | git clone https://github.com/okp4/okp4d.git 6 | cd okp4d || return 7 | git checkout v7.0.0 8 | make install 9 | okp4d version # 7.0.0 10 | 11 | sudo systemctl start okp4d 12 | -------------------------------------------------------------------------------- /okp4/okp4-nemeton-1/upgrade/upgrades.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "height": 1033598, 4 | "version": "v4.0.0" 5 | }, 6 | { 7 | "height": 1454570, 8 | "version": "v4.1.0" 9 | }, 10 | { 11 | "height": 3052235, 12 | "version": "v5.0.0" 13 | } 14 | ] 15 | -------------------------------------------------------------------------------- /okp4/okp4-nemeton-1/upgrade/v4.0.0.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop okp4d 2 | 3 | cd || return 4 | rm -rf okp4d 5 | git clone https://github.com/okp4/okp4d.git 6 | cd okp4d || return 7 | git checkout v4.0.0 8 | make install 9 | okp4d version # 4.0.0 10 | 11 | sudo systemctl start okp4d -------------------------------------------------------------------------------- /okp4/okp4-nemeton-1/upgrade/v4.1.0.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop okp4d 2 | 3 | cd || return 4 | rm -rf okp4d 5 | git clone https://github.com/okp4/okp4d.git 6 | cd okp4d || return 7 | git checkout v4.1.0 8 | make install 9 | okp4d version # 4.1.0 10 | 11 | sudo systemctl start okp4d -------------------------------------------------------------------------------- /okp4/okp4-nemeton-1/upgrade/v5.0.0.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop okp4d 2 | 3 | cd || return 4 | rm -rf okp4d 5 | git clone https://github.com/okp4/okp4d.git 6 | cd okp4d || return 7 | git checkout v5.0.0 8 | make install 9 | okp4d version # 5.0.0 10 | 11 | sudo systemctl start okp4d 12 | -------------------------------------------------------------------------------- /ollo/ollo-testnet-1/upgrade/ollo-testnet-1.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop ollod 2 | 3 | ollod tendermint unsafe-reset-all --home $HOME/.ollo 4 | ollod config chain-id defund-private-3 5 | 6 | cd || return 7 | rm -rf ollo 8 | git clone https://github.com/OllO-Station/ollo.git 9 | cd ollo || return 10 | git checkout v0.0.1 11 | make install 12 | ollod version # latest 13 | 14 | curl https://raw.githubusercontent.com/OllO-Station/networks/master/ollo-testnet-1/genesis.json > $HOME/.ollo/config/genesis.json 15 | sha256sum $HOME/.ollo/config/genesis.json # 4852e73a212318cabaa6bf264e18e8aeeb42ee1e428addc0855341fad5dc7dae 16 | 17 | SEEDS="" 18 | PEERS="6aa3e31cc85922be69779df9747d7a08326a44f2@ollo-testnet.nodejumper.io:28656,42beefd08b5f8580177d1506220db3a548090262@65.108.195.29:26116,69d2c02f413bea1376f5398646f0c2ce0f82d62e@141.94.73.93:26656,d4696aba0fbb58a31b2736819ddecf699d787edb@38.242.159.61:26656,ad204b3422acb2e9a364941e540c99203ec22c5c@212.23.222.93:26656,90ba3ab29147af2bc66a823d087ca49068d7974c@54.149.123.52:26656" 19 | sed -i 's|^seeds *=.*|seeds = "'$SEEDS'"|; s|^persistent_peers *=.*|persistent_peers = "'$PEERS'"|' $HOME/.ollo/config/config.toml 20 | sed -i -E "s|^(enable[[:space:]]+=[[:space:]]+).*$|\1false|" $HOME/.ollo/config/config.toml 21 | 22 | sudo systemctl start ollod 23 | -------------------------------------------------------------------------------- /ollo/ollo-testnet-1/upgrade/upgrades.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "height": 0, 4 | "version": "ollo-testnet-1", 5 | "automaticUpgradeDisabled": true 6 | } 7 | ] -------------------------------------------------------------------------------- /omniflixhub/omniflixhub-1/upgrade/upgrade_1.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop omniflixhubd 2 | 3 | cd || return 4 | rm -rf omniflixhub 5 | git clone https://github.com/Omniflix/omniflixhub.git 6 | cd omniflixhub || return 7 | git checkout v0.8.0 8 | make install 9 | omniflixhubd version # 0.8.0 10 | 11 | sudo systemctl start omniflixhubd 12 | -------------------------------------------------------------------------------- /omniflixhub/omniflixhub-1/upgrade/upgrades.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "height": 4175400, 4 | "version": "upgrade_1" 5 | }, 6 | { 7 | "height": 6262420, 8 | "version": "v0.10.0" 9 | }, 10 | { 11 | "height": 7339200, 12 | "version": "v0.11.1" 13 | }, 14 | { 15 | "height": 8054200, 16 | "version": "v0.12.0" 17 | }, 18 | { 19 | "height": 8054200, 20 | "version": "v0.12.1" 21 | }, 22 | { 23 | "height": 10428200, 24 | "version": "v2.0.0" 25 | }, 26 | { 27 | "height": 10678600, 28 | "version": "v2.1.0" 29 | }, 30 | { 31 | "height": 10872800, 32 | "version": "v3.0.0" 33 | }, 34 | { 35 | "height": 11914000, 36 | "version": "v4.0.0" 37 | } 38 | ] 39 | -------------------------------------------------------------------------------- /omniflixhub/omniflixhub-1/upgrade/v0.10.0.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop omniflixhubd 2 | 3 | cd || return 4 | rm -rf omniflixhub 5 | git clone https://github.com/Omniflix/omniflixhub.git 6 | cd omniflixhub || return 7 | git checkout v0.10.0 8 | make install 9 | omniflixhubd version # 0.10.0 10 | 11 | sudo systemctl start omniflixhubd 12 | -------------------------------------------------------------------------------- /omniflixhub/omniflixhub-1/upgrade/v0.11.1.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop omniflixhubd 2 | 3 | cd || return 4 | rm -rf omniflixhub 5 | git clone https://github.com/Omniflix/omniflixhub.git 6 | cd omniflixhub || return 7 | git checkout v0.11.1 8 | make install 9 | omniflixhubd version # 0.11.1 10 | 11 | sudo systemctl start omniflixhubd 12 | -------------------------------------------------------------------------------- /omniflixhub/omniflixhub-1/upgrade/v0.12.0.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop omniflixhubd 2 | 3 | cd || return 4 | rm -rf omniflixhub 5 | git clone https://github.com/Omniflix/omniflixhub.git 6 | cd omniflixhub || return 7 | git checkout v0.12.0 8 | make install 9 | omniflixhubd version # 0.12.0 10 | 11 | sudo systemctl start omniflixhubd 12 | -------------------------------------------------------------------------------- /omniflixhub/omniflixhub-1/upgrade/v0.12.1.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop omniflixhubd 2 | 3 | cd || return 4 | rm -rf omniflixhub 5 | git clone https://github.com/Omniflix/omniflixhub.git 6 | cd omniflixhub || return 7 | git checkout v0.12.1 8 | make install 9 | 10 | sudo systemctl start omniflixhubd 11 | -------------------------------------------------------------------------------- /omniflixhub/omniflixhub-1/upgrade/v2.0.0.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop omniflixhubd 2 | 3 | cd || return 4 | rm -rf omniflixhub 5 | git clone https://github.com/Omniflix/omniflixhub.git 6 | cd omniflixhub || return 7 | git checkout v2.0.0 8 | make install 9 | 10 | sudo systemctl start omniflixhubd 11 | -------------------------------------------------------------------------------- /omniflixhub/omniflixhub-1/upgrade/v2.1.0.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop omniflixhubd 2 | 3 | cd || return 4 | rm -rf omniflixhub 5 | git clone https://github.com/Omniflix/omniflixhub.git 6 | cd omniflixhub || return 7 | git checkout v2.1.0 8 | make install 9 | 10 | sudo systemctl start omniflixhubd 11 | -------------------------------------------------------------------------------- /omniflixhub/omniflixhub-1/upgrade/v3.0.0.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop omniflixhubd 2 | 3 | cd || return 4 | rm -rf omniflixhub 5 | git clone https://github.com/Omniflix/omniflixhub.git 6 | cd omniflixhub || return 7 | git checkout v3.0.0 8 | make install 9 | 10 | sudo systemctl start omniflixhubd 11 | -------------------------------------------------------------------------------- /omniflixhub/omniflixhub-1/upgrade/v4.0.0.sh: -------------------------------------------------------------------------------- 1 | cd && rm -rf omniflixhub 2 | git clone https://github.com/Omniflix/omniflixhub.git 3 | cd omniflixhub 4 | git checkout v4.0.0 5 | make install 6 | 7 | sudo systemctl restart omniflixhubd 8 | -------------------------------------------------------------------------------- /paloma/messenger/custom_scripts/build_binary_step.sh: -------------------------------------------------------------------------------- 1 | # Clone project repository 2 | cd $HOME 3 | rm -rf paloma 4 | git clone https://github.com/palomachain/paloma 5 | cd paloma 6 | git checkout ${tag} 7 | 8 | # Install libwasmvm 9 | curl -L https://github.com/CosmWasm/wasmvm/releases/download/v1.5.0/libwasmvm.x86_64.so > libwasmvm.x86_64.so 10 | sudo mv -f libwasmvm.x86_64.so /usr/lib/libwasmvm.x86_64.so 11 | 12 | # Build binary 13 | make install 14 | -------------------------------------------------------------------------------- /paloma/messenger/upgrade/v1.0.0.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop pigeond 2 | sudo systemctl stop palomad 3 | 4 | # install libwasm 5 | cd || return 6 | curl -L https://github.com/CosmWasm/wasmvm/raw/main/internal/api/libwasmvm.x86_64.so > libwasmvm.x86_64.so 7 | sudo mv -f libwasmvm.x86_64.so /usr/lib/libwasmvm.x86_64.so 8 | 9 | # build palomad binary 10 | cd || return 11 | rm -rf paloma 12 | git clone https://github.com/palomachain/paloma.git 13 | cd paloma || return 14 | git checkout v1.0.0 15 | make install 16 | sudo mv -f $HOME/go/bin/palomad /usr/local/bin/palomad 17 | palomad version # v1.0.0 18 | 19 | # upgdate pigeon 20 | curl -L https://github.com/palomachain/pigeon/releases/download/v1.0.0/pigeon_Linux_x86_64.tar.gz > pigeon.tar.gz 21 | tar -xvzf pigeon.tar.gz 22 | rm -rf pigeon.tar.gz 23 | sudo mv -f pigeon /usr/local/bin/pigeon 24 | pigeon version # v1.0.0 25 | 26 | sudo systemctl start pigeond 27 | sudo systemctl start palomad 28 | -------------------------------------------------------------------------------- /paloma/messenger/upgrade/v1.1.0.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop pigeond 2 | sudo systemctl stop palomad 3 | 4 | # upgrade paloma 5 | cd || return 6 | rm -rf paloma 7 | git clone https://github.com/palomachain/paloma.git 8 | cd paloma || return 9 | git checkout v1.1.0 10 | make install 11 | sudo mv -f $HOME/go/bin/palomad /usr/local/bin/palomad 12 | palomad version # v1.1.0 13 | 14 | # upgrade pigeon 15 | curl -L https://github.com/palomachain/pigeon/releases/download/v1.1.0/pigeon_Linux_x86_64.tar.gz > pigeon.tar.gz 16 | tar -xvzf pigeon.tar.gz 17 | rm -rf pigeon.tar.gz 18 | sudo mv -f pigeon /usr/local/bin/pigeon 19 | pigeon version # v1.1.0 20 | 21 | sudo systemctl start pigeond 22 | sudo systemctl start palomad 23 | -------------------------------------------------------------------------------- /paloma/messenger/upgrade/v1.10.0.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop pigeond 2 | sudo systemctl stop palomad 3 | 4 | # upgrade paloma 5 | cd || return 6 | rm -rf paloma 7 | git clone https://github.com/palomachain/paloma.git 8 | cd paloma || return 9 | git checkout v1.10.0 10 | make install 11 | sudo mv -f $HOME/go/bin/palomad /usr/local/bin/palomad 12 | 13 | # upgrade pigeon 14 | curl -L https://github.com/palomachain/pigeon/releases/download/v1.10.0/pigeon_Linux_x86_64.tar.gz > pigeon.tar.gz 15 | tar -xvzf pigeon.tar.gz 16 | rm pigeon.tar.gz 17 | sudo mv -f pigeon /usr/local/bin/pigeon 18 | 19 | sudo systemctl start pigeond 20 | sudo systemctl start palomad 21 | -------------------------------------------------------------------------------- /paloma/messenger/upgrade/v1.10.1.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop pigeond 2 | sudo systemctl stop palomad 3 | 4 | # upgrade paloma 5 | cd || return 6 | rm -rf paloma 7 | git clone https://github.com/palomachain/paloma.git 8 | cd paloma || return 9 | git checkout v1.10.1 10 | make install 11 | sudo mv -f $HOME/go/bin/palomad /usr/local/bin/palomad 12 | 13 | # upgrade pigeon 14 | curl -L https://github.com/palomachain/pigeon/releases/download/v1.10.1/pigeon_Linux_x86_64.tar.gz > pigeon.tar.gz 15 | tar -xvzf pigeon.tar.gz 16 | rm pigeon.tar.gz 17 | sudo mv -f pigeon /usr/local/bin/pigeon 18 | 19 | sudo systemctl start pigeond 20 | sudo systemctl start palomad 21 | -------------------------------------------------------------------------------- /paloma/messenger/upgrade/v1.10.2.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop pigeond 2 | sudo systemctl stop palomad 3 | 4 | # upgrade paloma 5 | cd || return 6 | rm -rf paloma 7 | git clone https://github.com/palomachain/paloma.git 8 | cd paloma || return 9 | git checkout v1.10.2 10 | make install 11 | sudo mv -f $HOME/go/bin/palomad /usr/local/bin/palomad 12 | 13 | # upgrade pigeon 14 | curl -L https://github.com/palomachain/pigeon/releases/download/v1.10.2/pigeon_Linux_x86_64.tar.gz > pigeon.tar.gz 15 | tar -xvzf pigeon.tar.gz 16 | rm pigeon.tar.gz 17 | sudo mv -f pigeon /usr/local/bin/pigeon 18 | 19 | sudo systemctl start pigeond 20 | sudo systemctl start palomad 21 | -------------------------------------------------------------------------------- /paloma/messenger/upgrade/v1.11.0.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop palomad 2 | 3 | # upgrade paloma 4 | cd || return 5 | rm -rf paloma 6 | git clone https://github.com/palomachain/paloma.git 7 | cd paloma || return 8 | git checkout v1.11.0 9 | make install 10 | sudo mv -f $HOME/go/bin/palomad "$(which palomad)" 11 | 12 | sudo systemctl start palomad 13 | -------------------------------------------------------------------------------- /paloma/messenger/upgrade/v1.12.1.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop palomad 2 | 3 | # upgrade paloma 4 | cd || return 5 | rm -rf paloma 6 | git clone https://github.com/palomachain/paloma.git 7 | cd paloma || return 8 | git checkout v1.12.1 9 | make install 10 | sudo mv -f $HOME/go/bin/palomad "$(which palomad)" 11 | 12 | sudo systemctl start palomad 13 | -------------------------------------------------------------------------------- /paloma/messenger/upgrade/v1.12.2.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop palomad 2 | 3 | # upgrade paloma 4 | cd || return 5 | rm -rf paloma 6 | git clone https://github.com/palomachain/paloma.git 7 | cd paloma || return 8 | git checkout v1.12.2 9 | make install 10 | sudo mv -f $HOME/go/bin/palomad "$(which palomad)" 11 | 12 | # upgrade pigeon 13 | curl -L https://github.com/palomachain/pigeon/releases/download/v1.10.3/pigeon_Linux_x86_64.tar.gz > pigeon.tar.gz 14 | tar -xvzf pigeon.tar.gz 15 | rm pigeon.tar.gz 16 | sudo mv -f pigeon "$(which pigeon)" 17 | 18 | sudo systemctl restart pigeond 19 | 20 | sudo systemctl start palomad 21 | -------------------------------------------------------------------------------- /paloma/messenger/upgrade/v1.13.0.sh: -------------------------------------------------------------------------------- 1 | # upgrade CosmWasm 2 | cd $HOME 3 | curl -L https://github.com/CosmWasm/wasmvm/releases/download/v1.5.0/libwasmvm.x86_64.so > libwasmvm.x86_64.so 4 | sudo mv -f libwasmvm.x86_64.so /usr/lib/libwasmvm.x86_64.so 5 | 6 | # upgrade paloma 7 | cd && rm -rf paloma 8 | git clone -b v1.13.0 https://github.com/palomachain/paloma.git 9 | cd paloma 10 | make install 11 | sudo mv -f $HOME/go/bin/palomad "$(which palomad)" 12 | 13 | # upgrade pigeon 14 | cd && rm -rf pigeon 15 | git clone -b v1.11.0 https://github.com/palomachain/pigeon 16 | cd pigeon 17 | make build 18 | sudo mv -f build/pigeon "$(which pigeon)" 19 | 20 | sudo systemctl restart pigeond 21 | sudo systemctl restart palomad 22 | -------------------------------------------------------------------------------- /paloma/messenger/upgrade/v1.13.1.sh: -------------------------------------------------------------------------------- 1 | # upgrade paloma 2 | cd && rm -rf paloma 3 | git clone -b v1.13.1 https://github.com/palomachain/paloma.git 4 | cd paloma 5 | make install 6 | sudo mv -f $HOME/go/bin/palomad "$(which palomad)" 7 | 8 | sudo systemctl restart palomad 9 | -------------------------------------------------------------------------------- /paloma/messenger/upgrade/v1.2.0.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop palomad 2 | 3 | # upgrade paloma 4 | cd || return 5 | rm -rf paloma 6 | git clone https://github.com/palomachain/paloma.git 7 | cd paloma || return 8 | git checkout v1.2.0 9 | make install 10 | sudo mv -f $HOME/go/bin/palomad /usr/local/bin/palomad 11 | palomad version # v1.2.0 12 | 13 | sudo systemctl start palomad 14 | -------------------------------------------------------------------------------- /paloma/messenger/upgrade/v1.3.1.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop pigeond 2 | sudo systemctl stop palomad 3 | 4 | # upgrade paloma 5 | cd || return 6 | rm -rf paloma 7 | git clone https://github.com/palomachain/paloma.git 8 | cd paloma || return 9 | git checkout v1.3.1 10 | make install 11 | sudo mv -f $HOME/go/bin/palomad /usr/local/bin/palomad 12 | palomad version # v1.3.1 13 | 14 | # upgrade pigeon 15 | curl -L https://github.com/palomachain/pigeon/releases/download/v1.2.1/pigeon_Linux_x86_64.tar.gz > pigeon.tar.gz 16 | tar -xvzf pigeon.tar.gz 17 | rm pigeon.tar.gz 18 | sudo mv -f pigeon /usr/local/bin/pigeon 19 | pigeon version # v1.2.1 20 | 21 | sudo systemctl start pigeond 22 | sudo systemctl start palomad 23 | -------------------------------------------------------------------------------- /paloma/messenger/upgrade/v1.6.1.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop pigeond 2 | sudo systemctl stop palomad 3 | 4 | # upgrade paloma 5 | cd || return 6 | rm -rf paloma 7 | git clone https://github.com/palomachain/paloma.git 8 | cd paloma || return 9 | git checkout v1.6.1 10 | make install 11 | sudo mv -f $HOME/go/bin/palomad /usr/local/bin/palomad 12 | palomad version # v1.6.1 13 | 14 | # upgrade pigeon 15 | curl -L https://github.com/palomachain/pigeon/releases/download/v1.5.3/pigeon_Linux_x86_64.tar.gz > pigeon.tar.gz 16 | tar -xvzf pigeon.tar.gz 17 | rm pigeon.tar.gz 18 | sudo mv -f pigeon /usr/local/bin/pigeon 19 | pigeon version # v1.5.3 20 | 21 | sudo systemctl start pigeond 22 | sudo systemctl start palomad 23 | -------------------------------------------------------------------------------- /paloma/messenger/upgrade/v1.7.0.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop pigeond 2 | sudo systemctl stop palomad 3 | 4 | # upgrade paloma 5 | cd || return 6 | rm -rf paloma 7 | git clone https://github.com/palomachain/paloma.git 8 | cd paloma || return 9 | git checkout v1.7.0 10 | make install 11 | sudo mv -f $HOME/go/bin/palomad /usr/local/bin/palomad 12 | palomad version # v1.7.0 13 | 14 | # upgrade pigeon 15 | curl -L https://github.com/palomachain/pigeon/releases/download/v1.5.4/pigeon_Linux_x86_64.tar.gz > pigeon.tar.gz 16 | tar -xvzf pigeon.tar.gz 17 | rm pigeon.tar.gz 18 | sudo mv -f pigeon /usr/local/bin/pigeon 19 | pigeon version # v1.5.4 20 | 21 | sudo systemctl start pigeond 22 | sudo systemctl start palomad 23 | -------------------------------------------------------------------------------- /paloma/messenger/upgrade/v1.7.1.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop pigeond 2 | sudo systemctl stop palomad 3 | 4 | # upgrade paloma 5 | cd || return 6 | rm -rf paloma 7 | git clone https://github.com/palomachain/paloma.git 8 | cd paloma || return 9 | git checkout v1.7.1 10 | make install 11 | sudo mv -f $HOME/go/bin/palomad /usr/local/bin/palomad 12 | palomad version # v1.7.1 13 | 14 | # upgrade pigeon 15 | curl -L https://github.com/palomachain/pigeon/releases/download/v1.5.5/pigeon_Linux_x86_64.tar.gz > pigeon.tar.gz 16 | tar -xvzf pigeon.tar.gz 17 | rm pigeon.tar.gz 18 | sudo mv -f pigeon /usr/local/bin/pigeon 19 | pigeon version # v1.5.5 20 | 21 | sudo systemctl start pigeond 22 | sudo systemctl start palomad 23 | -------------------------------------------------------------------------------- /paloma/messenger/upgrade/v1.7.2.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop pigeond 2 | sudo systemctl stop palomad 3 | 4 | # upgrade paloma 5 | cd || return 6 | rm -rf paloma 7 | git clone https://github.com/palomachain/paloma.git 8 | cd paloma || return 9 | git checkout v1.7.2 10 | make install 11 | sudo mv -f $HOME/go/bin/palomad /usr/local/bin/palomad 12 | palomad version # v1.7.2 13 | 14 | # upgrade pigeon 15 | curl -L https://github.com/palomachain/pigeon/releases/download/v1.6.0/pigeon_Linux_x86_64.tar.gz > pigeon.tar.gz 16 | tar -xvzf pigeon.tar.gz 17 | rm pigeon.tar.gz 18 | sudo mv -f pigeon /usr/local/bin/pigeon 19 | pigeon version # v1.6.0 20 | 21 | sudo systemctl start pigeond 22 | sudo systemctl start palomad 23 | -------------------------------------------------------------------------------- /paloma/messenger/upgrade/v1.8.0.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop pigeond 2 | sudo systemctl stop palomad 3 | 4 | # upgrade paloma 5 | cd || return 6 | rm -rf paloma 7 | git clone https://github.com/palomachain/paloma.git 8 | cd paloma || return 9 | git checkout v1.8.0 10 | make install 11 | sudo mv -f $HOME/go/bin/palomad /usr/local/bin/palomad 12 | palomad version # v1.8.0 13 | 14 | # upgrade pigeon 15 | curl -L https://github.com/palomachain/pigeon/releases/download/v1.8.0/pigeon_Linux_x86_64.tar.gz > pigeon.tar.gz 16 | tar -xvzf pigeon.tar.gz 17 | rm pigeon.tar.gz 18 | sudo mv -f pigeon /usr/local/bin/pigeon 19 | pigeon version # v1.8.0 20 | 21 | sudo systemctl start pigeond 22 | sudo systemctl start palomad 23 | -------------------------------------------------------------------------------- /paloma/messenger/upgrade/v1.8.2.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop pigeond 2 | sudo systemctl stop palomad 3 | 4 | # upgrade paloma 5 | cd || return 6 | rm -rf paloma 7 | git clone https://github.com/palomachain/paloma.git 8 | cd paloma || return 9 | git checkout v1.8.2 10 | make install 11 | sudo mv -f $HOME/go/bin/palomad /usr/local/bin/palomad 12 | 13 | # upgrade pigeon 14 | curl -L https://github.com/palomachain/pigeon/releases/download/v1.8.2/pigeon_Linux_x86_64.tar.gz > pigeon.tar.gz 15 | tar -xvzf pigeon.tar.gz 16 | rm pigeon.tar.gz 17 | sudo mv -f pigeon /usr/local/bin/pigeon 18 | 19 | sudo systemctl start pigeond 20 | sudo systemctl start palomad 21 | -------------------------------------------------------------------------------- /paloma/messenger/upgrade/v1.9.0.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop pigeond 2 | sudo systemctl stop palomad 3 | 4 | # upgrade libwasmvm lib 5 | curl -L https://github.com/CosmWasm/wasmvm/releases/download/v1.4.0/libwasmvm.x86_64.so > libwasmvm.x86_64.so 6 | sudo mv -f libwasmvm.x86_64.so /usr/lib/libwasmvm.x86_64.so 7 | 8 | # clear wasm cache 9 | rm -rf $HOME/.paloma/data/wasm/cache 10 | 11 | # upgrade paloma 12 | cd || return 13 | rm -rf paloma 14 | git clone https://github.com/palomachain/paloma.git 15 | cd paloma || return 16 | git checkout v1.9.0 17 | make install 18 | sudo mv -f $HOME/go/bin/palomad /usr/local/bin/palomad 19 | 20 | # upgrade pigeon 21 | curl -L https://github.com/palomachain/pigeon/releases/download/v1.9.0/pigeon_Linux_x86_64.tar.gz > pigeon.tar.gz 22 | tar -xvzf pigeon.tar.gz 23 | rm pigeon.tar.gz 24 | sudo mv -f pigeon /usr/local/bin/pigeon 25 | 26 | sudo systemctl start pigeond 27 | sudo systemctl start palomad 28 | -------------------------------------------------------------------------------- /paloma/messenger/upgrade/v1.9.1.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop pigeond 2 | sudo systemctl stop palomad 3 | 4 | # upgrade paloma 5 | cd || return 6 | rm -rf paloma 7 | git clone https://github.com/palomachain/paloma.git 8 | cd paloma || return 9 | git checkout v1.9.1 10 | make install 11 | sudo mv -f $HOME/go/bin/palomad /usr/local/bin/palomad 12 | 13 | # upgrade pigeon 14 | curl -L https://github.com/palomachain/pigeon/releases/download/v1.9.2/pigeon_Linux_x86_64.tar.gz > pigeon.tar.gz 15 | tar -xvzf pigeon.tar.gz 16 | rm pigeon.tar.gz 17 | sudo mv -f pigeon /usr/local/bin/pigeon 18 | 19 | sudo systemctl start pigeond 20 | sudo systemctl start palomad 21 | -------------------------------------------------------------------------------- /paloma/messenger/upgrade/v1.9.2.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop pigeond 2 | sudo systemctl stop palomad 3 | 4 | # upgrade paloma 5 | cd || return 6 | rm -rf paloma 7 | git clone https://github.com/palomachain/paloma.git 8 | cd paloma || return 9 | git checkout v1.9.2 10 | make install 11 | sudo mv -f $HOME/go/bin/palomad /usr/local/bin/palomad 12 | 13 | # upgrade pigeon 14 | curl -L https://github.com/palomachain/pigeon/releases/download/v1.9.4/pigeon_Linux_x86_64.tar.gz > pigeon.tar.gz 15 | tar -xvzf pigeon.tar.gz 16 | rm pigeon.tar.gz 17 | sudo mv -f pigeon /usr/local/bin/pigeon 18 | 19 | sudo systemctl start pigeond 20 | sudo systemctl start palomad 21 | -------------------------------------------------------------------------------- /paloma/tumbler/custom_scripts/build_binary_step.sh: -------------------------------------------------------------------------------- 1 | # Clone project repository 2 | cd && rm -rf paloma 3 | git clone https://github.com/palomachain/paloma 4 | cd paloma 5 | git checkout ${tag} 6 | 7 | # Install libwasmvm 8 | curl -L https://github.com/CosmWasm/wasmvm/releases/download/v1.5.0/libwasmvm.x86_64.so > libwasmvm.x86_64.so 9 | sudo mv -f libwasmvm.x86_64.so /usr/lib/libwasmvm.x86_64.so 10 | 11 | # Build binary 12 | make install 13 | -------------------------------------------------------------------------------- /paloma/tumbler/upgrade/upgrades.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "height": 22266348, 4 | "version": "v2.0.0" 5 | }, 6 | { 7 | "height": 22455668, 8 | "version": "v2.0.1" 9 | }, 10 | { 11 | "height": 22647769, 12 | "version": "v2.1.0" 13 | }, 14 | { 15 | "height": 23137854, 16 | "version": "v2.1.2" 17 | }, 18 | { 19 | "height": 23430000, 20 | "version": "v2.2.0" 21 | }, 22 | { 23 | "height": 23804395, 24 | "version": "v2.2.1" 25 | }, 26 | { 27 | "height": 24160085, 28 | "version": "v2.2.2" 29 | }, 30 | { 31 | "height": 24548000, 32 | "version": "v2.3.0" 33 | }, 34 | { 35 | "height": 24935669, 36 | "version": "v2.3.1" 37 | }, 38 | { 39 | "height": 25320153, 40 | "version": "v2.3.2" 41 | }, 42 | { 43 | "height": 29636661, 44 | "version": "v2.4.1" 45 | }, 46 | { 47 | "height": 30213917, 48 | "version": "v2.4.2" 49 | } 50 | ] 51 | -------------------------------------------------------------------------------- /paloma/tumbler/upgrade/v1.13.4.sh: -------------------------------------------------------------------------------- 1 | # upgrade palomad to v1.13.4 2 | cd && rm -rf paloma 3 | git clone -b v1.13.4 https://github.com/palomachain/paloma.git 4 | cd paloma 5 | make build 6 | sudo mv -f build/palomad "$(which palomad)" 7 | 8 | # upgrade pigeon to v1.11.1 9 | cd && rm -rf pigeon 10 | git clone -b v1.11.1 https://github.com/palomachain/pigeon 11 | cd pigeon 12 | make build 13 | sudo mv -f build/pigeon "$(which pigeon)" 14 | 15 | sudo systemctl restart pigeond 16 | sudo systemctl restart palomad 17 | -------------------------------------------------------------------------------- /paloma/tumbler/upgrade/v1.14.0.sh: -------------------------------------------------------------------------------- 1 | # upgrade paloma 2 | cd && rm -rf paloma 3 | git clone -b v1.14.0 https://github.com/palomachain/paloma.git 4 | cd paloma 5 | make build 6 | sudo mv -f build/palomad "$(which palomad)" 7 | 8 | # upgrade pigeon 9 | cd && rm -rf pigeon 10 | git clone -b v1.11.3 https://github.com/palomachain/pigeon 11 | cd pigeon 12 | make build 13 | sudo mv -f build/pigeon "$(which pigeon)" 14 | 15 | sudo systemctl start pigeond 16 | sudo systemctl restart palomad 17 | -------------------------------------------------------------------------------- /paloma/tumbler/upgrade/v1.15.0.sh: -------------------------------------------------------------------------------- 1 | # upgrade paloma 2 | cd && rm -rf paloma 3 | git clone -b v1.15.0 https://github.com/palomachain/paloma.git 4 | cd paloma 5 | make build 6 | sudo mv -f build/palomad "$(which palomad)" 7 | 8 | # upgrade pigeon 9 | cd && rm -rf pigeon 10 | git clone -b v1.12.0 https://github.com/palomachain/pigeon 11 | cd pigeon 12 | make build 13 | sudo mv -f build/pigeon "$(which pigeon)" 14 | 15 | sudo systemctl start pigeond 16 | sudo systemctl restart palomad 17 | -------------------------------------------------------------------------------- /paloma/tumbler/upgrade/v1.15.2.sh: -------------------------------------------------------------------------------- 1 | # upgrade paloma 2 | cd && rm -rf paloma 3 | git clone -b v1.15.2 https://github.com/palomachain/paloma.git 4 | cd paloma 5 | make build 6 | sudo mv -f build/palomad "$(which palomad)" 7 | 8 | # upgrade pigeon 9 | cd && rm -rf pigeon 10 | git clone -b v1.12.2 https://github.com/palomachain/pigeon 11 | cd pigeon 12 | make build 13 | sudo mv -f build/pigeon "$(which pigeon)" 14 | 15 | sudo systemctl restart pigeond 16 | sudo systemctl restart palomad 17 | -------------------------------------------------------------------------------- /paloma/tumbler/upgrade/v1.15.3.sh: -------------------------------------------------------------------------------- 1 | # upgrade paloma 2 | cd && rm -rf paloma 3 | git clone -b v1.15.3 https://github.com/palomachain/paloma.git 4 | cd paloma 5 | make build 6 | sudo mv -f build/palomad "$(which palomad)" 7 | 8 | # upgrade pigeon 9 | cd && rm -rf pigeon 10 | git clone -b v1.12.3 https://github.com/palomachain/pigeon 11 | cd pigeon 12 | make build 13 | sudo mv -f build/pigeon "$(which pigeon)" 14 | 15 | sudo systemctl restart pigeond 16 | sudo systemctl restart palomad 17 | -------------------------------------------------------------------------------- /paloma/tumbler/upgrade/v1.15.4.sh: -------------------------------------------------------------------------------- 1 | # upgrade paloma 2 | cd && rm -rf paloma 3 | git clone -b v1.15.4 https://github.com/palomachain/paloma.git 4 | cd paloma 5 | make build 6 | sudo mv -f build/palomad "$(which palomad)" 7 | 8 | sudo systemctl restart palomad 9 | -------------------------------------------------------------------------------- /paloma/tumbler/upgrade/v1.15.5.sh: -------------------------------------------------------------------------------- 1 | # upgrade paloma 2 | cd && rm -rf paloma 3 | git clone -b v1.15.5 https://github.com/palomachain/paloma.git 4 | cd paloma 5 | make build 6 | sudo mv -f build/palomad "$(which palomad)" 7 | 8 | sudo systemctl restart palomad 9 | -------------------------------------------------------------------------------- /paloma/tumbler/upgrade/v1.15.6.sh: -------------------------------------------------------------------------------- 1 | # upgrade paloma 2 | cd && rm -rf paloma 3 | git clone -b v1.15.6 https://github.com/palomachain/paloma.git 4 | cd paloma 5 | make build 6 | sudo mv -f build/palomad "$(which palomad)" 7 | 8 | sudo systemctl restart palomad 9 | -------------------------------------------------------------------------------- /paloma/tumbler/upgrade/v1.15.7.sh: -------------------------------------------------------------------------------- 1 | # upgrade paloma 2 | cd && rm -rf paloma 3 | git clone -b v1.15.7 https://github.com/palomachain/paloma.git 4 | cd paloma 5 | make build 6 | sudo mv -f build/palomad "$(which palomad)" 7 | 8 | sudo systemctl restart palomad 9 | -------------------------------------------------------------------------------- /paloma/tumbler/upgrade/v2.0.0.sh: -------------------------------------------------------------------------------- 1 | # upgrade paloma 2 | cd && rm -rf paloma 3 | git clone -b v2.0.0 https://github.com/palomachain/paloma.git 4 | cd paloma 5 | make build 6 | sudo mv -f build/palomad "$(which palomad)" 7 | 8 | # upgrade pigeon 9 | cd && rm -rf pigeon 10 | git clone -b v2.0.0 https://github.com/palomachain/pigeon 11 | cd pigeon 12 | make build 13 | sudo mv -f build/pigeon "$(which pigeon)" 14 | 15 | sudo systemctl restart pigeond 16 | sudo systemctl restart palomad 17 | -------------------------------------------------------------------------------- /paloma/tumbler/upgrade/v2.0.1.sh: -------------------------------------------------------------------------------- 1 | cd && rm -rf paloma 2 | git clone -b v2.0.1 https://github.com/palomachain/paloma.git 3 | cd paloma 4 | make build 5 | sudo mv -f build/palomad "$(which palomad)" 6 | 7 | sudo systemctl restart palomad 8 | -------------------------------------------------------------------------------- /paloma/tumbler/upgrade/v2.1.0.sh: -------------------------------------------------------------------------------- 1 | # upgrade paloma 2 | cd && rm -rf paloma 3 | git clone -b v2.1.0 https://github.com/palomachain/paloma.git 4 | cd paloma 5 | make build 6 | sudo mv -f build/palomad "$(which palomad)" 7 | 8 | # upgrade pigeon 9 | cd && rm -rf pigeon 10 | git clone -b v2.1.0 https://github.com/palomachain/pigeon 11 | cd pigeon 12 | make build 13 | sudo mv -f build/pigeon "$(which pigeon)" 14 | 15 | sudo systemctl restart pigeond 16 | sudo systemctl restart palomad 17 | -------------------------------------------------------------------------------- /paloma/tumbler/upgrade/v2.1.2.sh: -------------------------------------------------------------------------------- 1 | # upgrade paloma 2 | cd && rm -rf paloma 3 | git clone -b v2.1.2 https://github.com/palomachain/paloma.git 4 | cd paloma 5 | make build 6 | sudo mv -f build/palomad "$(which palomad)" 7 | 8 | sudo systemctl restart palomad 9 | -------------------------------------------------------------------------------- /paloma/tumbler/upgrade/v2.2.0.sh: -------------------------------------------------------------------------------- 1 | # upgrade paloma 2 | cd && rm -rf paloma 3 | git clone -b v2.2.0 https://github.com/palomachain/paloma.git 4 | cd paloma 5 | make build 6 | sudo mv -f build/palomad "$(which palomad)" 7 | 8 | # upgrade pigeon 9 | cd && rm -rf pigeon 10 | git clone -b v2.2.0 https://github.com/palomachain/pigeon 11 | cd pigeon 12 | make build 13 | sudo mv -f build/pigeon "$(which pigeon)" 14 | 15 | sudo systemctl restart pigeond 16 | sudo systemctl restart palomad 17 | -------------------------------------------------------------------------------- /paloma/tumbler/upgrade/v2.2.1.sh: -------------------------------------------------------------------------------- 1 | # upgrade paloma 2 | cd && rm -rf paloma 3 | git clone -b v2.2.1 https://github.com/palomachain/paloma.git 4 | cd paloma 5 | make build 6 | sudo mv -f build/palomad "$(which palomad)" 7 | 8 | # upgrade pigeon 9 | cd && rm -rf pigeon 10 | git clone -b v2.2.1 https://github.com/palomachain/pigeon 11 | cd pigeon 12 | make build 13 | sudo mv -f build/pigeon "$(which pigeon)" 14 | 15 | sudo systemctl restart pigeond 16 | sudo systemctl restart palomad 17 | -------------------------------------------------------------------------------- /paloma/tumbler/upgrade/v2.2.2.sh: -------------------------------------------------------------------------------- 1 | # upgrade paloma 2 | cd && rm -rf paloma 3 | git clone -b v2.2.2 https://github.com/palomachain/paloma.git 4 | cd paloma 5 | make build 6 | sudo mv -f build/palomad "$(which palomad)" 7 | 8 | # upgrade pigeon 9 | cd && rm -rf pigeon 10 | git clone -b v2.2.2 https://github.com/palomachain/pigeon 11 | cd pigeon 12 | make build 13 | sudo mv -f build/pigeon "$(which pigeon)" 14 | 15 | sudo systemctl restart pigeond 16 | sudo systemctl restart palomad 17 | -------------------------------------------------------------------------------- /paloma/tumbler/upgrade/v2.3.0.sh: -------------------------------------------------------------------------------- 1 | # upgrade paloma 2 | cd && rm -rf paloma 3 | git clone -b v2.3.0 https://github.com/palomachain/paloma.git 4 | cd paloma 5 | make build 6 | sudo mv -f build/palomad "$(which palomad)" 7 | 8 | # upgrade pigeon 9 | cd && rm -rf pigeon 10 | git clone -b v2.3.0 https://github.com/palomachain/pigeon 11 | cd pigeon 12 | make build 13 | sudo mv -f build/pigeon "$(which pigeon)" 14 | 15 | sudo systemctl restart pigeond 16 | sudo systemctl restart palomad 17 | -------------------------------------------------------------------------------- /paloma/tumbler/upgrade/v2.3.1.sh: -------------------------------------------------------------------------------- 1 | # upgrade paloma 2 | cd && rm -rf paloma 3 | git clone -b v2.3.1 https://github.com/palomachain/paloma.git 4 | cd paloma 5 | make build 6 | sudo mv -f build/palomad "$(which palomad)" 7 | 8 | # upgrade pigeon 9 | cd && rm -rf pigeon 10 | git clone -b v2.3.1 https://github.com/palomachain/pigeon 11 | cd pigeon 12 | make build 13 | sudo mv -f build/pigeon "$(which pigeon)" 14 | 15 | sudo systemctl restart pigeond 16 | sudo systemctl restart palomad 17 | -------------------------------------------------------------------------------- /paloma/tumbler/upgrade/v2.3.2.sh: -------------------------------------------------------------------------------- 1 | # upgrade paloma 2 | cd && rm -rf paloma 3 | git clone -b v2.3.2 https://github.com/palomachain/paloma.git 4 | cd paloma 5 | make build 6 | sudo mv -f build/palomad "$(which palomad)" 7 | 8 | # upgrade pigeon 9 | cd && rm -rf pigeon 10 | git clone -b v2.3.2 https://github.com/palomachain/pigeon 11 | cd pigeon 12 | make build 13 | sudo mv -f build/pigeon "$(which pigeon)" 14 | 15 | sudo systemctl restart pigeond 16 | sudo systemctl restart palomad 17 | -------------------------------------------------------------------------------- /paloma/tumbler/upgrade/v2.4.1.sh: -------------------------------------------------------------------------------- 1 | # upgrade paloma 2 | cd && rm -rf paloma 3 | git clone -b v2.4.1 https://github.com/palomachain/paloma.git 4 | cd paloma 5 | make build 6 | sudo mv -f build/palomad "$(which palomad)" 7 | 8 | sudo systemctl restart palomad 9 | -------------------------------------------------------------------------------- /paloma/tumbler/upgrade/v2.4.2.sh: -------------------------------------------------------------------------------- 1 | cd && rm -rf paloma 2 | git clone -b v2.4.2 https://github.com/palomachain/paloma.git 3 | cd paloma 4 | make build 5 | sudo mv -f build/palomad "$(which palomad)" 6 | 7 | sudo systemctl restart paloma 8 | -------------------------------------------------------------------------------- /passage/colosseum-1/upgrade/upgrades.json: -------------------------------------------------------------------------------- 1 | [] 2 | -------------------------------------------------------------------------------- /passage/passage-2/upgrade/upgrades.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "height": 5288888, 4 | "version": "v2.2.0" 5 | }, 6 | { 7 | "height": 7080900, 8 | "version": "v2.4.0" 9 | } 10 | ] 11 | -------------------------------------------------------------------------------- /passage/passage-2/upgrade/v2.2.0.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop passage 2 | 3 | cd || return 4 | rm -rf Passage3D 5 | git clone https://github.com/envadiv/Passage3D 6 | cd Passage3D || return 7 | git checkout v2.2.0 8 | make install 9 | 10 | sudo systemctl start passage 11 | -------------------------------------------------------------------------------- /passage/passage-2/upgrade/v2.4.0.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop passage 2 | 3 | cd || return 4 | rm -rf Passage3D 5 | git clone https://github.com/envadiv/Passage3D 6 | cd Passage3D || return 7 | git checkout v2.4.0 8 | make install 9 | 10 | sudo systemctl start passage 11 | -------------------------------------------------------------------------------- /pryzm/indigo-1/custom_scripts/build_binary_step.sh: -------------------------------------------------------------------------------- 1 | # Download binary 2 | cd $HOME 3 | curl -s https://storage.googleapis.com/pryzm-zone/core/${tag}/pryzmd-${tag}-linux-amd64 > pryzmd 4 | chmod +x pryzmd 5 | mkdir -p $HOME/go/bin 6 | mv pryzmd $HOME/go/bin -------------------------------------------------------------------------------- /pryzm/indigo-1/upgrade/upgrades.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "height": 525100, 4 | "version": "v0.11" 5 | }, 6 | { 7 | "height": 2174300, 8 | "version": "v0.15" 9 | } 10 | ] 11 | -------------------------------------------------------------------------------- /pryzm/indigo-1/upgrade/v0.11.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop pryzmd 2 | 3 | # Download new binary 4 | cd $HOME 5 | curl -s https://storage.googleapis.com/pryzm-zone/core/0.11.1/pryzmd-0.11.1-linux-amd64 > pryzmd 6 | chmod +x pryzmd 7 | sudo mv pryzmd $(which pryzmd) 8 | 9 | sudo systemctl start pryzmd 10 | -------------------------------------------------------------------------------- /pryzm/indigo-1/upgrade/v0.15.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop pryzmd 2 | 3 | # Download new binary 4 | cd $HOME 5 | curl -s https://storage.googleapis.com/pryzm-zone/core/0.15.0/pryzmd-0.15.0-linux-amd64 > pryzmd 6 | chmod +x pryzmd 7 | sudo mv pryzmd $(which pryzmd) 8 | 9 | sudo systemctl start pryzmd 10 | -------------------------------------------------------------------------------- /pylons/pylons-mainnet-1/upgrade/upgrades.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "height": 266850, 4 | "version": "v1.1.2" 5 | }, 6 | { 7 | "height": 1000001, 8 | "version": "v1.1.4" 9 | } 10 | ] 11 | -------------------------------------------------------------------------------- /pylons/pylons-mainnet-1/upgrade/v1.1.2.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop pylonsd 2 | 3 | cd || return 4 | rm -rf pylons 5 | git clone https://github.com/Pylons-tech/pylons 6 | cd pylons || return 7 | git checkout v1.1.2 8 | make install 9 | 10 | sudo systemctl restart pylonsd 11 | -------------------------------------------------------------------------------- /pylons/pylons-mainnet-1/upgrade/v1.1.4.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop pylonsd 2 | 3 | cd || return 4 | rm -rf pylons 5 | git clone https://github.com/Pylons-tech/pylons 6 | cd pylons || return 7 | git checkout v1.1.4 8 | make install 9 | 10 | sudo systemctl restart pylonsd 11 | -------------------------------------------------------------------------------- /quasar/qsr-questnet-04/upgrade/upgrades.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /rebus/reb_1111-1/upgrade/upgrades.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "height": 473400, 4 | "version": "v0.2.0" 5 | }, 6 | { 7 | "height": 4167000, 8 | "version": "v0.3.0" 9 | }, 10 | { 11 | "height": 9464700, 12 | "version": "v0.4.0" 13 | }, 14 | { 15 | "height": 17649442, 16 | "version": "v0.5.0" 17 | } 18 | ] 19 | -------------------------------------------------------------------------------- /rebus/reb_1111-1/upgrade/v0.2.0.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop rebusd 2 | 3 | cd || return 4 | rm -rf rebus.core 5 | git clone https://github.com/rebuschain/rebus.core.git 6 | cd rebus.core || return 7 | git checkout v0.2.0 8 | make install 9 | 10 | sudo systemctl start rebusd -------------------------------------------------------------------------------- /rebus/reb_1111-1/upgrade/v0.3.0.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop rebusd 2 | 3 | cd || return 4 | rm -rf rebus.core 5 | git clone https://github.com/rebuschain/rebus.core.git 6 | cd rebus.core || return 7 | git checkout v0.3.0 8 | make install 9 | 10 | sudo systemctl start rebusd -------------------------------------------------------------------------------- /rebus/reb_1111-1/upgrade/v0.4.0.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop rebusd 2 | 3 | cd || return 4 | rm -rf rebus.core 5 | git clone https://github.com/rebuschain/rebus.core.git 6 | cd rebus.core || return 7 | git checkout v0.4.0 8 | make install 9 | 10 | sudo systemctl start rebusd 11 | -------------------------------------------------------------------------------- /rebus/reb_1111-1/upgrade/v0.5.0.sh: -------------------------------------------------------------------------------- 1 | cd && rm -rf rebus.core 2 | git clone https://github.com/rebuschain/rebus.core.git 3 | cd rebus.core 4 | git checkout v0.5.0 5 | make install 6 | 7 | sudo systemctl restart rebusd 8 | -------------------------------------------------------------------------------- /rizon/titan-1/upgrade/upgrades.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "height": 5113000, 4 | "version": "v0.4.0" 5 | }, 6 | { 7 | "height": 9522000, 8 | "version": "v0.5.0" 9 | } 10 | ] 11 | -------------------------------------------------------------------------------- /rizon/titan-1/upgrade/v0.4.0.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop rizond 2 | 3 | cd || return 4 | cd rizon || return 5 | git fetch --all 6 | git checkout v0.4.0 7 | make install 8 | 9 | sudo systemctl start rizond 10 | -------------------------------------------------------------------------------- /rizon/titan-1/upgrade/v0.5.0.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop rizond 2 | 3 | cd || return 4 | rm -rf rizon 5 | git clone https://github.com/rizon-world/rizon.git 6 | cd rizon || return 7 | git checkout v0.5.0 8 | make install 9 | rizond version # v0.5.0 10 | 11 | sudo systemctl start rizond 12 | -------------------------------------------------------------------------------- /sei/atlantic-1/testnet-instructions.sh: -------------------------------------------------------------------------------- 1 | # create wallet 2 | seid keys add wallet 3 | 4 | ## console output: 5 | #- name: wallet 6 | # type: local 7 | # address: sei1lfpde6scf7ulzvuq2suavav6cpmpy0rzxne0pw 8 | # pubkey: '{"@type":"/cosmos.crypto.secp256k1.PubKey","key":"Auq9WzVEs5pCoZgr2WctjI7fU+lJCH0I3r6GC1oa0tc0"}' 9 | # mnemonic: "" 10 | 11 | #!!! SAVE SEED PHRASE 12 | kite upset hip dirt pet winter thunder slice parent flag sand express suffer chest custom pencil mother bargain remember patient other curve cancel sweet 13 | 14 | #!!! SAVE PRIVATE VALIDATOR KEY 15 | cat $HOME/.sei/config/priv_validator_key.json 16 | 17 | # wait util the node is synced, should return FALSE 18 | seid status 2>&1 | jq .SyncInfo.catching_up 19 | 20 | # go to discord and ask for tokens 21 | 22 | # verify the balance 23 | seid q bank balances $(seid keys show wallet -a) 24 | 25 | ## console output: 26 | # balances: 27 | # - amount: "1000000" 28 | # denom: usei 29 | 30 | # create validator 31 | seid tx staking create-validator \ 32 | --amount=1000000usei \ 33 | --pubkey=$(seid tendermint show-validator) \ 34 | --moniker="$NODE_MONIKER" \ 35 | --chain-id=atlantic-1 \ 36 | --commission-rate=0.1 \ 37 | --commission-max-rate=0.2 \ 38 | --commission-max-change-rate=0.05 \ 39 | --min-self-delegation=1 \ 40 | --from=wallet \ 41 | -y 42 | 43 | # make sure you see the validator details 44 | seid q staking validator $(seid keys show wallet --bech val -a) 45 | -------------------------------------------------------------------------------- /sei/atlantic-1/upgrade/upgrades.json: -------------------------------------------------------------------------------- 1 | [] 2 | -------------------------------------------------------------------------------- /sei/atlantic-2/upgrade/2.0.44beta.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop seid 2 | 3 | cd || return 4 | rm -rf sei-chain 5 | git clone https://github.com/sei-protocol/sei-chain.git 6 | cd sei-chain || return 7 | git checkout 2.0.44beta 8 | make install 9 | seid version # 2.0.44beta 10 | 11 | sudo systemctl start seid -------------------------------------------------------------------------------- /sei/atlantic-2/upgrade/2.0.45beta.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop seid 2 | 3 | cd || return 4 | rm -rf sei-chain 5 | git clone https://github.com/sei-protocol/sei-chain.git 6 | cd sei-chain || return 7 | git checkout 2.0.45beta 8 | make install 9 | seid version # 2.0.45beta 10 | 11 | sudo systemctl start seid 12 | -------------------------------------------------------------------------------- /sei/atlantic-2/upgrade/2.0.46beta.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop seid 2 | 3 | cd || return 4 | rm -rf sei-chain 5 | git clone https://github.com/sei-protocol/sei-chain.git 6 | cd sei-chain || return 7 | git checkout 2.0.46beta 8 | make install 9 | seid version # 2.0.46beta 10 | 11 | sudo systemctl start seid 12 | -------------------------------------------------------------------------------- /sei/atlantic-2/upgrade/2.0.47beta.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop seid 2 | 3 | cd || return 4 | rm -rf sei-chain 5 | git clone https://github.com/sei-protocol/sei-chain.git 6 | cd sei-chain || return 7 | git checkout 2.0.47beta 8 | make install 9 | seid version # 2.0.47beta 10 | 11 | sudo systemctl start seid 12 | -------------------------------------------------------------------------------- /sei/atlantic-2/upgrade/2.0.48beta.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop seid 2 | 3 | cd || return 4 | rm -rf sei-chain 5 | git clone https://github.com/sei-protocol/sei-chain.git 6 | cd sei-chain || return 7 | git checkout 2.0.48beta 8 | make install 9 | seid version # 2.0.48beta 10 | 11 | sudo systemctl start seid 12 | -------------------------------------------------------------------------------- /sei/atlantic-2/upgrade/3.0.0.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop seid 2 | 3 | cd || return 4 | rm -rf sei-chain 5 | git clone https://github.com/sei-protocol/sei-chain.git 6 | cd sei-chain || return 7 | git checkout 3.0.0 8 | make install 9 | seid version # 3.0.0 10 | 11 | sudo systemctl start seid 12 | -------------------------------------------------------------------------------- /sei/atlantic-2/upgrade/3.0.1.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop seid 2 | 3 | cd || return 4 | rm -rf sei-chain 5 | git clone https://github.com/sei-protocol/sei-chain.git 6 | cd sei-chain || return 7 | git checkout 3.0.1 8 | make install 9 | seid version # 3.0.1 10 | 11 | sudo systemctl start seid 12 | -------------------------------------------------------------------------------- /sei/atlantic-2/upgrade/3.0.2.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop seid 2 | 3 | cd || return 4 | rm -rf sei-chain 5 | git clone https://github.com/sei-protocol/sei-chain.git 6 | cd sei-chain || return 7 | git checkout 3.0.2 8 | make install 9 | seid version # 3.0.2 10 | 11 | sudo systemctl start seid 12 | -------------------------------------------------------------------------------- /sei/atlantic-2/upgrade/3.0.3.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop seid 2 | 3 | cd || return 4 | rm -rf sei-chain 5 | git clone https://github.com/sei-protocol/sei-chain.git 6 | cd sei-chain || return 7 | git checkout 3.0.3 8 | make install 9 | seid version # 3.0.3 10 | 11 | sudo systemctl start seid 12 | -------------------------------------------------------------------------------- /sei/atlantic-2/upgrade/3.0.4.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop seid 2 | 3 | cd || return 4 | rm -rf sei-chain 5 | git clone https://github.com/sei-protocol/sei-chain.git 6 | cd sei-chain || return 7 | git checkout 3.0.4 8 | make install 9 | seid version # 3.0.4 10 | 11 | sudo systemctl start seid 12 | -------------------------------------------------------------------------------- /sei/atlantic-2/upgrade/3.0.6.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop seid 2 | 3 | cd || return 4 | rm -rf sei-chain 5 | git clone https://github.com/sei-protocol/sei-chain.git 6 | cd sei-chain || return 7 | git checkout 3.0.6 8 | make install 9 | seid version # 3.0.6 10 | 11 | sudo systemctl start seid 12 | -------------------------------------------------------------------------------- /sei/atlantic-2/upgrade/3.0.7.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop seid 2 | 3 | cd || return 4 | rm -rf sei-chain 5 | git clone https://github.com/sei-protocol/sei-chain.git 6 | cd sei-chain || return 7 | git checkout 3.0.7 8 | make install 9 | seid version # 3.0.7 10 | 11 | sudo systemctl start seid 12 | -------------------------------------------------------------------------------- /sei/atlantic-2/upgrade/3.0.8.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop seid 2 | 3 | cd || return 4 | rm -rf sei-chain 5 | git clone https://github.com/sei-protocol/sei-chain.git 6 | cd sei-chain || return 7 | git checkout 3.0.8 8 | make install 9 | seid version # 3.0.8 10 | 11 | sudo systemctl start seid 12 | -------------------------------------------------------------------------------- /sei/atlantic-2/upgrade/upgrades.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "height": 4808762, 4 | "version": "2.0.44beta" 5 | }, 6 | { 7 | "height": 5769574, 8 | "version": "2.0.45beta" 9 | }, 10 | { 11 | "height": 7895974, 12 | "version": "2.0.46beta" 13 | }, 14 | { 15 | "height": 8593807, 16 | "version": "2.0.47beta" 17 | }, 18 | { 19 | "height": 9466485, 20 | "version": "2.0.48beta" 21 | }, 22 | { 23 | "height": 10582557, 24 | "version": "3.0.0" 25 | }, 26 | { 27 | "height": 11454271, 28 | "version": "3.0.1" 29 | }, 30 | { 31 | "height": 12363624, 32 | "version": "3.0.2" 33 | }, 34 | { 35 | "height": 13718143, 36 | "version": "3.0.3" 37 | }, 38 | { 39 | "height": 16226291, 40 | "version": "3.0.4" 41 | }, 42 | { 43 | "height": 21255000, 44 | "version": "3.0.6" 45 | }, 46 | { 47 | "height": 25613021, 48 | "version": "3.0.7" 49 | }, 50 | { 51 | "height": 26852946, 52 | "version": "3.0.8" 53 | } 54 | ] 55 | -------------------------------------------------------------------------------- /sei/pacific-1/upgrade/upgrades.json: -------------------------------------------------------------------------------- 1 | [] 2 | -------------------------------------------------------------------------------- /side/side-testnet-2/upgrade/upgrades.json: -------------------------------------------------------------------------------- 1 | [] 2 | -------------------------------------------------------------------------------- /soarchain/soarchaintestnet-1/custom_scripts/build_binary_step.sh: -------------------------------------------------------------------------------- 1 | # Download binary 2 | cd $HOME 3 | curl -s https://snapshots-testnet.nodejumper.io/soarchain/soarchaind > soarchaind 4 | chmod +x soarchaind 5 | mkdir -p $HOME/go/bin/ 6 | mv soarchaind $HOME/go/bin/ 7 | 8 | # Install libwasmvm 9 | curl -L https://snapshots-testnet.nodejumper.io/soarchain/libwasmvm.x86_64.so > libwasmvm.x86_64.so 10 | sudo mv libwasmvm.x86_64.so /var/lib/libwasmvm.x86_64.so 11 | -------------------------------------------------------------------------------- /soarchain/soarchaintestnet-1/upgrade/upgrades.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "height": 871084, 4 | "version": "v0.2.8" 5 | }, 6 | { 7 | "height": 1020400, 8 | "version": "v0.2.9" 9 | } 10 | ] 11 | -------------------------------------------------------------------------------- /soarchain/soarchaintestnet-1/upgrade/v0.2.8.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop soarchaind 2 | 3 | curl -s https://raw.githubusercontent.com/soar-robotics/testnet-binaries/main/v0.2.8/ubuntu22.04/soarchaind > soarchaind 4 | chmod +x soarchaind 5 | sudo mv -f soarchaind "$(which soarchaind)" 6 | 7 | sudo systemctl start soarchaind 8 | -------------------------------------------------------------------------------- /soarchain/soarchaintestnet-1/upgrade/v0.2.9.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop soarchaind 2 | 3 | curl -s https://raw.githubusercontent.com/soar-robotics/testnet-binaries/main/v0.2.9/ubuntu22.04/soarchaind > soarchaind 4 | chmod +x soarchaind 5 | sudo mv -f soarchaind "$(which soarchaind)" 6 | 7 | sudo systemctl start soarchaind 8 | -------------------------------------------------------------------------------- /stafihub/stafihub-1/upgrade/upgrades.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "height": 2626590, 4 | "version": "v0.3.0" 5 | }, 6 | { 7 | "height": 3766566, 8 | "version": "v0.4.0" 9 | }, 10 | { 11 | "height": 5868372, 12 | "version": "v0.5.0" 13 | }, 14 | { 15 | "height": 12468268, 16 | "version": "v0.5.1" 17 | } 18 | ] 19 | -------------------------------------------------------------------------------- /stafihub/stafihub-1/upgrade/v0.3.0.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop stafihubd 2 | 3 | cd || return 4 | rm -rf stafihub 5 | git clone https://github.com/stafihub/stafihub.git 6 | cd stafihub || return 7 | git checkout v0.3.0 8 | make install 9 | 10 | sudo systemctl start stafihubd 11 | -------------------------------------------------------------------------------- /stafihub/stafihub-1/upgrade/v0.4.0.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop stafihubd 2 | 3 | cd || return 4 | rm -rf stafihub 5 | git clone https://github.com/stafihub/stafihub.git 6 | cd stafihub || return 7 | git checkout v0.4.0 8 | make install 9 | 10 | sudo systemctl start stafihubd 11 | -------------------------------------------------------------------------------- /stafihub/stafihub-1/upgrade/v0.5.0.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop stafihubd 2 | 3 | cd || return 4 | rm -rf stafihub 5 | git clone https://github.com/stafihub/stafihub.git 6 | cd stafihub || return 7 | git checkout v0.5.0 8 | make install 9 | 10 | sudo systemctl start stafihubd 11 | -------------------------------------------------------------------------------- /stafihub/stafihub-1/upgrade/v0.5.1.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop stafihubd 2 | 3 | cd && rm -rf stafihub 4 | git clone https://github.com/stafihub/stafihub.git 5 | cd stafihub 6 | git checkout v0.5.1 7 | make install 8 | 9 | sudo systemctl start stafihubd 10 | -------------------------------------------------------------------------------- /starname/iov-mainnet-ibc/custom_scripts/build_binary_step.sh: -------------------------------------------------------------------------------- 1 | # Clone project repository 2 | cd $HOME 3 | rm -rf starnamed 4 | git clone https://github.com/iov-one/starnamed.git 5 | cd starnamed 6 | git checkout ${tag} 7 | make build 8 | 9 | # Install libwasmvm 10 | curl -L https://github.com/CosmWasm/wasmvm/raw/v0.13.0/api/libwasmvm.so > libwasmvm.so 11 | sudo mv -f libwasmvm.so /lib/libwasmvm.so 12 | 13 | # Build binary 14 | make build 15 | mkdir -p $HOME/go/bin 16 | sudo cp $HOME/starnamed/build/starnamed $HOME/go/bin -------------------------------------------------------------------------------- /starname/iov-mainnet-ibc/upgrade/upgrades.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "height": 12180386, 4 | "version": "v0.11.6" 5 | } 6 | ] 7 | -------------------------------------------------------------------------------- /starname/iov-mainnet-ibc/upgrade/v0.11.6.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop starnamed 2 | 3 | rm -rf starnamed 4 | git clone https://github.com/iov-one/starnamed.git 5 | cd starnamed || return 6 | git checkout tags/v0.11.6 7 | make build 8 | mkdir -p $HOME/go/bin 9 | sudo cp $HOME/starnamed/build/starnamed $HOME/go/bin 10 | starnamed version # v0.11.6 11 | 12 | sudo systemctl start starnamed -------------------------------------------------------------------------------- /story/iliad-0/custom_scripts/build_binary_step.sh: -------------------------------------------------------------------------------- 1 | # Clone consensus client repository 2 | cd && rm -rf story 3 | git clone https://github.com/piplabs/story.git 4 | cd story 5 | git checkout ${tag} 6 | 7 | # Build consensus client binary 8 | mkdir -p $HOME/go/bin/ 9 | go build -o $HOME/go/bin/story ./client 10 | 11 | # Clone execution client repository 12 | cd && rm -rf story-geth 13 | git clone https://github.com/piplabs/story-geth.git 14 | cd story-geth 15 | git checkout v0.9.4 16 | 17 | # Build execution client binary 18 | make geth 19 | mv build/bin/geth $HOME/go/bin/ 20 | -------------------------------------------------------------------------------- /story/iliad-0/custom_scripts/configure_chain_step.sh: -------------------------------------------------------------------------------- 1 | # Initialize the node 2 | story init --moniker ${moniker} --network iliad 3 | 4 | # Add seeds 5 | sed -i -e "s|^seeds *=.*|seeds = \"${seeds}\"|" $HOME/.story/story/config/config.toml 6 | 7 | # Make geth directory 8 | mkdir -p $HOME/.story/geth 9 | -------------------------------------------------------------------------------- /story/iliad-0/custom_scripts/configure_cli_step.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodejumper-org/cosmos-scripts/3ba88912d5ecaf08a5145246241682d265a929df/story/iliad-0/custom_scripts/configure_cli_step.sh -------------------------------------------------------------------------------- /story/iliad-0/custom_scripts/download_snapshot_step.sh: -------------------------------------------------------------------------------- 1 | # Download latest chain data snapshot 2 | curl "https://snapshots-testnet.nodejumper.io/story/story_latest.tar.lz4" | lz4 -dc - | tar -xf - -C "$HOME/.story/story" 3 | curl "https://snapshots-testnet.nodejumper.io/story/story_latest_geth.tar.lz4" | lz4 -dc - | tar -xf - -C "$HOME/.story/geth" 4 | -------------------------------------------------------------------------------- /story/iliad-0/custom_scripts/start_service_step.sh: -------------------------------------------------------------------------------- 1 | # Create an execution client service 2 | sudo tee /etc/systemd/system/story-geth.service > /dev/null << EOF 3 | [Unit] 4 | Description=Story Execution Client service 5 | After=network-online.target 6 | 7 | [Service] 8 | User=$USER 9 | WorkingDirectory=$HOME/.story/geth 10 | ExecStart=$HOME/go/bin/geth --iliad --syncmode full --http --ws 11 | Restart=on-failure 12 | RestartSec=5 13 | LimitNOFILE=65535 14 | 15 | [Install] 16 | WantedBy=multi-user.target 17 | EOF 18 | sudo systemctl daemon-reload 19 | sudo systemctl enable story-geth.service 20 | 21 | # Start services and check the logs 22 | sudo systemctl start story-geth.service 23 | sudo systemctl start story.service 24 | 25 | sudo journalctl -u story.service -f --no-hostname -o cat 26 | -------------------------------------------------------------------------------- /story/iliad-0/upgrade/upgrades.json: -------------------------------------------------------------------------------- 1 | [] 2 | -------------------------------------------------------------------------------- /story/odyssey-0/custom_scripts/build_binary_step.sh: -------------------------------------------------------------------------------- 1 | # Clone consensus client repository 2 | cd && rm -rf story 3 | git clone https://github.com/piplabs/story.git 4 | cd story 5 | git checkout ${tag} 6 | 7 | # Build consensus client binary 8 | mkdir -p $HOME/go/bin/ 9 | go build -o $HOME/go/bin/story ./client 10 | 11 | # Clone execution client repository 12 | cd && rm -rf story-geth 13 | git clone https://github.com/piplabs/story-geth.git 14 | cd story-geth 15 | git checkout v0.11.0 16 | 17 | # Build execution client binary 18 | make geth 19 | mv build/bin/geth $HOME/go/bin/ 20 | -------------------------------------------------------------------------------- /story/odyssey-0/custom_scripts/configure_chain_step.sh: -------------------------------------------------------------------------------- 1 | # Initialize the node 2 | story init --moniker "${moniker}" --network odyssey 3 | 4 | # Add seeds 5 | sed -i -e "s|^seeds *=.*|seeds = \"${seeds}\"|" $HOME/.story/story/config/config.toml 6 | 7 | # Make geth directory 8 | mkdir -p $HOME/.story/geth 9 | -------------------------------------------------------------------------------- /story/odyssey-0/custom_scripts/configure_cli_step.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodejumper-org/cosmos-scripts/3ba88912d5ecaf08a5145246241682d265a929df/story/odyssey-0/custom_scripts/configure_cli_step.sh -------------------------------------------------------------------------------- /story/odyssey-0/custom_scripts/download_snapshot_step.sh: -------------------------------------------------------------------------------- 1 | # Download latest chain data snapshot 2 | curl "https://snapshots-testnet.nodejumper.io/story/story_latest.tar.lz4" | lz4 -dc - | tar -xf - -C "$HOME/.story/story" 3 | curl "https://snapshots-testnet.nodejumper.io/story/story_latest_geth.tar.lz4" | lz4 -dc - | tar -xf - -C "$HOME/.story/geth/odyssey/geth" 4 | -------------------------------------------------------------------------------- /story/odyssey-0/custom_scripts/start_service_step.sh: -------------------------------------------------------------------------------- 1 | # Create an execution client service 2 | sudo tee /etc/systemd/system/story-geth.service > /dev/null << EOF 3 | [Unit] 4 | Description=Story Execution Client service 5 | After=network-online.target 6 | 7 | [Service] 8 | User=$USER 9 | WorkingDirectory=$HOME/.story/geth 10 | ExecStart=$HOME/go/bin/geth --odyssey --syncmode full --http --ws 11 | Restart=on-failure 12 | RestartSec=5 13 | LimitNOFILE=65535 14 | 15 | [Install] 16 | WantedBy=multi-user.target 17 | EOF 18 | sudo systemctl daemon-reload 19 | sudo systemctl enable story-geth.service 20 | 21 | # Start services and check the logs 22 | sudo systemctl start story-geth.service 23 | sudo systemctl start story.service 24 | 25 | sudo journalctl -u story.service -f --no-hostname -o cat 26 | -------------------------------------------------------------------------------- /story/odyssey-0/upgrade/upgrades.json: -------------------------------------------------------------------------------- 1 | [] 2 | -------------------------------------------------------------------------------- /stride/stride-1/upgrade/upgrades.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "height": 2091902, 4 | "version": "v5.0.0" 5 | }, 6 | { 7 | "height": 2110154, 8 | "version": "v5.1.1" 9 | }, 10 | { 11 | "height": 2559552, 12 | "version": "v6.0.0" 13 | }, 14 | { 15 | "height": 2819182, 16 | "version": "v7.0.0" 17 | }, 18 | { 19 | "height": 3009003, 20 | "version": "v8.0.0" 21 | } 22 | ] 23 | -------------------------------------------------------------------------------- /stride/stride-1/upgrade/v5.0.0.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop strided 2 | 3 | cd || return 4 | rm -rf stride 5 | git clone https://github.com/Stride-Labs/stride.git 6 | cd stride || return 7 | git checkout v5.0.0 8 | make install 9 | 10 | sudo systemctl start strided 11 | -------------------------------------------------------------------------------- /stride/stride-1/upgrade/v5.1.1.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop strided 2 | 3 | cd || return 4 | rm -rf stride 5 | git clone https://github.com/Stride-Labs/stride.git 6 | cd stride || return 7 | git checkout v5.1.1 8 | make install 9 | 10 | sudo systemctl start strided 11 | -------------------------------------------------------------------------------- /stride/stride-1/upgrade/v6.0.0.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop strided 2 | 3 | cd || return 4 | rm -rf stride 5 | git clone https://github.com/Stride-Labs/stride.git 6 | cd stride || return 7 | git checkout v6.0.0 8 | make install 9 | 10 | sudo systemctl start strided 11 | -------------------------------------------------------------------------------- /stride/stride-1/upgrade/v7.0.0.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop strided 2 | 3 | cd || return 4 | rm -rf stride 5 | git clone https://github.com/Stride-Labs/stride.git 6 | cd stride || return 7 | git checkout v7.0.0 8 | make install 9 | 10 | sudo systemctl start strided 11 | -------------------------------------------------------------------------------- /stride/stride-1/upgrade/v8.0.0.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop strided 2 | 3 | cd || return 4 | rm -rf stride 5 | git clone https://github.com/Stride-Labs/stride.git 6 | cd stride || return 7 | git checkout v8.0.0 8 | make install 9 | 10 | sudo systemctl start strided 11 | -------------------------------------------------------------------------------- /teritori/teritori-1/upgrade/upgrades.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "height": 378256, 4 | "version": "v1.3.0" 5 | }, 6 | { 7 | "height": 2147722, 8 | "version": "v1.3.1" 9 | }, 10 | { 11 | "height": 3699425, 12 | "version": "v1.4.0" 13 | }, 14 | { 15 | "height": 7199342, 16 | "version": "v2.0.6" 17 | } 18 | ] 19 | -------------------------------------------------------------------------------- /teritori/teritori-1/upgrade/v1.3.0.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop teritorid 2 | 3 | cd || return 4 | rm -rf teritori-chain 5 | git clone https://github.com/TERITORI/teritori-chain 6 | cd teritori-chain || return 7 | git checkout v1.3.0 8 | make install 9 | teritorid version # v1.3.0 10 | 11 | sudo systemctl start teritorid -------------------------------------------------------------------------------- /teritori/teritori-1/upgrade/v1.3.1.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop teritorid 2 | 3 | cd || return 4 | rm -rf teritori-chain 5 | git clone https://github.com/TERITORI/teritori-chain 6 | cd teritori-chain || return 7 | git checkout v1.3.1 8 | make install 9 | teritorid version # v1.3.1 10 | 11 | sudo systemctl start teritorid -------------------------------------------------------------------------------- /teritori/teritori-1/upgrade/v1.4.0.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop teritorid 2 | 3 | cd || return 4 | rm -rf teritori-chain 5 | git clone https://github.com/TERITORI/teritori-chain 6 | cd teritori-chain || return 7 | git checkout v1.4.0 8 | make install 9 | teritorid version # v1.4.0 10 | 11 | sudo systemctl start teritorid 12 | -------------------------------------------------------------------------------- /teritori/teritori-1/upgrade/v2.0.6.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop teritorid 2 | 3 | cd && rm -rf teritori-chain 4 | git clone https://github.com/TERITORI/teritori-chain 5 | cd teritori-chain || return 6 | git checkout v2.0.6 7 | make install 8 | 9 | sudo systemctl start teritorid 10 | -------------------------------------------------------------------------------- /teritori/teritori-testnet-v3/upgrade/upgrades.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "height": 0, 4 | "version": "teritori-testnet-v3", 5 | "automaticUpgradeDisabled": true 6 | }, 7 | { 8 | "height": 1570000, 9 | "version": "v1.3.0" 10 | }, 11 | { 12 | "height": 3288118, 13 | "version": "v1.3.1" 14 | } 15 | ] 16 | -------------------------------------------------------------------------------- /teritori/teritori-testnet-v3/upgrade/v1.3.0.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop teritorid 2 | 3 | cd || return 4 | rm -rf teritori-chain 5 | git clone https://github.com/TERITORI/teritori-chain 6 | cd teritori-chain || return 7 | git checkout v1.3.0 8 | make install 9 | teritorid version # v1.3.0 10 | 11 | sudo systemctl start teritorid -------------------------------------------------------------------------------- /teritori/teritori-testnet-v3/upgrade/v1.3.1.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop teritorid 2 | 3 | cd || return 4 | rm -rf teritori-chain 5 | git clone https://github.com/TERITORI/teritori-chain 6 | cd teritori-chain || return 7 | git checkout v1.3.1 8 | make install 9 | teritorid version # v1.3.1 10 | 11 | sudo systemctl start teritorid 12 | -------------------------------------------------------------------------------- /terp/morocco-1/upgrade/upgrades.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "height": 2847602, 4 | "version": "v2.0.0" 5 | }, 6 | { 7 | "height": 3039061, 8 | "version": "v3.0.0" 9 | }, 10 | { 11 | "height": 3698609, 12 | "version": "v4.1.0" 13 | } 14 | ] 15 | -------------------------------------------------------------------------------- /terp/morocco-1/upgrade/v2.0.0.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop terpd 2 | 3 | cd || return 4 | rm -rf terp-core 5 | git clone https://github.com/terpnetwork/terp-core.git 6 | cd terp-core || return 7 | git checkout v2.0.0 8 | make install 9 | 10 | sudo systemctl start terpd 11 | -------------------------------------------------------------------------------- /terp/morocco-1/upgrade/v3.0.0.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop terpd 2 | 3 | cd || return 4 | rm -rf terp-core 5 | git clone https://github.com/terpnetwork/terp-core.git 6 | cd terp-core || return 7 | git checkout v3-pigeonfall 8 | make install 9 | 10 | sudo systemctl start terpd 11 | -------------------------------------------------------------------------------- /terp/morocco-1/upgrade/v4.1.0.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop terpd 2 | 3 | cd || return 4 | rm -rf terp-core 5 | git clone https://github.com/terpnetwork/terp-core.git 6 | cd terp-core || return 7 | git checkout v4.1.0 8 | make install 9 | 10 | sudo systemctl start terpd 11 | -------------------------------------------------------------------------------- /union/union-testnet-6/custom_scripts/build_binary_step.sh: -------------------------------------------------------------------------------- 1 | # Download binary 2 | cd $HOME 3 | mkdir -p $HOME/go/bin 4 | curl -L https://snapshots-testnet.nodejumper.io/union-testnet/uniond-${tag}-linux-amd64 > $HOME/go/bin/uniond 5 | chmod +x $HOME/go/bin/uniond -------------------------------------------------------------------------------- /union/union-testnet-6/custom_scripts/configure_cli_step.sh: -------------------------------------------------------------------------------- 1 | # Create the client configuration file 2 | echo -e 'chain-id = "${chainId}"\nkeyring-backend = "${keyringBackend}"\noutput = "text"\nnode = "tcp://localhost:${portPrefix}57"\nbroadcast-mode = "sync"' > $HOME/.union/config/client.toml -------------------------------------------------------------------------------- /union/union-testnet-6/upgrade/upgrades.json: -------------------------------------------------------------------------------- 1 | [] 2 | -------------------------------------------------------------------------------- /union/union-testnet-8/custom_scripts/build_binary_step.sh: -------------------------------------------------------------------------------- 1 | # Download binary 2 | cd $HOME 3 | mkdir -p $HOME/go/bin 4 | curl -L https://snapshots-testnet.nodejumper.io/union-testnet/uniond-${tag}-linux-amd64 > $HOME/go/bin/uniond 5 | chmod +x $HOME/go/bin/uniond -------------------------------------------------------------------------------- /union/union-testnet-8/custom_scripts/configure_cli_step.sh: -------------------------------------------------------------------------------- 1 | # Create the client configuration file 2 | echo -e 'chain-id = "${chainId}"\nkeyring-backend = "${keyringBackend}"\noutput = "text"\nnode = "tcp://localhost:${portPrefix}57"\nbroadcast-mode = "sync"' > $HOME/.union/config/client.toml -------------------------------------------------------------------------------- /union/union-testnet-8/upgrade/upgrades.json: -------------------------------------------------------------------------------- 1 | [] 2 | -------------------------------------------------------------------------------- /ununifi/ununifi-beta-v1/upgrade/2.0.0.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop ununifid 2 | 3 | cd || return 4 | rm -rf ununifi 5 | git clone https://github.com/UnUniFi/chain ununifi 6 | cd ununifi || return 7 | git checkout v2.0.0 8 | make install 9 | ununifid version # HEAD-1880753e670dde5cde5bf9bb8b26647dd91c8f89 10 | 11 | sudo systemctl start ununifid 12 | -------------------------------------------------------------------------------- /ununifi/ununifi-beta-v1/upgrade/2.1.0.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop ununifid 2 | 3 | cd || return 4 | rm -rf ununifi 5 | git clone https://github.com/UnUniFi/chain ununifi 6 | cd ununifi || return 7 | git checkout v2.1.0 8 | make install 9 | 10 | sudo systemctl start ununifid 11 | -------------------------------------------------------------------------------- /ununifi/ununifi-beta-v1/upgrade/2.2.0.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop ununifid 2 | 3 | cd || return 4 | rm -rf ununifi 5 | git clone https://github.com/UnUniFi/chain ununifi 6 | cd ununifi || return 7 | git checkout v2.2.0 8 | make install 9 | 10 | sudo systemctl start ununifid 11 | -------------------------------------------------------------------------------- /ununifi/ununifi-beta-v1/upgrade/3.0.0.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop ununifid 2 | 3 | cd || return 4 | rm -rf ununifi 5 | git clone https://github.com/UnUniFi/chain ununifi 6 | cd ununifi || return 7 | git checkout v3.0.0 8 | make install 9 | 10 | sudo systemctl start ununifid 11 | -------------------------------------------------------------------------------- /ununifi/ununifi-beta-v1/upgrade/3.1.0.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop ununifid 2 | 3 | cd || return 4 | rm -rf ununifi 5 | git clone https://github.com/UnUniFi/chain ununifi 6 | cd ununifi || return 7 | git checkout v3.1.0 8 | make install 9 | 10 | sudo systemctl start ununifid 11 | -------------------------------------------------------------------------------- /ununifi/ununifi-beta-v1/upgrade/3.2.1.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop ununifid 2 | 3 | cd || return 4 | rm -rf ununifi 5 | git clone https://github.com/UnUniFi/chain ununifi 6 | cd ununifi || return 7 | git checkout v3.2.1 8 | make install 9 | 10 | sudo systemctl start ununifid 11 | -------------------------------------------------------------------------------- /ununifi/ununifi-beta-v1/upgrade/3.2.2.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop ununifid 2 | 3 | cd || return 4 | rm -rf ununifi 5 | git clone https://github.com/UnUniFi/chain ununifi 6 | cd ununifi || return 7 | git checkout v3.2.2 8 | make install 9 | 10 | sudo systemctl start ununifid 11 | -------------------------------------------------------------------------------- /ununifi/ununifi-beta-v1/upgrade/4.0.0.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop ununifid 2 | 3 | cd || return 4 | rm -rf ununifi 5 | git clone https://github.com/UnUniFi/chain ununifi 6 | cd ununifi || return 7 | git checkout v4.0.0 8 | make install 9 | 10 | sudo systemctl start ununifid 11 | -------------------------------------------------------------------------------- /ununifi/ununifi-beta-v1/upgrade/4.0.1.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop ununifid 2 | 3 | cd || return 4 | rm -rf ununifi 5 | git clone https://github.com/UnUniFi/chain ununifi 6 | cd ununifi || return 7 | git checkout v4.0.1 8 | make install 9 | 10 | sudo systemctl start ununifid 11 | -------------------------------------------------------------------------------- /ununifi/ununifi-beta-v1/upgrade/4.0.2.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop ununifid 2 | 3 | cd || return 4 | rm -rf ununifi 5 | git clone https://github.com/UnUniFi/chain ununifi 6 | cd ununifi || return 7 | git checkout v4.0.2 8 | make install 9 | 10 | sudo systemctl start ununifid 11 | -------------------------------------------------------------------------------- /ununifi/ununifi-beta-v1/upgrade/upgrades.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "height": 5449290, 4 | "version": "2.0.0" 5 | }, 6 | { 7 | "height": 5630000, 8 | "version": "2.1.0" 9 | }, 10 | { 11 | "height": 5736100, 12 | "version": "2.2.0" 13 | }, 14 | { 15 | "height": 5807100, 16 | "version": "v3.0.0" 17 | }, 18 | { 19 | "height": 6577693, 20 | "version": "3.1.0" 21 | }, 22 | { 23 | "height": 6754737, 24 | "version": "3.2.1" 25 | }, 26 | { 27 | "height": 7061394, 28 | "version": "3.2.2" 29 | }, 30 | { 31 | "height": 8197583, 32 | "version": "4.0.0" 33 | }, 34 | { 35 | "height": 8299656, 36 | "version": "4.0.1" 37 | }, 38 | { 39 | "height": 9974824, 40 | "version": "4.0.2" 41 | } 42 | ] 43 | -------------------------------------------------------------------------------- /uptick/uptick_117-1/upgrade/upgrades.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "height": 1190080, 4 | "version": "v0.2.8" 5 | }, 6 | { 7 | "height": 2411600, 8 | "version": "v0.2.11" 9 | }, 10 | { 11 | "height": 4605201, 12 | "version": "v0.2.17" 13 | }, 14 | { 15 | "height": 4722001, 16 | "version": "v0.2.18" 17 | }, 18 | { 19 | "height": 5232001, 20 | "version": "v0.2.19" 21 | } 22 | ] 23 | -------------------------------------------------------------------------------- /uptick/uptick_117-1/upgrade/v0.2.1.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop uptickd 2 | 3 | cd $HOME && rm -rf uptick 4 | git clone https://github.com/UptickNetwork/uptick.git 5 | cd uptick || return 6 | git checkout v0.2.18 7 | make build -B 8 | sudo mv build/uptickd $(which uptickd) 9 | 10 | sudo systemctl start uptickd 11 | -------------------------------------------------------------------------------- /uptick/uptick_117-1/upgrade/v0.2.11.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop uptickd 2 | 3 | cd $HOME || return 4 | rm -rf uptick 5 | git clone https://github.com/UptickNetwork/uptick.git 6 | cd uptick || return 7 | git checkout v0.2.11 8 | make build -B 9 | sudo mv build/uptickd /usr/local/bin/uptickd 10 | uptickd version # v0.2.11 11 | 12 | sudo systemctl start uptickd 13 | -------------------------------------------------------------------------------- /uptick/uptick_117-1/upgrade/v0.2.17.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop uptickd 2 | 3 | cd $HOME && rm -rf uptick 4 | git clone https://github.com/UptickNetwork/uptick.git 5 | cd uptick || return 6 | git checkout v0.2.17 7 | make build -B 8 | sudo mv build/uptickd $(which uptickd) 9 | 10 | sudo systemctl start uptickd 11 | -------------------------------------------------------------------------------- /uptick/uptick_117-1/upgrade/v0.2.18.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop uptickd 2 | 3 | cd $HOME && rm -rf uptick 4 | git clone https://github.com/UptickNetwork/uptick.git 5 | cd uptick || return 6 | git checkout v0.2.18 7 | make build -B 8 | sudo mv build/uptickd $(which uptickd) 9 | 10 | sudo systemctl start uptickd 11 | -------------------------------------------------------------------------------- /uptick/uptick_117-1/upgrade/v0.2.19.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop uptickd 2 | 3 | cd $HOME && rm -rf uptick 4 | git clone https://github.com/UptickNetwork/uptick.git 5 | cd uptick || return 6 | git checkout v0.2.19 7 | make build -B 8 | sudo mv build/uptickd $(which uptickd) 9 | 10 | sudo systemctl start uptickd 11 | -------------------------------------------------------------------------------- /uptick/uptick_117-1/upgrade/v0.2.8.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop uptickd 2 | 3 | cd || return 4 | rm -rf uptick 5 | git clone https://github.com/UptickNetwork/uptick.git 6 | cd uptick || return 7 | git checkout v0.2.8 8 | make install 9 | 10 | sudo systemctl start uptickd 11 | -------------------------------------------------------------------------------- /utils/common.sh: -------------------------------------------------------------------------------- 1 | NC="\e[0m" # no color 2 | CYAN="\e[1m\e[1;96m" # cyan color 3 | RED="\e[1m\e[1;91m" # red color 4 | 5 | function printLogo { 6 | bash <(curl -s https://raw.githubusercontent.com/nodejumper-org/cosmos-scripts/master/utils/logo.sh) 7 | } 8 | 9 | function printLine { 10 | echo "---------------------------------------------------------------------------------------" 11 | } 12 | 13 | function printCyan { 14 | echo -e "${CYAN}${1}${NC}" 15 | } 16 | 17 | function printRed { 18 | echo -e "${RED}${1}${NC}" 19 | } 20 | 21 | function addToPath { 22 | source $HOME/.bash_profile 23 | PATH_EXIST=$(grep ${1} $HOME/.bash_profile) 24 | if [ -z "$PATH_EXIST" ]; then 25 | echo "export PATH=$PATH:${1}" >>$HOME/.bash_profile 26 | fi 27 | } 28 | -------------------------------------------------------------------------------- /utils/dependencies_install.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | source <(curl -s https://raw.githubusercontent.com/nodejumper-org/cosmos-scripts/master/utils/common.sh) 4 | 5 | printCyan "1. Updating packages..." && sleep 1 6 | sudo apt update 7 | 8 | printCyan "2. Installing dependencies..." && sleep 1 9 | sudo apt install -y make gcc jq curl git lz4 build-essential chrony unzip gzip 10 | 11 | printCyan "3. Installing go..." && sleep 1 12 | if ! [ -x "$(command -v go)" ]; then 13 | source <(curl -s "https://raw.githubusercontent.com/nodejumper-org/cosmos-scripts/master/utils/go_install.sh") 14 | source .bash_profile 15 | fi 16 | 17 | echo "$(go version)" 18 | -------------------------------------------------------------------------------- /utils/enable_colorful_bash.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | # force enable colors 3 | sed -i '/#force_color_prompt=yes/c\force_color_prompt=yes' ~/.bashrc 4 | # remove old color scheme 5 | sed -i '/if \[ "\$color_prompt" = yes \]; then/{n;d}' ~/.bashrc 6 | # add new color scheme 7 | sed -i '/if \[ "\$color_prompt" = yes \]; then/a PS1="\${debian_chroot:+(\$debian_chroot)}\\\[\\033\[01;31m\\\]\\u\\\[\\033\[01;33m\\\]@\\\[\\033\[01;36m\\\]\\h \\\[\\033[01;33m\\\]\\w \\\[\\033\[01;35m\\\]\\\$ \\\[\\033\[00m\\\]"' ~/.bashrc 8 | # read .bashrc on login 9 | echo "source .bashrc" >> ~/.bash_profile 10 | # read new config in current session 11 | source ~/.bashrc -------------------------------------------------------------------------------- /utils/logo.sh: -------------------------------------------------------------------------------- 1 | echo "" 2 | echo -e "\033[1;96m" 3 | echo "███▄ █ ▒█████ ▓█████▄ ▓█████ ▄▄▄██▀▀▀█ ██ ███▄ ▄███▓ ██▓███ ▓█████ ██▀███" 4 | echo "██ ▀█ █ ▒██▒ ██▒▒██▀ ██▌▓█ ▀ ▒██ ██ ▓██▒▓██▒▀█▀ ██▒▓██░ ██▒▓█ ▀ ▓██ ▒ ██▒" 5 | echo "▓██ ▀█ ██▒▒██░ ██▒░██ █▌▒███ ░██ ▓██ ▒██░▓██ ▓██░▓██░ ██▓▒▒███ ▓██ ░▄█ ▒" 6 | echo "▓██▒ ▐▌██▒▒██ ██░░▓█▄ ▌▒▓█ ▄▓██▄██▓ ▓▓█ ░██░▒██ ▒██ ▒██▄█▓▒ ▒▒▓█ ▄ ▒██▀▀█▄" 7 | echo "▒██░ ▓██░░ ████▓▒░░▒████▓ ░▒████▒▓███▒ ▒▒█████▓ ▒██▒ ░██▒▒██▒ ░ ░░▒████▒░██▓ ▒██▒" 8 | echo "░ ▒░ ▒ ▒ ░ ▒░▒░▒░ ▒▒▓ ▒ ░░ ▒░ ░▒▓▒▒░ ░▒▓▒ ▒ ▒ ░ ▒░ ░ ░▒▓▒░ ░ ░░░ ▒░ ░░ ▒▓ ░▒▓░" 9 | echo "░ ░░ ░ ▒░ ░ ▒ ▒░ ░ ▒ ▒ ░ ░ ░▒ ░▒░ ░░▒░ ░ ░ ░ ░ ░░▒ ░ ░ ░ ░ ░▒ ░ ▒░" 10 | echo "░ ░ ░ ░ ░ ░ ▒ ░ ░ ░ ░ ░ ░ ░ ░░░ ░ ░ ░ ░ ░░ ░ ░░ ░ " 11 | echo " ░ ░ ░ ░ ░ ░░ ░ ░ ░ ░ ░ ░" 12 | echo " nodejumper.io" 13 | echo -e "\e[0m" 14 | sleep 1 15 | -------------------------------------------------------------------------------- /warden/alfama/custom_scripts/build_binary_step.sh: -------------------------------------------------------------------------------- 1 | # Clone project repository 2 | cd $HOME && rm -rf wardenprotocol 3 | git clone https://github.com/warden-protocol/wardenprotocol 4 | cd wardenprotocol 5 | git checkout ${tag} 6 | 7 | # Build binary 8 | make install-wardend -------------------------------------------------------------------------------- /warden/alfama/upgrade/upgrades.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "height": 386352, 4 | "version": "v0.2.0" 5 | } 6 | ] -------------------------------------------------------------------------------- /warden/alfama/upgrade/v0.2.0.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop wardend 2 | 3 | cd $HOME && rm -rf wardenprotocol 4 | git clone https://github.com/warden-protocol/wardenprotocol 5 | cd wardenprotocol 6 | git checkout v0.2.0 7 | make install-wardend 8 | 9 | sudo systemctl start wardend -------------------------------------------------------------------------------- /warden/buenavista-1/custom_scripts/build_binary_step.sh: -------------------------------------------------------------------------------- 1 | # Download binary 2 | cd && wget https://github.com/warden-protocol/wardenprotocol/releases/download/${tag}/wardend_Linux_x86_64.zip 3 | unzip wardend_Linux_x86_64.zip 4 | rm -rf wardend_Linux_x86_64.zip 5 | chmod +x wardend 6 | sudo mv wardend $HOME/go/bin/warndend 7 | -------------------------------------------------------------------------------- /warden/buenavista-1/upgrade/upgrades.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "height": 1965400, 4 | "version": "v0.4.2" 5 | } 6 | ] 7 | -------------------------------------------------------------------------------- /warden/buenavista-1/upgrade/v0.3.1.sh: -------------------------------------------------------------------------------- 1 | # Stop the service 2 | sudo systemctl stop wardend 3 | 4 | # Download and install the new binary 5 | cd && wget https://github.com/warden-protocol/wardenprotocol/releases/download/v0.3.1/wardend_Linux_x86_64.zip 6 | unzip wardend_Linux_x86_64.zip 7 | rm -rf wardend_Linux_x86_64.zip 8 | chmod +x wardend 9 | sudo mv wardend $(which wardend) 10 | 11 | # Download new genesis file 12 | cd && wget https://buenavista-genesis.s3.eu-west-1.amazonaws.com/genesis.json.tar.xz 13 | tar --overwrite -xvf genesis.json.tar.xz 14 | rm -rf genesis.json.tar.xz 15 | mv genesis.json $HOME/.warden/config/genesis.json 16 | 17 | # Reset chain data 18 | wardend tendermint unsafe-reset-all --keep-addr-book 19 | 20 | # Start the service 21 | sudo systemctl start wardend 22 | -------------------------------------------------------------------------------- /warden/buenavista-1/upgrade/v0.3.2.sh: -------------------------------------------------------------------------------- 1 | # Stop the service 2 | sudo systemctl stop wardend 3 | 4 | # Download and install the new binary 5 | cd && wget https://github.com/warden-protocol/wardenprotocol/releases/download/v0.3.2/wardend_Linux_x86_64.zip 6 | unzip wardend_Linux_x86_64.zip 7 | rm -rf wardend_Linux_x86_64.zip 8 | chmod +x wardend 9 | sudo mv wardend $(which wardend) 10 | 11 | # Download new genesis file 12 | cd && curl -L https://buenavista-genesis.s3.eu-west-1.amazonaws.com/genesis.json.tar.xz | tar xJf - 13 | mv genesis.json $HOME/.warden/config/genesis.json 14 | rm -rf genesis.json.tar.xz 15 | 16 | # Reset chain data 17 | cp $HOME/.warden/data/priv_validator_state.json $HOME/.warden/priv_validator_state.json.backup 18 | wardend tendermint unsafe-reset-all --keep-addr-book 19 | rm -rf $HOME/.warden/wasm 20 | 21 | # Download snapshot 22 | curl https://snapshots-testnet.nodejumper.io/wardenprotocol-testnet/wardenprotocol-testnet_latest.tar.lz4 | lz4 -dc - | tar -xf - -C $HOME/.warden 23 | mv $HOME/.warden/priv_validator_state.json.backup $HOME/.warden/data/priv_validator_state.json 24 | 25 | # Start the service 26 | sudo systemctl start wardend 27 | -------------------------------------------------------------------------------- /warden/buenavista-1/upgrade/v0.4.1.sh: -------------------------------------------------------------------------------- 1 | # Stop the service 2 | sudo systemctl stop wardend 3 | 4 | # Backup a validator state 5 | cp $HOME/.warden/data/priv_validator_state.json $HOME/priv_validator_state.json 6 | 7 | # Download and install the new binary 8 | cd && wget https://github.com/warden-protocol/wardenprotocol/releases/download/v0.4.1/wardend_Linux_x86_64.zip 9 | unzip wardend_Linux_x86_64.zip 10 | rm -rf wardend_Linux_x86_64.zip 11 | chmod +x wardend 12 | sudo mv wardend $(which wardend) 13 | 14 | # Start the service 15 | sudo systemctl start wardend 16 | -------------------------------------------------------------------------------- /warden/buenavista-1/upgrade/v0.4.2.sh: -------------------------------------------------------------------------------- 1 | # Stop the service 2 | sudo systemctl stop wardend 3 | 4 | # Backup a validator state 5 | cp $HOME/.warden/data/priv_validator_state.json $HOME/priv_validator_state.json 6 | 7 | # Download and install the new binary 8 | cd && wget https://github.com/warden-protocol/wardenprotocol/releases/download/v0.4.2/wardend_Linux_x86_64.zip 9 | unzip wardend_Linux_x86_64.zip 10 | rm -rf wardend_Linux_x86_64.zip 11 | chmod +x wardend 12 | sudo mv wardend "$(which wardend)" 13 | 14 | # Start the service 15 | sudo systemctl start wardend 16 | -------------------------------------------------------------------------------- /warden/chiado_10010-1/custom_scripts/build_binary_step.sh: -------------------------------------------------------------------------------- 1 | # Download binary 2 | cd && wget https://github.com/warden-protocol/wardenprotocol/releases/download/${tag}/wardend_Linux_x86_64.zip 3 | unzip wardend_Linux_x86_64.zip 4 | rm -rf wardend_Linux_x86_64.zip 5 | chmod +x wardend 6 | sudo mv wardend $HOME/go/bin/warndend 7 | -------------------------------------------------------------------------------- /warden/chiado_10010-1/upgrade/upgrades.json: -------------------------------------------------------------------------------- 1 | [] 2 | -------------------------------------------------------------------------------- /zetachain/athens_7001-1/upgrade/10.0.0.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop zetacored 2 | 3 | mkdir -p $HOME/go/bin 4 | curl -L https://github.com/zeta-chain/node/releases/download/v10.0.0/zetacored-ubuntu-20-amd64 > $HOME/go/bin/zetacored 5 | chmod +x $HOME/go/bin/zetacored 6 | 7 | sudo systemctl start zetacored 8 | -------------------------------------------------------------------------------- /zetachain/athens_7001-1/upgrade/10.1.0.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop zetacored 2 | 3 | mkdir -p $HOME/go/bin 4 | curl -L https://github.com/zeta-chain/node/releases/download/v10.1.0/zetacored_testnet-linux-amd64 > $HOME/go/bin/zetacored 5 | chmod +x $HOME/go/bin/zetacored 6 | 7 | sudo systemctl start zetacored 8 | -------------------------------------------------------------------------------- /zetachain/athens_7001-1/upgrade/11.0.0.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop zetacored 2 | 3 | mkdir -p $HOME/go/bin 4 | curl -L https://github.com/zeta-chain/node/releases/download/v11.0.0/zetacored-linux-amd64 > $HOME/go/bin/zetacored 5 | chmod +x $HOME/go/bin/zetacored 6 | 7 | sudo systemctl start zetacored 8 | -------------------------------------------------------------------------------- /zetachain/athens_7001-1/upgrade/12.0.0.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop zetacored 2 | 3 | mkdir -p $HOME/go/bin 4 | curl -L https://github.com/zeta-chain/node/releases/download/v12.0.0-rc/zetacored-linux-amd64 > $HOME/go/bin/zetacored 5 | chmod +x $HOME/go/bin/zetacored 6 | 7 | sudo systemctl start zetacored 8 | -------------------------------------------------------------------------------- /zetachain/athens_7001-1/upgrade/12.1.0.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop zetacored 2 | 3 | curl -L https://github.com/zeta-chain/node/releases/download/v12.1.0/zetacored-linux-amd64 > $HOME/go/bin/zetacored 4 | chmod +x $HOME/go/bin/zetacored 5 | 6 | sudo systemctl start zetacored 7 | -------------------------------------------------------------------------------- /zetachain/athens_7001-1/upgrade/12.2.1.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop zetacored 2 | 3 | cd && rm -rf node 4 | git clone https://github.com/zeta-chain/node 5 | cd node 6 | git checkout v12.2.1 7 | make install 8 | 9 | sudo systemctl start zetacored 10 | -------------------------------------------------------------------------------- /zetachain/athens_7001-1/upgrade/13.0.0.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop zetacored 2 | 3 | cd && rm -rf node 4 | git clone https://github.com/zeta-chain/node 5 | cd node 6 | git checkout v13.0.0 7 | make install 8 | 9 | sudo systemctl start zetacored 10 | -------------------------------------------------------------------------------- /zetachain/athens_7001-1/upgrade/14.0.0.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop zetacored 2 | 3 | cd && rm -rf node 4 | git clone https://github.com/zeta-chain/node 5 | cd node 6 | git checkout v14.0.0 7 | make install 8 | 9 | sudo systemctl start zetacored 10 | -------------------------------------------------------------------------------- /zetachain/athens_7001-1/upgrade/15.0.0.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop zetacored 2 | 3 | cd && rm -rf node 4 | git clone https://github.com/zeta-chain/node 5 | cd node 6 | git checkout v15.0.0 7 | make install 8 | 9 | sudo systemctl start zetacored 10 | -------------------------------------------------------------------------------- /zetachain/athens_7001-1/upgrade/16.0.0.sh: -------------------------------------------------------------------------------- 1 | cd && rm -rf node 2 | git clone https://github.com/zeta-chain/node 3 | cd node 4 | git checkout v16.0.0 5 | make install 6 | 7 | sudo systemctl restart zetacored 8 | -------------------------------------------------------------------------------- /zetachain/athens_7001-1/upgrade/17.0.0.sh: -------------------------------------------------------------------------------- 1 | cd && rm -rf node 2 | git clone https://github.com/zeta-chain/node 3 | cd node 4 | git checkout v17.0.0 5 | make install 6 | 7 | sudo systemctl restart zetacored 8 | -------------------------------------------------------------------------------- /zetachain/athens_7001-1/upgrade/18.0.0.sh: -------------------------------------------------------------------------------- 1 | cd && rm -rf node 2 | git clone https://github.com/zeta-chain/node 3 | cd node 4 | git checkout v18.0.0 5 | make install 6 | 7 | sudo systemctl restart zetacored 8 | -------------------------------------------------------------------------------- /zetachain/athens_7001-1/upgrade/19.0.0.sh: -------------------------------------------------------------------------------- 1 | cd && rm -rf node 2 | git clone https://github.com/zeta-chain/node 3 | cd node 4 | git checkout v19.0.0 5 | make install 6 | 7 | sudo systemctl restart zetacored 8 | -------------------------------------------------------------------------------- /zetachain/athens_7001-1/upgrade/2.0.0.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop zetacored 2 | 3 | mkdir -p $HOME/go/bin 4 | curl -L https://zetachain-external-files.s3.amazonaws.com/binaries/athens3/v2.0.0/zetacored-ubuntu-20-amd64 > $HOME/go/bin/zetacored 5 | chmod +x $HOME/go/bin/zetacored 6 | 7 | sudo systemctl start zetacored 8 | -------------------------------------------------------------------------------- /zetachain/athens_7001-1/upgrade/3.0.0.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop zetacored 2 | 3 | mkdir -p $HOME/go/bin 4 | curl -L https://zetachain-external-files.s3.amazonaws.com/binaries/athens3/v3.0.0/zetacored-ubuntu-20-amd64 > $HOME/go/bin/zetacored 5 | chmod +x $HOME/go/bin/zetacored 6 | 7 | sudo systemctl start zetacored 8 | -------------------------------------------------------------------------------- /zetachain/athens_7001-1/upgrade/4.0.0.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop zetacored 2 | 3 | mkdir -p $HOME/go/bin 4 | curl -L https://zetachain-external-files.s3.amazonaws.com/binaries/athens3/v4.0.0/zetacored-ubuntu-20-amd64 > $HOME/go/bin/zetacored 5 | chmod +x $HOME/go/bin/zetacored 6 | 7 | sudo systemctl start zetacored 8 | -------------------------------------------------------------------------------- /zetachain/athens_7001-1/upgrade/5.0.0.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop zetacored 2 | 3 | mkdir -p $HOME/go/bin 4 | curl -L https://zetachain-external-files.s3.amazonaws.com/binaries/athens3/v5.0.0/zetacored-ubuntu-20-amd64 > $HOME/go/bin/zetacored 5 | chmod +x $HOME/go/bin/zetacored 6 | 7 | sudo systemctl start zetacored 8 | -------------------------------------------------------------------------------- /zetachain/athens_7001-1/upgrade/6.0.0.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop zetacored 2 | 3 | mkdir -p $HOME/go/bin 4 | curl -L https://zetachain-external-files.s3.amazonaws.com/binaries/athens3/v6.0.0/zetacored-ubuntu-20-amd64 > $HOME/go/bin/zetacored 5 | chmod +x $HOME/go/bin/zetacored 6 | 7 | sudo systemctl start zetacored 8 | -------------------------------------------------------------------------------- /zetachain/athens_7001-1/upgrade/7.0.0.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop zetacored 2 | 3 | mkdir -p $HOME/go/bin 4 | curl -L https://zetachain-external-files.s3.amazonaws.com/binaries/athens3/v7.0.0/zetacored-ubuntu-20-amd64 > $HOME/go/bin/zetacored 5 | chmod +x $HOME/go/bin/zetacored 6 | 7 | sudo systemctl start zetacored 8 | -------------------------------------------------------------------------------- /zetachain/athens_7001-1/upgrade/8.2.0.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop zetacored 2 | 3 | mkdir -p $HOME/go/bin 4 | curl -L https://github.com/zeta-chain/node/releases/download/v8.2.0/zetacored-ubuntu-20-amd64 > $HOME/go/bin/zetacored 5 | chmod +x $HOME/go/bin/zetacored 6 | 7 | sudo systemctl start zetacored 8 | -------------------------------------------------------------------------------- /zetachain/athens_7001-1/upgrade/9.0.0.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop zetacored 2 | 3 | mkdir -p $HOME/go/bin 4 | curl -L https://github.com/zeta-chain/node/releases/download/v9.0.0/zetacored-ubuntu-20-amd64 > $HOME/go/bin/zetacored 5 | chmod +x $HOME/go/bin/zetacored 6 | 7 | sudo systemctl start zetacored 8 | -------------------------------------------------------------------------------- /zetachain/zetachain_7000-1/upgrade/upgrades.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "height": 2074730, 4 | "version": "v14.0.1" 5 | }, 6 | { 7 | "height": 3388200, 8 | "version": "v17.0.0" 9 | }, 10 | { 11 | "height": 4071400, 12 | "version": "v18.0.0" 13 | }, 14 | { 15 | "height": 4696150, 16 | "version": "v19.0.0" 17 | }, 18 | { 19 | "height": 5089400, 20 | "version": "v20.0.0" 21 | } 22 | ] 23 | -------------------------------------------------------------------------------- /zetachain/zetachain_7000-1/upgrade/v14.0.1.sh: -------------------------------------------------------------------------------- 1 | sudo systemctl stop zetacored 2 | 3 | cd && rm -rf node 4 | git clone https://github.com/zeta-chain/node 5 | cd node 6 | git checkout v14.0.1 7 | make install 8 | 9 | sudo systemctl start zetacored 10 | -------------------------------------------------------------------------------- /zetachain/zetachain_7000-1/upgrade/v17.0.0.sh: -------------------------------------------------------------------------------- 1 | cd && rm -rf node 2 | git clone https://github.com/zeta-chain/node 3 | cd node 4 | git checkout v17.0.0 5 | make install 6 | 7 | sudo systemctl restart zetacored 8 | -------------------------------------------------------------------------------- /zetachain/zetachain_7000-1/upgrade/v18.0.0.sh: -------------------------------------------------------------------------------- 1 | cd && rm -rf node 2 | git clone https://github.com/zeta-chain/node 3 | cd node 4 | git checkout v18.0.0 5 | make install 6 | 7 | sudo systemctl restart zetacored 8 | -------------------------------------------------------------------------------- /zetachain/zetachain_7000-1/upgrade/v19.0.0.sh: -------------------------------------------------------------------------------- 1 | cd && rm -rf node 2 | git clone https://github.com/zeta-chain/node 3 | cd node 4 | git checkout v19.0.0 5 | make install 6 | 7 | sudo systemctl restart zetacored 8 | -------------------------------------------------------------------------------- /zetachain/zetachain_7000-1/upgrade/v20.0.0.sh: -------------------------------------------------------------------------------- 1 | cd && rm -rf node 2 | git clone https://github.com/zeta-chain/node 3 | cd node 4 | git checkout v20.0.0 5 | make install 6 | 7 | sudo systemctl restart zetacored 8 | --------------------------------------------------------------------------------