Skip to content

Releases: ShieldedLabs/zero

Zero v20

Choose a tag to compare

@github-actions github-actions released this 21 Jul 17:46
1739caf

Zero release 20, built from commit 1739caf.

Changes

  • zcashd: Ironwood is now fully supported (mainnet and testnet)
  • zcashd: Bumped the EOL date to ~2026-09-03 (restores the original 7-week EOL window)
  • zcashd: Various bug fixes, hardening, and regression tests

Source archives

One ZIP per vendored component (tracked source at the released commit):

  • zcashd-v20.zip
  • zebra-v20.zip
  • zaino-v20.zip
  • zallet-v20.zip
  • orchard-v20.zip
  • librustzcash-v20.zip
  • lightwalletd-v20.zip

Binaries

Prebuilt for linux/x86_64 (built on ubuntu-22.04, glibc 2.35+; stripped).
Telemetry disabled (no sentry/opentelemetry); getblocktemplate and
prometheus metrics included.

  • zebrad-v20-linux-x86_64 (with .sha256)

Note

The "Source code (zip)" and "Source code (tar.gz)" entries are
generated automatically by GitHub from the tag. They are not part of
the Zero release; use the assets above.

Zero v19

Choose a tag to compare

@github-actions github-actions released this 18 Jul 01:15

Zero release 19, built from commit 161d97c.

Changes

Fixed

  • zebra: invalidateblock no longer aborts the node when built with the
    progress-bar feature (all shipped images): the chain-metrics code expected
    a fork length that is legitimately absent after a rewind. Found by the qa
    reorg scenario; still unfixed upstream as of zebra v6.2.0. (161d97c)

CI

  • GHCR images build on a 16-vCPU runner. (caeb8ef)

Source archives

One ZIP per vendored component (tracked source at the released commit):

  • zcashd-v19.zip
  • zebra-v19.zip
  • zaino-v19.zip
  • zallet-v19.zip
  • orchard-v19.zip
  • librustzcash-v19.zip
  • lightwalletd-v19.zip

Binaries

Prebuilt for linux/x86_64 (built on ubuntu-22.04, glibc 2.35+; stripped).
Telemetry disabled (no sentry/opentelemetry); getblocktemplate and
prometheus metrics included.

  • zebrad-v19-linux-x86_64 (with .sha256)

Note

The "Source code (zip)" and "Source code (tar.gz)" entries are
generated automatically by GitHub from the tag. They are not part of
the Zero release; use the assets above.

Zero v18

Choose a tag to compare

@github-actions github-actions released this 17 Jul 22:59

Zero release 18, built from commit a4e25d2.

Changes

Fixed

  • zaino/zallet: the chain-index loop survives initial validator sync instead
    of exiting while zebra is still working through checkpoints. (41d4342)

CI

  • z3-smoke probes run on GitHub-hosted runners and fail fast when a stack
    container is crash-looping. (a4e25d2, 41cb5ba)

Source archives

One ZIP per vendored component (tracked source at the released commit):

  • zcashd-v18.zip
  • zebra-v18.zip
  • zaino-v18.zip
  • zallet-v18.zip
  • orchard-v18.zip
  • librustzcash-v18.zip
  • lightwalletd-v18.zip

Binaries

Prebuilt for linux/x86_64 (built on ubuntu-22.04, glibc 2.35+; stripped).
Telemetry disabled (no sentry/opentelemetry); getblocktemplate and
prometheus metrics included.

  • zebrad-v18-linux-x86_64 (with .sha256)

Note

The "Source code (zip)" and "Source code (tar.gz)" entries are
generated automatically by GitHub from the tag. They are not part of
the Zero release; use the assets above.

Zero v17

Choose a tag to compare

@github-actions github-actions released this 17 Jul 22:28

Zero release 17, built from commit 07c2b32.

Changes

Security

  • zebra subtree bumped 6.0.0 to 6.1.0, picking up four upstream advisories:
    block-template size reservation, quadratic transparent-value validation,
    sync stalling from rejected block bodies, and misbehavior scoring for peers
    pushing consensus-invalid transactions. (fe5ba7c)

Fixed

  • zallet: a reorg landing between the scan cursor and stored-ahead block rows
    no longer crash-loops the wallet with a fatal BlockConflict; the wallet
    now rewinds and rescans. (c1e9f3a)
  • zaino: the chain-index sync loop tolerates a syncing validator instead of
    exiting after ~45s of MissingBlockError. (1c1c302)
  • zallet: fork-pinned zaino with the syncing-validator patience backport.
    (d80dd32)

Performance

  • zallet: spend-search history ingestion is batched. (1f66886)

Deploy

  • Shutdown grace periods raised across both bundles (zcashd 5m, zebra /
    zaino / zallet 2m; systemd TimeoutStopSec=300), and zebra's
    1-connection-per-IP Docker pitfall documented. (7e80df2)

Testing

  • qa/regtest-harness: new reorg regression scenario (live-node
    invalidateblock + generate under a running wallet, restart variant),
    plus golden-chain snapshots, release-binary runs, and parallel scenario
    groups. (2d74600, d05b22e, 0a74cf3)

Docs

  • zebra SECURITY.md: Zero/zebra vulnerabilities are disclosed to the Zakura
    project. (a9140af, 3ea2eb7)

Source archives

One ZIP per vendored component (tracked source at the released commit):

  • zcashd-v17.zip
  • zebra-v17.zip
  • zaino-v17.zip
  • zallet-v17.zip
  • orchard-v17.zip
  • librustzcash-v17.zip
  • lightwalletd-v17.zip

Binaries

