| Crates.io | monerochan-cuda |
| lib.rs | monerochan-cuda |
| version | 5.2.12 |
| created_at | 2025-11-09 04:19:52.99826+00 |
| updated_at | 2025-11-17 11:44:31.97617+00 |
| description | Monero-Chan, The Open-Source Privacy Platform (OSPP) |
| homepage | |
| repository | https://github.com/monero-chan-foundation/monerochan-rs |
| max_upload_size | |
| id | 1923602 |
| size | 152,958 |
THE RISC-V PRIVATE PROVING RUNTIME
MONEROCHAN.RS is a privacy runtime for executing RISC-V programs under verifiable confidentiality.
It uses zkSNARK-based proof generation to prove correct execution of programs without exposing inputs, state, or outputs.
Inspired by Monero and Zcash, it extends privacy from payments to computation, enabling developers to build systems that are both trustless and confidential.
Existing privacy technologies like Monero and Zcash protect transactions, not computation.
They ensure confidential payments and balances, but they don’t support private logic, state transitions, or data processing.
Developers today face hard limitations:
There is no open, general-purpose framework for private, verifiable computation.
MONEROCHAN.RS introduces a RISC-V privacy runtime that combines:
This architecture allows developers to build applications such as:
MONEROCHAN.RS extends privacy from value to computation, forming the foundation for a new class of decentralized, private applications.
Install the CLI:
cargo install monerochan-cli
Create an example project:
cargo monerochan new my-project
cd my-project
Read the project README for detailed instructions:
cat README.md
The project template includes a complete example with instructions for executing programs and generating proofs.
| Component | Description |
|---|---|
| RISC-V Runtime | Deterministic execution environment for private workloads |
| Proof Engine | Generates zkSNARK proofs of correct execution |
| Precompiles | Optimized primitives for signature and hash verification |
| Host Interface | Rust API for program execution and proof verification |
MONEROCHAN.RS achieves order-of-magnitude performance improvements for privacy workloads through optimized arithmetic and RISC-V precompiles.
The runtime is engineered for: