Cuprate/cuprate

Cuprate, a modular Monero node written in Rust.

Rust

412

523 commits

updated Oct 12, 2026

See the code

README

An alternative Monero node implementation.

(work-in-progress)

Matrix CI

Contents

About

Cuprate is an effort to create an alternative Monero node implementation in Rust.

It is able to independently validate Monero consensus rules, providing a layer of security and redundancy for the Monero network.

See https://user.cuprate.org for more details.

Books

Cuprate is currently a work-in-progress; documentation will be changing/unfinished.

Cuprate maintains various documentation books:

BookDescription
Monero's protocol bookDocuments the Monero protocol
Cuprate's user bookPractical user-guide for using cuprated

Build

To build Cuprate from source code, see https://user.cuprate.org/getting-started/source.html.

Crates

For a detailed list of all crates, see: https://architecture.cuprate.org/appendix/crates.html.

For crate (library) documentation, see: https://doc.cuprate.org. This site holds documentation for Cuprate's crates and all dependencies. All Cuprate crates start with cuprate_, for example: cuprate_database.

Contributing

See CONTRIBUTING.md.

Security

Cuprate has a responsible vulnerability disclosure policy, see SECURITY.md.

License

The binaries/ directory is licensed under AGPL-3.0, everything else is licensed under MIT.

See LICENSE for more details.

cryptocurrency
monero
monerod
monero-integrations
network
network-programming
peer-to-peer
rust
rust-lang
security

Cuprate/cuprate

Cuprate, a modular Monero node written in Rust.

Rust

412

523 commits

updated Oct 12, 2026

See the code

README

An alternative Monero node implementation.

(work-in-progress)

Matrix CI

Contents

About

Cuprate is an effort to create an alternative Monero node implementation in Rust.

It is able to independently validate Monero consensus rules, providing a layer of security and redundancy for the Monero network.

See https://user.cuprate.org for more details.

Books

Cuprate is currently a work-in-progress; documentation will be changing/unfinished.

Cuprate maintains various documentation books:

BookDescription
Monero's protocol bookDocuments the Monero protocol
Cuprate's user bookPractical user-guide for using cuprated

Build

To build Cuprate from source code, see https://user.cuprate.org/getting-started/source.html.

Crates

For a detailed list of all crates, see: https://architecture.cuprate.org/appendix/crates.html.

For crate (library) documentation, see: https://doc.cuprate.org. This site holds documentation for Cuprate's crates and all dependencies. All Cuprate crates start with cuprate_, for example: cuprate_database.

Contributing

See CONTRIBUTING.md.

Security

Cuprate has a responsible vulnerability disclosure policy, see SECURITY.md.

License

The binaries/ directory is licensed under AGPL-3.0, everything else is licensed under MIT.

See LICENSE for more details.

cryptocurrency
monero
monerod
monero-integrations
network
network-programming
peer-to-peer
rust
rust-lang
security

Project health

crates.io

Latest release

0.0.0-placeholder · Dec 6, 2024

Releases this year

0

Significant stargazers

Torsten Curdt

608 followers · starred Aug 2026

Thomas

49 followers · starred Aug 2026

Jonas Hietala

117 followers · starred Jun 2023

Gaith Hallak

14 followers · starred Sep 2026