The Mina Rust node is an implementation in Rust of the Mina Protocol
See the codeThe Mina Rust Node is a fast and secure implementation of the Mina protocol in Rust. Currently in public beta, join our Discord community to help test future releases.
Development of the Mina Rust Node is currently paused as o1Labs focuses engineering efforts on other priorities. The repository will remain publicly available for reference and experimentation. During this period, o1Labs is not actively developing the project, reviewing pull requests, or accepting external contributions, and there is currently no committed timeline for future releases or mainnet deployment. If development resumes in the future and official Mina ecosystem channels. Developers are welcome to fork the repository to continue experimenting or building on the existing codebase.
⚠️
Mina is a lightweight blockchain using zero-knowledge proofs to maintain a constant blockchain size, making it the world's lightest blockchain. Learn more at minaprotocol.com.
View full system requirements and setup instructions →
For comprehensive installation and setup instructions, visit our documentation website:
This project is in beta. We maintain a monthly release cycle, providing updates every month.
The Mina Rust Node implements the complete Mina protocol in Rust, including network connectivity, block production, SNARK generation, and debugging tools.
Learn More About Architecture →
This repository contains the complete Mina Rust Node implementation organized as a Cargo workspace:
Main project crates implementing the Mina protocol. Add new Mina-specific functionality here.
Development and debugging utilities. Add new tooling here.
Reusable, project-agnostic libraries that could be published independently. Add generic libraries here that are not Mina-specific.
Third-party libraries with local modifications. Add vendored dependencies here.
Learn more about the architecture →
Visit our comprehensive documentation website →
| Platform | Architecture | Build Status |
|---|---|---|
| x64 | ||
| x64 | ||
| ARM64 | ||
| Apple Silicon | ||
| Apple Silicon | ||
| Apple Silicon |
Note: Multi-platform builds run automatically on
developandmainbranches. Pull requests run fast Ubuntu-only builds for quick feedback.
Rust
78.1%
TypeScript
15.2%
HTML
2.0%
MDX
2.0%
SCSS
1.4%
The Mina Rust node is an implementation in Rust of the Mina Protocol
See the codeThe Mina Rust Node is a fast and secure implementation of the Mina protocol in Rust. Currently in public beta, join our Discord community to help test future releases.
Development of the Mina Rust Node is currently paused as o1Labs focuses engineering efforts on other priorities. The repository will remain publicly available for reference and experimentation. During this period, o1Labs is not actively developing the project, reviewing pull requests, or accepting external contributions, and there is currently no committed timeline for future releases or mainnet deployment. If development resumes in the future and official Mina ecosystem channels. Developers are welcome to fork the repository to continue experimenting or building on the existing codebase.
⚠️
Mina is a lightweight blockchain using zero-knowledge proofs to maintain a constant blockchain size, making it the world's lightest blockchain. Learn more at minaprotocol.com.
View full system requirements and setup instructions →
For comprehensive installation and setup instructions, visit our documentation website:
This project is in beta. We maintain a monthly release cycle, providing updates every month.
The Mina Rust Node implements the complete Mina protocol in Rust, including network connectivity, block production, SNARK generation, and debugging tools.
Learn More About Architecture →
This repository contains the complete Mina Rust Node implementation organized as a Cargo workspace:
Main project crates implementing the Mina protocol. Add new Mina-specific functionality here.
Development and debugging utilities. Add new tooling here.
Reusable, project-agnostic libraries that could be published independently. Add generic libraries here that are not Mina-specific.
Third-party libraries with local modifications. Add vendored dependencies here.
Learn more about the architecture →
Visit our comprehensive documentation website →
| Platform | Architecture | Build Status |
|---|---|---|
| x64 | ||
| x64 | ||
| ARM64 | ||
| Apple Silicon | ||
| Apple Silicon | ||
| Apple Silicon |
Note: Multi-platform builds run automatically on
developandmainbranches. Pull requests run fast Ubuntu-only builds for quick feedback.
Rust
78.1%
TypeScript
15.2%
HTML
2.0%
MDX
2.0%
SCSS
1.4%