Skip to content

A chain upgrade watcher for Cosmos SDK based blockchains

Notifications You must be signed in to change notification settings

skip-mev/governor

Repository files navigation

Governor

Governor is a watcher that checks for upcoming upgrades in Cosmos SDK blockchains and notifies you about them in a Slack channel

Example usage

Generate a Slack webhook token as shown in their docs and put it in the config file.

cp ./config.yaml ./config.yaml.example
docker compose up -d

How it works

Governor spins up a chain monitor per every chain and queries the /cosmos/upgrade/v1beta1/current_plan and checks if there is an upcoming upgrade. If there is an upcoming upgrade, it stores it in the local database and sends a request to the Slack webhook.