Skip to main content

Mithril Team Update

· 2 min read
Jean-Philippe Raynaud

High level overview

This week, the Mithril team prepared the pre-release for the 2543.0-pre distribution. This version introduces support for the default incremental backend (v2) for Cardano database restoration, enhanced integrity verification that reports any tampered or missing files in case of failure, and various bug fixes and improvements.

The team also completed the integration of the Haskell DMQ node into the end-to-end tests to enable decentralized signature diffusion. They implemented a simple aggregator discovery mechanism and continued work on the first phase of decentralizing configuration parameters. Additionally, they advanced the design of certificate snarkification.

Finally, they adapted the project to the latest NPM security changes for publishing packages and refactored the aggregator's HTTP client.

Low level overview

Features

  • Pre-released the new distribution 2543.0-pre
  • Completed the issue Integrate the Haskell DMQ node in the e2e test #2674
  • Worked on the issue Decentralization of configuration parameters - Phase 1 #2692
  • Worked on the issue Implement a simple aggregator discovery mechanism #2726
  • Worked on the issue Release 2543 distribution #2727
  • Worked on the design of the snarkification of the certificates

Protocol maintenance

  • Worked on the issue Implement a common aggregator client - Phase 1 #2640
  • Worked on the issue Enhance protocol security page on website #2703
  • Worked on the issue Support NPM security changes with trusted publisher tokens #2745