Skip to main content

Mithril Team Update

· 2 min read
Jean-Philippe Raynaud
Mithril Tech Lead

High level overview

This week, the Mithril team completed the aggregator CLI commands for the on-chain configuration parameters, the combination of the dual MSM and accumulator pairing checks in the IVC proof verification, and the reuse of the cached unsafe SRS in the SNARK test setups.

They continued creating the new chain adapter that reads the on-chain configuration parameters, implementing the missing IVC off-circuit checks, and creating deterministic immutable compressed archives in the aggregator.

Finally, the team completed fixing the flakiness of the end-to-end tests in the CI, deployed the on-chain configuration parameters reader on the test infrastructure, and continued working on the runbook documenting these parameters.

Low level overview

Features

  • Completed the issue Implement aggregator CLI commands for configuration parameters #3392
  • Completed the issue Reuse the cached unsafe SRS in the SNARK test setups #3433
  • Completed the issue Combine the dual MSM and accumulator pairing checks in IVC proof verification #3420
  • Worked on the issue Create new chain adapter to read on-chain configuration parameters #3393
  • Worked on the issue Add missing IVC off-circuit checks #3381
  • Worked on the issue Create deterministic immutable compressed archives #3435

Protocol maintenance

  • Completed the issue Fix flakiness of e2e tests in the CI #3452
  • Worked on the issue Adapt infrastructure for on-chain configuration parameters #3397
  • Worked on the issue Create runbook for on-chain configuration parameters #3399
  • Worked on the issue Update ed25519-dalek dependency #3471