Saltar al contenido principal

Amaru

A Rust implementation of the Cardano node, maintained by PRAGMA as an alternative to the canonical Haskell node.

A Cardano node implementation written in Rust. Amaru aims to be a fully compatible alternative to the canonical Haskell node, re-implementing the full node (networking, ledger rules, and consensus), so it gives the network client diversity at the node level, analogous to how Ethereum benefits from running multiple independent clients.

The project is maintained by PRAGMA with contributors from multiple Cardano ecosystem teams, and is still maturing toward feature parity with the Haskell node.

Explore next