This sprint, the team has been working on the new continuous integration and delivery (CI/CD) pipelines and the automated deployment of environments as part of the new version of the release process. They also coordinated the migration of the pioneer SPO nodes to these new Mithril networks. They have been implementing the automatic data storage upgrade of the signer and the aggregator nodes. Finally, on the crypto side of things, we've implemented an efficiency improvement on the size of the mithril certificates.
Low level overview
- We have been moving forward on the implementation of the release process #500:
- Setup of the new hosted environments for
testing-preview
,pre-release-preview
andrelease-preprod
with their terraform and GitHub environments #542 - Adapted the CI workflows to work with the new release process #543
- Publication of an ADR3
- Publication of a dev blog post about Mithril networks evolution
- Releasing our first Mithril distribution 2244.0
- Setup of the new hosted environments for
- Worked on the API versioning mechanism #565
- Worked on the implementation of the stores migration process for the signer and aggregator nodes #562
- Prepared a Mithril
devnet
video demo #526 - Implemented a batch Merkle Tree proof, which reduces the size of certificates considerably #484