Skip to main content
Software upgrade proposals are submitted to signal that a Cosmos Hub release with new features, bugfixes and various other improvements is available and ready for production deployment. Software upgrade proposals should be submitted by the development teams tasked with stewarding the Cosmos Hub development.

Procedure

Use draft-proposal command to create a draft proposal and populate it with required information.
In your draft_proposal.json populate the height with your desired upgrade height and populate the info field with additional information (must be a valid JSON string):
Upload your draft_metadata.json to a distribution platform of your choice. draft_proposal.json is used to submit a governance proposal using submit-proposal.

Using x/upgrading

Software upgrade proposals can be submitted using the x/upgrade module. The end effect will be the same since the x/gov module routes the message to x/upgrade module.

Additional information

Additional instructions with debugging information is available on the submitting page.