Skip to content

Commit

Permalink
Mithril update 2023-07-27 (#209)
Browse files Browse the repository at this point in the history
  • Loading branch information
jpraynaud authored Jul 27, 2023
1 parent 285bb4b commit a672cfc
Showing 1 changed file with 39 additions and 0 deletions.
39 changes: 39 additions & 0 deletions blog/2023-07-27-mithril.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
---
title: Mithril Team Update
slug: 2023-07-27-mithril
authors: jpraynaud
tags: [mithril]
hide_table_of_contents: false
---

## High level overview
The Mithril team launched **Mithril protocol’s mainnet beta**: the `release-mainnet` network is now open for signer registrations, and its genesis certificate has been created. The team is monitoring the network, and expects it to start producing certificates during the next Cardano epoch.

They have released a new distribution [`2329.0`](https://github.com/input-output-hk/mithril/releases/tag/2329.0), which is running on the `release-mainnet` network. They also kept working on the implementation of the stress test tool for benchmarking the aggregator. The team kept working on the refactoring of the serialization/deserialization of the entities of the cryptographic library. Additionally, they completed the cleanup of the legacy store adapters in the aggregator.

Finally, they have worked on enhancing the documentation for [onboarding SPOs](https://mithril.network/doc/manual/getting-started/SPO-on-boarding-guide) and setting up a [Mithril signer](https://mithril.network/doc/manual/getting-started/run-signer-node), and fixing installation bugs of the binary artifacts produced in the CI.


## Low level overview
- Created the dev blog post [Mithril Protocol’s Mainnet Beta Launch](https://mithril.network/doc/dev-blog/2023/07/21/mainnet-beta-launch)
- Released the new distribution [`2329.0`](https://github.com/input-output-hk/mithril/releases/tag/2329.0)
- Closed the epic that prepares the Mithril infrastructure for `mainnet` [#767](https://github.com/input-output-hk/mithril/issues/767):
- Completed the issue `Deploy 'mainnet' infrastructure` [#988](https://github.com/input-output-hk/mithril/issues/988)
- Completed the issue `Handle Secrets management` [#989](https://github.com/input-output-hk/mithril/issues/989)
- Worked on the epic `Release 'mainnet' Mithril network` [#918](https://github.com/input-output-hk/mithril/issues/918)
- Completed the issue `Prepare SPO on-boarding guide` [#1049](https://github.com/input-output-hk/mithril/issues/1049)
- Worked on the epic `Benchmark performances of Mithril Aggregator` [#904](https://github.com/input-output-hk/mithril/issues/904):
- Worked on the issue `Design & implement basic stress test tool for aggregator` [#991](https://github.com/input-output-hk/mithril/issues/991)
- Worked on optimizations:
- Completed the issue `Enhance the configuration of Mithril relay` [#1080](https://github.com/input-output-hk/mithril/issues/1080)
- Completed the issue `Remove legacy store adapters from aggregator` [#1053](https://github.com/input-output-hk/mithril/issues/1053)
- Completed the issue `Add a 'sign' sub-command to 'genesis' command in aggregator` [#1081](https://github.com/input-output-hk/mithril/issues/1081)
- Worked on refactoring:
- Worked on the issue `Refactor (de)serialization of crypto entities` [#668](https://github.com/input-output-hk/mithril/issues/668)
- Worked on documentation:
- Completed the issue `Enhance 'Run a Mithril Signer node (SPO)' guide` [#1055](https://github.com/input-output-hk/mithril/issues/1055)
- Worked on bugs:
- Completed the issue `Shared library error in CI binaries` [#1073](https://github.com/input-output-hk/mithril/issues/1073)
- Completed the issue `Debian package does not install cleanly on older ubuntu versions` [#834](https://github.com/input-output-hk/mithril/issues/834)
- Completed the issue `Aggregator panics with new (de)serialization of 'ProtocolVerificationKey'` [#1083](https://github.com/input-output-hk/mithril/issues/1083)

0 comments on commit a672cfc

Please sign in to comment.