Amaru Releases First Public Beta for Cardano Relay Nodes

Cardano’s alternative node implementation has entered public beta, giving developers and infrastructure operators access to a Rust-based relay node with peer sharing, Mithril synchronization and new operational tooling. Block production is not yet included.

By SongMarketCap

Cardano News - Amaru Releases First Public Beta for Cardano Relay Nodes

Amaru released its first public beta on August 20, moving the alternative Cardano node into broader public testing. Version v10.11.20260820 includes most of the functionality required from a relay node and marks another step toward the project’s planned support for mainnet block production.

Built in Rust under the PRAGMA organization, Amaru is being developed as an independent implementation of the Cardano protocol rather than a modification of the existing Haskell cardano-node.

Amaru Beta Brings a Functional Cardano Relay Node

The beta can synchronize with Cardano mainnet, validate incoming blocks, connect with existing nodes and participate in transaction propagation.

Peer sharing is now supported, allowing Amaru to discover and advertise peers through Cardano’s networking protocols. Operators can configure static peers, shared peers, bootstrap sources and peers derived from ledger information.

The release also introduces the Amaru TUI, a terminal interface displaying synchronization status, connected peers, ledger information, resource usage and node logs. It can run alongside the node or be disabled for headless deployments.

Mithril synchronization has also been integrated. Operators can use the dedicated mithril sync functionality to download verified Cardano immutable files and replay them into Amaru’s databases, reducing the amount of synchronization work required from genesis.

Additional tools cover database recovery, rollbacks and embedding Amaru directly inside other applications.

Published minimum requirements begin at two CPU cores and 2 GiB of RAM, while storage requirements depend on how much historical chain data an operator retains.

Rust Implementation Adds Another Cardano Client

Amaru is designed to become a complete Cardano node implementation capable of operating alongside the existing Haskell node.

The project differs from data-oriented Cardano clients such as Dolos because its scope includes ledger validation, networking and, eventually, block production.

Independent node implementations must interpret Cardano’s ledger and consensus rules consistently even when their internal architectures and programming languages differ. Amaru already communicates with existing Cardano infrastructure and processes mainnet activity using its own Rust implementation.

Recent development has expanded Conway-era validation, including rules covering governance proposals, voting targets, treasury values, proposal ancestry and return accounts. The beta also contains fixes related to epoch accounting, invalid transactions, data decoding and Plutus script handling.

Two technical limitations remain explicitly documented.

Amaru does not yet enforce a ledger rule concerning VRF key uniqueness introduced during the Van Rossem era. The developers are investigating differences with the Haskell implementation before completing that functionality.

Network communication is also not yet full duplex. Amaru can initiate and receive connections, but those roles currently operate through separate TCP connections.

Neither limitation prevents the beta from operating as relay infrastructure.

Block Production Remains the Next Amaru Target

Amaru cannot yet produce Cardano blocks.

Stake pool operators can therefore deploy and test the software as a relay, while block-producing infrastructure must continue using the existing Cardano node implementation.

The Amaru team is targeting mainnet block production for November 2026, although the date remains a development target rather than a confirmed release deadline.

Before reaching that stage, the public beta allows operators and developers to test synchronization, peer connectivity, Mithril bootstrapping, ledger validation and operational tooling under real Cardano mainnet conditions.

Block production would extend Amaru from validating and propagating network activity to participating directly in Cardano consensus. That requires the Rust implementation to consistently process the complete protocol behavior needed to construct and validate blocks alongside the existing node.

The August beta establishes the first publicly available relay release designed for that testing phase. Amaru can now be deployed against Cardano mainnet as independent relay software, while production of ADA blocks remains the next planned capability.