Skip to main content

Mithril Team Update

· 2 min read
Jean-Philippe Raynaud

High level overview

This week, the Mithril team enabled incremental certification for the Cardano node database (version 2) on the release-mainnet network.

They continued work on the DMQ node implementation, completing the signature consumer and processor in the aggregator to support continuous signature handling, and added a mechanism to record the origin of each signature. The team also began adding support for UTXO-HD in the aggregator, signer, and client.

Finally, they addressed several bugs, improved CI workflows, and continued refactoring the STM cryptographic library.

Low level overview

  • Completed the issue Rollout Cardano Database v2 feature #2409
  • Completed the issue Implement a signature processor for DMQ node in aggregator #2470
  • Completed the issue Record signatures origin in the signature processor of aggregator #2478
  • Completed the issue Add a Cardano node startup check step in the manual client test workflow #2471
  • Completed the issue Some Cardano DB snapshots require full chain replay #2474
  • Completed the issue Run internal crates tests on MacOS/Windows in the CI #2486
  • Worked on the issue Add a Mithril client CLI command for UTxO-HD ledger state snapshot conversion #2492
  • Worked on the issue Add support for ancillary verification key in config files of client CLI #2491
  • Worked on the issue Upgrade to Cardano 10.4 #2487
  • Worked on the issue Cleanup unexpected immutable files in archive in client #2429
  • Worked on the issue Signer fails to access Cardano node after it has rebooted #2426
  • Worked on the issue Re-organize STM library structure #2369