Intro

Cuprate is an alternative Monero node implementation.

This book describes Cuprate's architecture, ranging from small things like database pruning to larger meta-components like the networking stack.

A brief overview of some aspects covered within this book:

  • Component designs
  • Implementation details
  • File location and purpose
  • Design decisions and tradeoffs
  • Things in relation to monerod
  • Dependency usage

Source code

The source files for this book can be found on at: https://github.com/Cuprate/architecture-book.

Last change: 2024-11-18, commit: e8598a0