Cover photo

New Tools to Check Status of Unlock Protocol on All Chains

We've released a new set of tools to perform basic consistency and security checks across all chains where Unlock Protocol is deployed.

As the Unlock Protocol gets deployed on more chains (15 to date), it is getting more important to ensure consistency of the protocol states across all chains.

We rely on two main tools:

  1. A networks package that contains all info bout deployments on various chains (address of Unlock factory contract, coordinates of graph data, etc)

  2. A governance tool set that contains scripts to deploy contracts, manage multisig and DAO proposals

To ensure the protocol remains in a healthy state on all chains, we are introducing a new set of tools that allow builders to check across all chains if contracts versions are correct, check that security basics are correctly enforced (e.g. multisig signers and others), verify the subgraph is up, check that the config files are up to date, and a number of other metrics.

These checks will run daily as part of our CI integration to ensure monitoring of the entire protocol status. Outputs may be showcase in other ways later on (likely a public status page). Currently, you can run the commands locally.

yarn workspace @unlock-protocol/networks check

yarn workspace @unlock-protocol/governance check

Loading...
highlight
Collect this post to permanently own it.
Unlock Protocol logo
Subscribe to Unlock Protocol and never miss a post.