# Crisis ## Overview The crisis module halts the blockchain under the circumstance that a blockchain invariant is broken. Invariants can be registered with the application during the application initialization process. ## Contents 1. **[State](01_state.md)** - [ConstantFee](01_state.md#constantfee) 2. **[Messages](02_messages.md)** - [MsgVerifyInvariant](02_messages.md#msgverifyinvariant) 3. **[Events](03_events.md)** - [Handlers](03_events.md#handlers) 4. **[Parameters](04_params.md)**