New Release - Full sync, RPC enhancements.

Posted on October 10, 2025

We have released Zenith 0.11.0.0-beta.

This release includes database changes that require a wallet re-scan.

To install this version, follow these instructions.

To upgrade a previous version, find the index of the Zenith binaries in your nix profile:

nix profile list

Upgrade the Zenith TUI and server:

nix profile upgrade <index>

Upgrade the Zenith GUI:

nix profile upgrade <index> --impure

Continuous Sync

A user-requested feature to assist in catching up an older wallet. Zenith now can sync to the chain tip, while leveraging the batch sync mechanism. This feature is available both in the GUI and the TUI.

RPC enhancements

Zenith OpenRPC spec

getinfo method

The response of the getinfo method was modified to include the lastSync field, showing the last block the wallet has scanned.

listreceived method

The request of this method was enhanced to include an optional numeric parameter representing a block height. The response will include only transactions that occured at or above the specified height. If this parameter is not present, Zenith will provide all the transactions available in the wallet.

Bug Fixes

A rare condition only observed in testnet could cause the wallet’s commitment trees to get out of sync. This release fixes this issue with the implementation of checkpoints in our commitment trees.