Prebuilt for linux/x86_64 (built on ubuntu-22.04, glibc 2.35+; stripped).
Telemetry disabled (no sentry/opentelemetry); getblocktemplate and
prometheus metrics included.

  • zebrad-v17-linux-x86_64 (with .sha256)

Note

The "Source code (zip)" and "Source code (tar.gz)" entries are
generated automatically by GitHub from the tag. They are not part of
the Zero release; use the assets above.

Zero v16

Choose a tag to compare

@github-actions github-actions released this 16 Jul 20:15

Zero release 16, built from commit 5f10a12.

Source archives

One ZIP per vendored component (tracked source at the released commit):

  • zcashd-v16.zip
  • zebra-v16.zip
  • zaino-v16.zip
  • zallet-v16.zip
  • orchard-v16.zip
  • librustzcash-v16.zip
  • lightwalletd-v16.zip

Binaries

Prebuilt for linux/x86_64 (built on ubuntu-22.04, glibc 2.35+; stripped).
Telemetry disabled (no sentry/opentelemetry); getblocktemplate and
prometheus metrics included.

  • zebrad-v16-linux-x86_64 (with .sha256)

Note

The "Source code (zip)" and "Source code (tar.gz)" entries are
generated automatically by GitHub from the tag. They are not part of
the Zero release; use the assets above.

Zero v15

Choose a tag to compare

@github-actions github-actions released this 14 Jul 22:49

Zero release 15, built from commit 93a1d84.

Source archives

One ZIP per vendored component (tracked source at the released commit):

  • zcashd-v15.zip
  • zebra-v15.zip
  • zaino-v15.zip
  • zallet-v15.zip
  • orchard-v15.zip
  • librustzcash-v15.zip
  • lightwalletd-v15.zip

Binaries

Prebuilt for linux/x86_64 (built on ubuntu-22.04, glibc 2.35+; stripped).
Telemetry disabled (no sentry/opentelemetry); getblocktemplate and
prometheus metrics included.

  • zebrad-v15-linux-x86_64 (with .sha256)

Note

The "Source code (zip)" and "Source code (tar.gz)" entries are
generated automatically by GitHub from the tag. They are not part of
the Zero release; use the assets above.

Zero v14

Choose a tag to compare

@github-actions github-actions released this 14 Jul 16:37

Zero release 14, built from commit fb7f08f.

Source archives

One ZIP per vendored component (tracked source at the released commit):

  • zcashd-v14.zip
  • zebra-v14.zip
  • zaino-v14.zip
  • zallet-v14.zip
  • orchard-v14.zip
  • librustzcash-v14.zip
  • lightwalletd-v14.zip

Binaries

Prebuilt for linux/x86_64 (built on ubuntu-22.04, glibc 2.35+; stripped).
Telemetry disabled (no sentry/opentelemetry); getblocktemplate and
prometheus metrics included.

  • zebrad-v14-linux-x86_64 (with .sha256)

Note

The "Source code (zip)" and "Source code (tar.gz)" entries are
generated automatically by GitHub from the tag. They are not part of
the Zero release; use the assets above.

Zero v13

Choose a tag to compare

@github-actions github-actions released this 13 Jul 19:37
25c96f2

Zero release 13, built from commit 25c96f2.

Source archives

One ZIP per vendored component (tracked source at the released commit):

  • zcashd-v13.zip
  • zebra-v13.zip
  • zaino-v13.zip
  • zallet-v13.zip
  • orchard-v13.zip
  • librustzcash-v13.zip
  • lightwalletd-v13.zip

Binaries

Prebuilt for linux/x86_64 (built on ubuntu-22.04, glibc 2.35+; stripped).
Telemetry disabled (no sentry/opentelemetry); getblocktemplate and
prometheus metrics included.

  • zebrad-v13-linux-x86_64 (with .sha256)

Note

The "Source code (zip)" and "Source code (tar.gz)" entries are
generated automatically by GitHub from the tag. They are not part of
the Zero release; use the assets above.

Zero v12

Choose a tag to compare

@github-actions github-actions released this 13 Jul 15:52

Zero release 12, built from commit 3b00a13.

Source archives

One ZIP per vendored component (tracked source at the released commit):

  • zcashd-v12.zip
  • zebra-v12.zip
  • zaino-v12.zip
  • zallet-v12.zip
  • orchard-v12.zip
  • librustzcash-v12.zip
  • lightwalletd-v12.zip

Binaries

Prebuilt for linux/x86_64 (built on ubuntu-22.04, glibc 2.35+; stripped).
Telemetry disabled (no sentry/opentelemetry); getblocktemplate and
prometheus metrics included.

  • zebrad-v12-linux-x86_64 (with .sha256)

Note

The "Source code (zip)" and "Source code (tar.gz)" entries are
generated automatically by GitHub from the tag. They are not part of
the Zero release; use the assets above.

Zero v11

Choose a tag to compare

@github-actions github-actions released this 13 Jul 06:41

Zero release 11, built from commit 8710465.

Source archives

One ZIP per vendored component (tracked source at the released commit):

  • zcashd-v11.zip
  • zebra-v11.zip
  • zaino-v11.zip
  • zallet-v11.zip
  • orchard-v11.zip
  • librustzcash-v11.zip
  • lightwalletd-v11.zip

Binaries

Prebuilt for linux/x86_64 (built on ubuntu-22.04, glibc 2.35+; stripped).
Telemetry disabled (no sentry/opentelemetry); getblocktemplate and
prometheus metrics included.

  • zebrad-v11-linux-x86_64 (with .sha256)

Note

The "Source code (zip)" and "Source code (tar.gz)" entries are
generated automatically by GitHub from the tag. They are not part of
the Zero release; use the assets above.