Second preview release of Zebra's zcashd-compat mode from the zcashd-compat branch (PR #10952). This is not a mainline Zebra release. See v6.0.0-zcashd-compat.1 for the mode overview and validation status.
What's new: a self-contained Docker image
This release publishes zfnd/zebra:6.0.0-zcashd-compat.2 — a single image bundling zebrad (with zcashd-compat support) and the hash-pinned zcashd wallet sidecar (zcashd + zcash-cli from ZcashFoundation/zcashd zebra-compat-v1.0.0), for the supervised sidecar configuration:
docker pull zfnd/zebra:6.0.0-zcashd-compat.2
# Supervised sidecar mode (Zebra spawns and supervises zcashd):
docker run -e ZEBRA_ZCASHD_COMPAT__MANAGE_ZCASHD=true \
zfnd/zebra:6.0.0-zcashd-compat.2 zebrad start --zcashd-compat
# Or run it as a plain Zebra node:
docker run zfnd/zebra:6.0.0-zcashd-compat.2See the Zebra Book chapter book/src/user/zcashd-compat.md on the branch for full configuration (data directories, RPC exposure, network selection), or use make compat-docker-start.
The image is linux/amd64 only (the sidecar release ships x86_64 binaries only).
Other artifacts
install-zebra.sh— the interactive installer; its Docker modes now use the image above (binary mode still uses the v6.0.0-zcashd-compat.1 zebrad archive)zebradbinary archives are attached by CI after publication
Changes since v6.0.0-zcashd-compat.1
- The
runtime-zcashd-compatDocker stage downloads and SHA256-verifies the sidecar inside the build — no externally prepared build context needed;docker build --target runtime-zcashd-compat .just works - Branch releases publish that image to Docker Hub
- Installer Docker modes point at the published image