Skip to main content
Version: Next

Consumer Offboarding

To offboard a consumer chain, the owner of the chain has to submit a MsgRemoveConsumer message with the chain's consumerId. If the chain is a Top N chain, the MsgRemoveConsumer has to be submitted through a governance proposal. Otherwise, the message can be submitted simply by the owner of the consumer chain.

When the MsgRemoveConsumer executes, the provider chain will stop the chain from the ICS protocol (it will stop sending validator set updates) and the chain is considered to be in the stopped phase. At this phase, validators cannot opt in, change keys, etc. and validators stop receiving rewards. After the chain is stopped, and an unbonding period of time passes, part of the state of the chain is deleted and the chain is considered deleted.