github o1-labs/mina-rust v0.17.0
Mina Rust v0.17.0

9 hours ago

Mina Rust Node v0.17.0 - First Official Release (Devnet)

We are excited to announce the first official release of the Mina Rust node
(v0.17.0), a Rust implementation of the Mina Protocol. This marks an important
step following the handover of the project from Mina Foundation to o1Labs, as
we continue to advance and maintain this alternative node implementation for
the Mina community.

Important: This release is currently intended for Devnet only. We recommend
running the node on Devnet as we continue testing and optimizing for mainnet
deployment.

Key Highlights

This release brings compatibility with the latest OCaml node version
3.2.0-beta2, ensuring seamless integration with the existing Mina network on
Devnet.

What's New in v0.17.0

  • Full compatibility with OCaml node releases from 3.2.0-alpha1 through
    3.2.0-beta2
  • Docker images now available for both ARM64 and AMD64 architectures with
    automatic CI deployment
  • Complete Docusaurus-based documentation website with comprehensive guides for
    node operators, developers, and researchers
  • New mina misc mina-encrypted-key command to generate encrypted keys with
    passwords, matching OCaml node functionality
  • Enhanced Makefile targets including run-block-producer for easy
    devnet setup and generate-block-producer-key for key generation
  • Multi-platform CI support (Ubuntu 22.04, Ubuntu 24.04, Ubuntu 24.04 ARM,
    macOS)
  • Updated proof systems to match the OCaml node version
  • Rebranding from OpenMina to the official "Mina Rust node"

For more details, refer to the CHANGELOG on the repository:
https://github.com/o1-labs/mina-rust/blob/v0.17.0/CHANGELOG.md#v0170

You can follow the team work on the dashboards
https://github.com/orgs/o1-labs/projects/24

Getting Started

The website is available on https://o1-labs.github.io/mina-rust.

We recommend starting with Docker for the easiest deployment experience on Devnet:

Docker images are available at:

Running Different Node Types

Developer Resources

Looking Ahead

This is our first official release under o1Labs stewardship, and we are
committed to delivering regular updates with performance improvements, new
features, and enhanced stability.
We plan to maintain a consistent release cycle to ensure the node stays current
with network requirements and community needs. Future releases will expand
support beyond Devnet as the implementation matures.

Community and Support

We welcome feedback from node operators and block producers as you deploy and
test the Mina Rust node on Devnet. Your input is invaluable as we continue to
improve and optimize the implementation. Please report any issues or
suggestions through our GitHub repository.

Thank you for your continued support of the Mina ecosystem. We look forward to
building the future of Mina together with this new, performant Rust
implementation.

What's Changed

New Contributors

Full Changelog: v0.16.0...v0.17.0

Don't miss a new mina-rust release

NewReleases is sending notifications on new releases.