Arborist Call #108 R&D Summary (08/21/2025)

Arborist Call #108 R&D Summary (08/21/2025)

Zcash Arborist Calls: Summary of bi-weekly protocol meetings tracking deployment logistics, implementation issues, and research advancements.

August 25, 2025· 3 min read
54 score

The Zcash Arborist Calls are bi-weekly protocol development meetings focused on tracking upcoming protocol deployment logistics, consensus node implementation issues, and protocol research.

This summary focuses on the last call that took place on 08/21/2025


Image

Core stack update:

  • Zebra 2.5.0 now live w/ NU6.1 on testnet

  • CI hardened (nextest + Docker optimizations), Orchard batch validation enabled via librustzcash, funding streams configurable on custom nets, and smarter state restores on restart.

In-flight Zebra work:

  • feature-gated NU upgrades, expanded getrawtransaction fields (Orchard + JoinSplit), pre-generated Coinbase txns in getblocktemplate w/ long-polling, plus Sapling verifier integration. More robust consensus.

Image

ECC Core Stack update:

  • Major push on P2SH support in zcash_script crate → vital for NU6.1 & lockbox disbursements.

  • Work underway to ensure compatibility w/ Ledger & Keystone.

  • Also marching towards Zallet alpha ,just few issues left before release.

Across the stack:

  • zaino updated to latest Zebra + librustzcash

  • Confirmations policies added to client backend (low/zero conf shielding)

  • Qedit’s Halo2 PRs merged; ZSA work advancing in Orchard

  • opreturn support landed in primitives for partner integrations

Extra fixes & polish:

  • Hotfix in Zcash Keys for transparent secret key encoding

  • Protocol & API cleanup in Zaino + librustzcash

  • Grant support work + reviews moving ZSA & primitives forward


Image

Zaino update:

  • Chain Index API nearing completion (crucial for Zallet & crosslink non-finalized state).

  • Grant deliverables almost wrapped, with core code re-architecture + quality upgrades underway.

  • Block explorer RPC support also in progress.


Image

Priorities update:

  • Focus on wrapping Zallet MVP tasks, chain index refactor, & block explorer APIs.

  • Zingo Labs driving proper explorer RPCs, while compact block protocol tweaks improve handling of transparent data.

  • Huge kudos to Zebra + infra teams for heavy lifting.

DAG & deprecation:

  • some inaccuracies in NU7 dependency mapping being corrected; CI rendering now cleaner via GitHub Pages.

  • Conrado upgraded RPC method tracking for zcashd deprecation → cross-referenced on site.

  • Open Q: policy for bug-for-bug vs correct RPC outputs.


Image

Halo2 & ZSAs:

  • PR merged w/ full ZSA modifications; Orchard PR in review .

  • ZIP updates landed for SIG hash versioning + issuance key encoding. Changes now in test vectors & Python ref impl, rolling through Orchard → librustzcash → Zebra

Progress across stack:

  • Orchard simplifications + draft PR moving toward review

  • librustzcash catching up w/ upstream (pczt + ZSA integration)

  • Zebra branch near parity (2.4.2) w/ ZSA support pending state mgmt

  • v6 txn tool & CI improvements ongoing.


Image

NSM progress:

  • ZIP-233 PR rebased on latest librustzcash & ready for review.

  • Test vector PR (101) updated w/ addressed comments, also pending review.

  • Review coordination underway w/ Daira & team.


Image

Shielded Labs Milestone 3 updates:

  • crosslink now runs on both consensus protocols, with finality ensuring PoW rollbacks can’t affect validity.

  • Docs going into Zebra Book + ADRs. Release + tag coming soon.

  • Next week’s Shielded Labs workshop will tackle testnet fixes + community Q&A.

  • Formal verification is advancing too, w/ automated proofs for crosslink + incentives, in collab w/ Informal Systems (Quint).

  • New visualizer boosts design validation


Image

Debate on a proposed “smaller Nu7” upgrade:

  • Shielded Labs argues it could speed protocol cadence, de-risk delays, and introduce NSM + explicit fees sooner.

  • Critics warn it risks disruption, delays ZSAs, and adds fragile transaction format changes.

Broader concern:

  • Zcash upgrades often slip despite past 6-month cadence goals.

  • Some advocate smaller, incremental releases; others stress one major, yearly upgrade is more realistic.

  • Consensus: process changes are needed to avoid repeating delays.



Follow us on Medias 📱

Related Articles