github ZcashFoundation/zebra v6.0.0-zcashd-compat.2
Zebra zcashd-compat preview 6.0.0-zcashd-compat.2 (Docker)

4 hours ago

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.2

See 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)
  • zebrad binary archives are attached by CI after publication

Changes since v6.0.0-zcashd-compat.1

  • The runtime-zcashd-compat Docker 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

Don't miss a new zebra release

NewReleases is sending notifications on new releases.