The provider chain functions as an analogue of the Cosmos Hub. Its governance parameters provide short voting periods to accelerate upgrades, parameter changes, and recovery of IBC clients.
- Chain-ID:
provider - denom:
uatom - Current Gaia Version:
v27.1.0-rc0, upgraded from v27.0.0-rc0 at block height16463900. - Genesis File: provider-genesis.json, verify with
shasum -a 256 provider-genesis.json - Genesis sha256sum:
91870bfb8671f5d60c303f9da8e44b620a5403f913359cc6b212150bfc3e631d - Launch Date: 2023-02-02
- Launch Gaia Version:
v9.0.0-rc2
The provider chain will upgrade to Gaia v28.0.0-rc0 on TBD
https://rpc.provider-sentry-01.hub-testnet.polypore.xyzhttps://rpc.provider-sentry-02.hub-testnet.polypore.xyzhttps://rpc-rs.cosmos.nodestake.tophttps://cosmos-testnet-rpc.itrocket.net
https://rest.provider-sentry-01.hub-testnet.polypore.xyzhttps://rest.provider-sentry-02.hub-testnet.polypore.xyzhttps://api-rs.cosmos.nodestake.tophttps://cosmos-testnet-api.itrocket.net
https://grpc.provider-sentry-01.hub-testnet.polypore.xyzhttps://grpc.provider-sentry-02.hub-testnet.polypore.xyzhttps://grpc-rs.cosmos.nodestake.tophttps://cosmos-testnet-grpc.itrocket.net:443
08ec17e86dac67b9da70deb20177655495a55407@provider-seed-01.hub-testnet.polypore.xyz:266564ea6e56300a2f37b90e58de5ee27d1c9065cf871@provider-seed-02.hub-testnet.polypore.xyz:2665684871382a3ffa5e781034b6519126f2d5ea29f15@cosmos-testnet-seed.itrocket.net:21656
https://rpc.provider-state-sync-01.hub-testnet.polypore.xyz:443https://rpc.provider-state-sync-02.hub-testnet.polypore.xyz:443
Use this jsfiddle.
- https://explorer.polypore.xyz/provider/
- https://explorer.nodestake.org/cosmos-ics-testnet
- https://www.mintscan.io/ics-testnet-provider
- https://testnet.itrocket.net/cosmos
- https://snapshots.polypore.xyz/provider/
- https://snapshots-2.polypore.xyz/provider/
- https://nodestake.top/cosmos
- https://itrocket.net/services/testnet/cosmos/#snap
- Visit
faucet.polypore.xyzto request tokens and check your address balance. - Request tokens through the 🚰┇testnet-faucet Discord channel.
- For larger quantities of testnet ATOM, fill out the mega-faucet request form.
The scripts provided in this repo will install Gaia and optionally set up a Cosmovisor service with the auto-download feature enabled on your machine.
You can choose to (not) use state sync. Your node will sync much faster if you use state sync, but it will not keep all the state locally.
Run either one of the scripts provided in this repo to join the provider chain:
join-provider.shwill create agaiadservice.join-provider-cv.shwill create acosmovisorservice.- Both scripts must be run either as root or from a sudoer account.
- Both scripts will attempt to build a binary from the cosmos/gaia repo.
- To sync with Hypha's
providersnapshot run with the-sargument
- By default, the scripts will attempt to use state sync to catch up quickly to the current height.
To sync from genesis, you will need to start with Gaia v9.0.0-rc2. First, modify the bash script as follows:
- Turn off state sync by setting
STATE_SYNCtofalse. - Set
CHAIN_BINARY_URLto'https://github.com/cosmos/gaia/releases/download/v9.0.0-rc2/gaiad-v9.0.0-rc2-linux-amd64', or rungit checkout v9.0.0-rc2if you are building from source.
Run the script, and then follow the procedure below to upgrade to the latest version:
- Stop the service
systemctl stop provider, orsystemctl stop cv-providerif you are using Cosmovisor.
- Set
halt-height = 168100in~/.gaia/config/app.toml. - Start the service.
systemctl start provider, orsystemctl start cv-providerif you are using Cosmovisor.
- When the node reaches height
168100, stop the service. - Set
halt-height = 228100in~/.gaia/config/app.toml. - Replace the
v9.0.0-rc2binary with thev9.0.0-rc6one in~/go/bin, or~/.gaia/cosmovisor/current/binif you are using Cosmovisor. - Start the service.
- When the node reaches height
228100, stop the service. - Set
halt-height = 1534600in~/.gaia/config/app.toml. - Replace the
v9.0.0-rc6binary with thev9.0.1-rc0one. - Start the service.
- When the node reaches height
1534600, stop the service. - Replace the
v9.0.0-rc6binary with thev9.1.0one in~/go/bin, or~/.gaia/cosmovisor/current/binif you are using Cosmovisor. - When the node reaches height
1634770, it will attempt to upgrade to Gaiav10. You can use Cosmovisor's auto-download feature or install thev10.0.0-rc0release binary. - When the node reaches height
2532935, it will attempt to upgrade to Gaiav11. You can use Cosmovisor's auto-download feature or install thev11.0.0-rc0release binary. - When the node reaches height
2929050, it will attempt to upgrade to Gaiav12. You can use Cosmovisor's auto-download feature or install thev12.0.0-rc0release binary. - When the node reaches height
3313600, it will attempt to upgrade to Gaiav13. You can use Cosmovisor's auto-download feature or install thev13.0.0-rc0release binary. - When the node reaches height
3891450, it will attempt to upgrade to Gaiav14. You can use Cosmovisor's auto-download feature or install thev14.0.0-rc0release binary. - Before the node reaches height
4064500, stop the service. - Set
halt-height = 4064550in~/.gaia/config/app.toml. - Start the service.
- When the node reaches height
4064550, stop the service. - Replace the
v14.0.0-rc0binary with thev14.1.0-rc0one. - Set
halt-height = 0in~/.gaia/config/app.tomland start the service. - When the node reaches height
5208900, it will attempt to upgrade to Gaiav15. You can use Cosmovisor's auto-download feature or install thev15.0.0-rc0release binary. - Before the node reaches height
5309400, stop the service. - Set
halt-height = 5309400in~/.gaia/config/app.tomland start the service. - When the node reaches height
5309400, stop the service. - Replace the
v15.0.0-rc0binary with thev15.0.0-rc1one. - Set
halt-height = 0in~/.gaia/config/app.tomland start the service. - Before the node reaches height
5425200, stop the service. - Set
halt-height = 5425200in~/.gaia/config/app.tomland start the service. - When the node reaches height
5425200, stop the service. - Replace the
v15.0.0-rc1binary with thev15.0.0-rc3one. - Set
halt-height = 0in~/.gaia/config/app.tomland start the service. - Before the node reaches height
5793400, stop the service. - Set
halt-height = 5793400in~/.gaia/config/app.tomland start the service. - When the node reaches height
5793400, stop the service. - Replace the
v15.0.0-rc3binary with thev15.1.0one. - Set
halt-height = 0in~/.gaia/config/app.tomland start the service. - Before the node reaches height
5887600, stop the service. - Set
halt-height = 5887600in~/.gaia/config/app.tomland start the service. - When the node reaches height
5887600, stop the service. - Replace the
v15.1.0binary with thev15.2.0one. - Set
halt-height = 0in~/.gaia/config/app.tomland start the service. - When the node reaches height
6183000, it will attempt to upgrade to Gaiav16. You can use Cosmovisor's auto-download feature or install thev16.0.0-rc2release binary. - When the node reaches height
6380200, it will attempt to upgrade to Gaiav17. You can use Cosmovisor's auto-download feature or install thev17.0.0-rc0release binary. - Before the node reaches height
6882500, stop the service. - Set
halt-height = 6882500in~/.gaia/config/app.tomland start the service. - When the node reaches height
6882500, stop the service. - Replace the
v17.0.0-rc0binary with thev17.2.0one. - Set
halt-height = 0in~/.gaia/config/app.tomland start the service. - When the node reaches height
7093050, it will attempt to upgrade to Gaiav18. You can use Cosmovisor's auto-download feature or install thev18.0.0-rc3release binary. - Before the node reaches height
7303050, stop the service. - Set
halt-height = 7303050in~/.gaia/config/app.tomland start the service. - When the node reaches height
7303050, stop the service. - Replace the
v18.0.0-rc3binary with thev18.1.0one. - Set
halt-height = 0in~/.gaia/config/app.tomland start the service. - When the node reaches height
7513200, it will attempt to upgrade to Gaiav19. You can use Cosmovisor's auto-download feature or install thev19.0.0-rc0release binary. - Before the node reaches height
7618800, stop the service. - Set
halt-height = 7618800in~/.gaia/config/app.tomland start the service. - When the node reaches height
7618800, stop the service. - Replace the
v19.0.0-rc0binary with thev19.0.0-rc3one. - Set
halt-height = 0in~/.gaia/config/app.tomland start the service. - Before the node reaches height
7724100, stop the service. - Set
halt-height = 7724100in~/.gaia/config/app.tomland start the service. - When the node reaches height
7724100, stop the service. - Replace the
v19.0.0-rc3binary with thev19.0.0-rc4one. - Set
halt-height = 7947500in~/.gaia/config/app.tomland start the service. - When the node reaches height
7947500, stop the service. - Replace the
v19.0.0-rc4binary with thev19.1.0one. - Set
halt-height = 0in~/.gaia/config/app.tomland start the service. - When the node reaches height
8361100, it will attempt to upgrade to Gaiav20. You can use Cosmovisor's auto-download feature or install thev20.0.0-rc0release binary. - Before the node reaches height
8681200, stop the service. - Set
halt-height = 8681200in~/.gaia/config/app.tomland start the service. - When the node reaches height
8681200, stop the service. - Replace the
v20.0.0-rc0binary with thev20.0.0one. - When the node reaches height
8787650, it will attempt to upgrade to Gaiav21. You can use Cosmovisor's auto-download feature or install thev21.0.0-rc0release binary. - Before the node reaches height
8895550, stop the service. - Set
halt-height = 8895550in~/.gaia/config/app.tomland start the service. - When the node reaches height
8895550, stop the service. - Replace the
v21.0.0-rc0binary with thev21.0.0-rc1one. - Set
halt-height = 0in~/.gaia/config/app.tomland start the service. - When the node reaches height
10059200, it will attempt to upgrade to Gaiav22. You can use Cosmovisor's auto-download feature or install thev22.0.0-rc0release binary. - When the node reaches height
10566200, it will attempt to upgrade to Gaiav22.2.0. You can use Cosmovisor's auto-download feature or install thev22.2.0release binary. - When the node reaches height
10803600, it will attempt to upgrade to Gaiav23. You can use Cosmovisor's auto-download feature or install thev23.0.0-rc2release binary. - When the node reaches height
10882800, it will attempt to upgrade to Gaia23.0.0-rc3. You can use Cosmovisor's auto-download feature or install thev23.0.0-rc3release binary. - Before the node reaches height
10982300, stop the service. - Set
halt-height = 10982300in~/.gaia/config/app.tomland start the service. - When the node reaches height
8895550, stop the service. - Replace the
v23.0.0-rc3binary with thev23.0.0one. - Set
halt-height = 11194800in~/.gaia/config/app.tomland start the service. - When the node reaches height
11194800, stop the service. - Replace the
v23.0.0binary with thev23.0.1one. - Set
halt-height = 11620400in~/.gaia/config/app.tomland start the service. - When the node reaches height
11620400, stop the service. - Replace the
v23.0.1binary with thev23.1.1one. - Set
halt-height = 0in~/.gaia/config/app.tomland start the service. - When the node reaches height
11829600, it will attempt to upgrade to Gaia23.3.0. You can use Cosmovisor's auto-download feature or install thev23.3.0release binary. - When the node reaches height
11934600, it will attempt to upgrade to Gaiav24. You can use Cosmovisor's auto-download feature or install thev24.0.0-rc0release binary. - Before the node reaches height
12039600, stop the service. - Set
halt-height = 12039600in~/.gaia/config/app.tomland start the service. - When the node reaches height
12039600, stop the service. - Replace the
v24.0.0-rc0binary with thev24.0.0-rc1one. - Set
halt-height = 0in~/.gaia/config/app.tomland start the service. - When the node reaches height
12356200, it will attempt to upgrade to Gaiav25.0.0. You can use Cosmovisor's auto-download feature or install thev25.0.0-rc0release binary. - When the node reaches height
12701900, it will attempt to upgrade to Gaiav25.1.0. You can use Cosmovisor's auto-download feature or install thev25.1.0release binary. - Replace the
v25.1.0binary with thev25.1.1one. - When the node reaches height
14571900, it will attempt to upgrade to Gaiav25.2.0. You can use Cosmovisor's auto-download feature or install thev25.2.0release binary. - When the node reaches height
15412400, it will attempt to upgrade to Gaiav25.3.0. You can use Cosmovisor's auto-download feature or install thev25.3.0release binary. - When the node reaches height
15759100, it will attempt to upgrade to Gaiav26.0.0. You can use Cosmovisor's auto-download feature or install thev26.0.0-rc0release binary. - When the node reaches height
16150500, it will attempt to upgrade to Gaiav27.0.0. You can use Cosmovisor's auto-download feature or install thev27.0.0-rc0release binary. - When the node reaches height
16463900, it will attempt to upgrade to Gaiav27.1.0. You can use Cosmovisor's auto-download feature or install thev27.1.0-rc0release binary.