An Open Source Cardano client written in Rust.
Amaru is an open-source project implementing a new fully interoperable block-producing node for Cardano. It aims to improve the network's overall accessibility and robustness without compromising its safety and security.
It provides another perspective and solution for stake pool operators and developers alike, prioritizing a modular approach, a seamless user experience, and low hardware requirements.

Minimal Hardware Requirements
Compact by design.
Amaru uses very little resources (<1GiB RAM) and can run under constrained environments. In particular, Amaru runs on 86_64 or aarch_64 alike. Some parts such as the ledger can also run natively on RISC-V architectures.

Industry-grade Observability
Embracing Open Telemetry.
With Open Telemetry as a first-class choice for observability, Amaru delivers traces, logs and metrics through one powerful framework that integrates with the industry giants (Grafana, Prometheus, ...).

High-Assurance & Robustness
No compromise on security.
Amaru's development includes a variety of testing techniques. From conformance tests with the Haskell node, to deterministic simulations and property-based testing. Alternative doesn't mean sloppy.
Unparalleled Transparency
Built in Open Source.
Not only is Amaru built fully in Open Source through the effort of multiple organizations; but it is also funded via the Cardano treasury using a transparent and auditable framework.