Zcash Z3 updates (formerly Zcashd Deprecation)

Hello! Welcome to the forums! Thanks for your post.

In relation to your concerns on when Zcashd will be turned off. The ecosystem follows a 16 week EOL cadence for full node versions so under normal circumstances you should expect that once teams signal that no one needs to depend on Zcashd any longer, then adequate time needs to be provided to the ecosystem to migrate their software to the new stack while factoring in this 16-week cadence.

This means that this won’t be the last Zcashd version but yes its last network upgrade.

As I’ve mentioned in the previous posts our timeline shifted due to the awesome user attention that price action brought to the ecosystem. So, although you are not early, you are still not late to provide feedback on your requirements for the migration path. We kindly request that you test Zallet and let us know how it could better serve your needs.

1 Like

Thank you for the clarification!

So we can safely work on Zebra + Zallet integration and testing without worrying that zcashd support will end before Zallet is production-ready, correct?

We’ll start testing Zallet and provide feedback on any issues or missing RPC methods we encounter.

1 Like

No Zcasher left behind. That’s our thing :pleading_face:

November 14th

Hello from ZkAV Club’s recording station at sub0 polkadot conference in Buenos Aires. It’s awesome to receive fellow Zcashers here. We are heading into a major privacy event on Sunday and an incredible week at DevConnect. Meanwhile, another week, another Zcash Z3 update.

PH: @zerodartz

Outreach

Status: In progress :white_check_mark:

All campaigns start to intertwine, but that’s fine. NU 6.1 Full node operator outreach is going fine and 6.3.0 EOL passed without us hearing much fuzz about it which tends to be a good sign. We are doubling down on wallet operators, specially transparent ones so they modify the custom Bitcoin libraries they use for transparent ZEC before November 23rd. Zallet Alpha is getting more attention and we continue to get feedback on it as well as the Z3 containerized stack ZF is maintaining.

Zebra

ZF engineers are preparing Zebra 3.0.0’s official release and also supporting the Zallet Alpha outreach when it comes to questions about the Z3 containerized stack.

Zaino (ZingoLabs)

  • Status: in progress

Project Board

Zingo folks continue wrapping up the chain index work, block explorer support and fighting against some testing tooling issues. Zaino is also getting updated to work with Zebra 3. On a separate line of work, I keep helping out with the transparent data for light clients implementation between constant pings from the outreach campaigns.

Zallet full node wallet

  • Status: Alpha Released :white_check_mark:

tracking work on this repository.

Last week I talked to you about this board. It is now fully prioritized. If you want to contribute to Zallet just pick the github issue you like the most and get hacking, that’s it!

Meanwhile ECC folks are back at it and integrating the Zaino chain index work and providing feedback to Zingo colleagues. Zallet sync engine is being prepared to get more work done.

Block Explorer Support

  • Status: Testing

Tracking: https://github.com/orgs/zingolabs/projects/15

There is only ONE RPC LEFT 1.14: Add Zcash RPC gettxoutsetinfo

It turns out that these two were not being tracked on the board. Sorry about that!

In review:

Done

Thanks for reading!

6 Likes

November 21th

Hello! It’s been a crazy week at DevConnect. A lot of Zcash appreciation. Zk AV club has recorded around 16 hours of footage. Meanwhile, another week, another Zcash Z3 update.

Outreach

Status: In progress :white_check_mark:

Outreach has been more passive online just monitoring NU 6.1 updates on wallets and exchanges that we are in touch with and more active in person at DevConnect.

Zebra

The Zebra team has released version 3.0.0. According to ZF’s post

Zaino (ZingoLabs)

  • Status: in progress

Project Board

Zaino folks are wrapping up migration to Zebra 3 while chain index work continues while other folks attend DevConnect. I continue to refactor zaino light client protocol interface as part of the transparent data support work.

Zallet full node wallet

  • Status: Alpha Released :white_check_mark:

tracking work on this repository.

Part of the ECC team is on a on-site team meeting. We haven’t seen much movement on the repo.

Although I want to stress out that last week I talked to you about this board. It is now fully prioritized. If you want to contribute to Zallet just pick the github issue you like the most and get hacking, that’s it!

Block Explorer Support

  • Status: Testing

Tracking: Zaino Continuation · GitHub

The Zebra adaptation of Zcash Block explorer will be moved to production soon. On the other hand, we haven’t progressed much on this front and the same status of last week remains.

In review:

Done

Thanks for reading!

3 Likes

November 28th

Hello! Last Monday was a big date for everyone! Another Network Upgrade successfully carried out by all the people and organizations in our ecosystem. Congratulations to ZF, ECC, Zingo, Shielded Labs, ZCG and all of you who collaborated sending your reports and statuses. We can’t also neglect the other big date on Tuesday where coinholders voted on retroactive grants proposals. All of this is happening! Also, it’s Thanksgiving in some countries and Zcashers are celebrating with their loved ones. Happy Thanksgiving to those who celebrate. Meanwhile, another week, another Zcash Z3 update.

Outreach

Status: In progress :white_check_mark:

We did a quick run through to catch any last minute team that wasn’t aware of NU 6.1 and got a lot of thumbs up. In terms of Z3, we are getting good feedback from teams trying out the Z3 docker files that ZF put together.

Zebra

The Zebra team has released version 3.1.0 with some fixes around ARM docker support, mempool optimization and maximum size of RPC responses.

Zaino (ZingoLabs)

  • Status: in progress

Project Board

Zaino folks continue working on the chain_state feature and incorporating feedback from ECC core devs. You can track this work here. Also transparent data support progress can be tracked here

Zallet full node wallet

  • Status: Alpha Released :white_check_mark:

tracking work on this repository and collaboration opportunities tracked on this board.

Zallet has received collaborations from external contributors and also improvements on the CLI usage, for example to support user and password authentication. Foundational work for sync engine revamp has been merged. wohoo!

Block Explorer Support

  • Status: Testing

Tracking: https://github.com/orgs/zingolabs/projects/15

The Zcash block explorer needed some maintenance due to NU 6.1 and new influx of transactions. Also, Zebra adaptation of Zcash Block explorer continues and will be moved to production soon. On the other hand, we haven’t progressed much on this front and the same status of last week remains.

In review:

Done

Thanks for reading!

4 Likes

December 5th

Outreach

Status: In progress :white_check_mark:

NU 6.1 outreach came to an end… Let the NU 6.1 retrospective survey begin!!! We have a commitment with continuous improvement of the Zcash Developer Experience. For that we are reaching out to our partners to let them tell us what went good, what went wrong and how we can make things better for them. I published the results of the NU friction survey that was carried out Q3 2025.

Zebra

ZF did a lot of work around Zebra and released two consecutive versions around NU 6.1. They tell you more about it in their ZF engineering update.

Zaino (ZingoLabs)

  • Status: in progress

Project Board

In terms of Zaino, Zingo folks continue to develop the chain index refactoring with feedback from ECC. I finished the Transparent data support and I’m waiting for review from Zaino folks. In the meantime I’ll keep working on parity with the latest add-ons on lightwalletd.

Zallet full node wallet

  • Status: Alpha Released :white_check_mark:

tracking work on this repository and collaboration opportunities tracked on this board.

This week we updated the collaboration board. The issues you see there are good collab opportunities and sorted by relevance. Str4d and Kris are preparing new alpha builds that are going to be out soon. Some partners have been testing the migration from Zcashd workflow and the next alpha will have fixes for those partners to test.

Block Explorer Support

  • Status: Testing

Tracking: Zaino Continuation · GitHub

This has been getting a bit sidelined. There’s not

In review:

Done

Thanks for reading!

7 Likes

December 12th

Outreach

Status: In progress :white_check_mark:

We keep getting feedback from partners testing the Z3 container and ZF folks and contributors are crushing it and fixing the reported issues. The NU 6.1 retrospective survey is getting some responses as well which considering how busy everyone is preparing for the holidays is pretty surprising.

Zebra

Our striped node is getting a lot of enhancements like value pool, RPC, and peer health metrics, telemetry, metrics and much more like pre-canopy consensus checks. Something joyful to see is the amount of new contributors that are popping up and sending PRs from small nits to meaningful improvements. Congratulations to the Zebra team for making this codebase so welcoming.

Zaino (ZingoLabs)

  • Status: in progress

Project Board

Zallet integration is testing zaino’s endurance and making it sweat. Devs are working out some API expectations mismatches and continuing to integrate the chain state work. As for transparent data and LWD parity I’m helping out with integration of the lightclient-protocol v0.4.0.

Zallet full node wallet

  • Status: new alpha incoming! :white_check_mark:

tracking work on this repository and collaboration opportunities tracked on this board.

Str4d and Kris are working a lot to release alpha 3 soon. ZF folks are also contributing by bringing up issues and also coding. Alfredo from ZF is working on the RPC testing framework which is a fundamental tool to measure completeness and sanity of our tooling.

Block Explorer Support

  • Status: Testing

Tracking: https://github.com/orgs/zingolabs/projects/15

This has been getting a bit sidelined. There’s no progress still for these. Contributions wanted!

In review:

Done

Thanks for reading!

5 Likes

December 19th

Hello! It’s incredible that we have almost reached the end of 2025. Given the holiday breaks of the different teams, this is most likely the last Zcash Z3 development update of the year.

A lot of good things have happened. Zcash teams achieved a lot of stuff and price action seems to have realized all the building and Zodling that Zcashers have been doing all of these years.

Although I can’t avoid a sour note. There’s something that we haven’t achieved this 2025: complete Zcashd deprecation. It’s fair to say that many of the detours that development teams took, are indeed building blocks of this “Zcash Comeback”. There are no decisions, only trade-offs.

It is important to note that @aquietinvestor, @joshs and @alex are going to run a new sentiment Poll around the composition of NU7 in mid-january 2026. This will likely point developers towards a more clear vision of what Zcashers want for NU7 in terms of feature sets.

For those asking WHEN Zcashd deprecation…. It’s not only a matter of the specific date when the whole checklist is checked. There’s a cadence to respect and be aware of. I’m going to break down the ecosystem events that lead to Zcashd deprecation in this timeline with the objective of discussing the timing of events regardless of the contents of the seventh NU.

Zcashd version lifecycle: the Zcash ecosystem metronome.

Every 16 weeks a Zcashd version dies and a new one is born. This happens whether Zcashd code is being substantially changed or not. Once a version is released, it can’t be stopped. Nobody can tell you which version of Zcashd to run. Zcashd is designed to stop running at a given blockheight and operators have to update their version to keep validating (or mining) blocks. This means that if you need to release a new version of Zcashd, for the case it requires the current supported version to stop working, you need to wait until the End-of-Support (EOS) of the current version.

This means that the feature that you finish developing today in Zcashd, will only see the light of day on mainnet after the EOS date of the current version, when the version that includes that feature becomes the current version (provided that it doesn’t need a transition cycle). Sometimes that could mean a day, others it can mean 16 weeks. That’s how this metronome keeps a decentralized, permissionless and censorship-resistant protocol keeps everyone coordinated in terms of software releases.

The timeline below shows the current Zcash version and the milestones where the support of the next three versions end.

The next Zcashd EOS is January 21st 2026. This entails that whenever the Zcash development teams have consensus that Zcashd deprecation development is complete, then the ecosystem will need a whole EOS cycle to occur in order to deploy the proper versions that will stop the current supported Zcashd version and allow the Zcash maintainers to create and deploy the End-of-Life version of Zcashd.

The Z3 development cross-team group gathered and estimated that it is acceptable to assess that Zcashd deprecation development completion window could span between now and May 2026 (Zcashd 6.10.1 EOS). This leaves the 16 weeks between 6.10.1 and 6.10.2 to be the cycle buffer where the Z3 infrastructure could co-exist in production with Zcashd for the case NU7 is set to activate in September 2026

This means that NU7 could be targeted for activation after September 2026 indicated by Zcashd 6.10.2 EOS Milestone provided that it is feature complete and the NU process can be carried out by then, with the good practices that the Zcash core developers have been doing all of these years.

Towards a friction-less Network Upgrade process

Zcash core developers are researching ways to reduce the impact of Network Upgrades that include transaction changes. This means less hassle for wallet and infrastructure providers and a higher pace for smaller updates even if they do include transaction format changes. Core developers are committed to improve UX for all ecosystem actors including the most tech savvy ones.

Alright! This was a long introduction. Let’s begin with another week, another Zcash Z3 development update.

Outreach

Status: In progress :white_check_mark:

We are getting feedback from Z3 usage and Zallet alpha.2 while letting partners know of alpha.3

Zebra

The ZF team has posted an engineering update where they describe many of the advances that Zebra is incorporating. In terms of the Z3 stack, Gustavo is doing a great job maintaining the Z3 containers and juggling the many pieces and releases. Thank you Gustavo!

Zaino (ZingoLabs)

  • Status: in progress

Project Board

Zaino folks are wrapping up chain index support and preparing release process documents for consumers of Zaino downstream which has been a request from ZF and Zallet folks. @zancas has published brief post with progress on the grant “Zaino, The release”.

Zallet full node wallet

  • Status: new alpha incoming! :white_check_mark:

tracking work on this repository and collaboration opportunities tracked on this board.

Zallet alpha.3 has been released! We are working with Zaino and ZF engineers to iron out some configuration issues between Zainod and Zallet so that the latest Zallet can be available on the Z3 containers. In the meantime you can just use Zallet standalone from code.

Block Explorer Support

  • Status: Testing

Tracking: https://github.com/orgs/zingolabs/projects/15

This has been getting a bit sidelined. There’s no progress still for these. Contributions wanted!

In review:

Done

Thanks for reading!

5 Likes

January 16th

Hello! It has been almost a month since the last update and a lot of things have happened and changed. Well, something did not change: We keep working towards Zcashd deprecation no matter what goes around us.

Outreach

Status: In progress :white_check_mark:
We are wrapping up 6.11.0 communications and troubleshooting issues with one partner that had issues deploying it.

Zebra

The ZF team has published a new Rust implementation for Zcash Seeders and also doing a lot of chores around Zebra. Go Team!

Zaino (ZingoLabs)

  • Status: in progress

Project Board

Zingo Labs recovered one dev and is organizing to wrap up chain_state changes. Meanwhile I’m ironing out some test failures on the adoption of lightclient-protocol v0.4.0

Zallet full node wallet

  • Status: new alpha incoming! :white_check_mark:

tracking work on this repository and collaboration opportunities tracked on this board.

I met with the Zallet team and we outlined our path towards Zallet Beta. We established that we could cut a Beta Version in March. This will be the moment where we will open the testing phase to all the partners we have direct contact with (and any others that want to join). For this we are accounting that there will be at least 4 more alpha releases before then.

We also groomed Zallet’s issues and added “Z-contributors-wanted“, “E-good-first-issue” and “E-help-wanted” to all the issues that are ready to be worked on and that we expect community collaborations for. For example https://github.com/zcash/wallet/issues/327

Block Explorer Support

  • Status: Paused

Tracking: https://github.com/orgs/zingolabs/projects/15

This has been paused in order to wrap up chain_state work first. Otherwise these RPCs will have to be reworked with the new chain_state changes.
Pending:

In review:

Done

Thanks for reading!

7 Likes

January 23rd

Outreach

Status: In progress :white_check_mark:
We wrapped up the Zcashd EOS outreach successfully.

Zebra

The ZF team has published a new Zebra major version. This includes new DNS seeders among other improvements in configuration files handling and mempool checks enhancement.

Zaino (ZingoLabs)

  • Status: in progress

Project Board

Zaino is wrapping up their “Zallet, the release” grant and prioritizing contributions and tasks that will lead them to that milestone completion.. On my side, lightclient-protocol v0.4.0 is being reviewed by Zaino engineers.

Zallet full node wallet

  • Status: new alpha incoming! :white_check_mark:

tracking work on this repository and collaboration opportunities tracked on this board.

Team is working on z_send_from_account which will replace z_sendmany and also implementing z_shieldcoinbase which is currently being a blocker for the RPC testing framework development Alfredo (oxarbitrage) from ZF is doing.

As I told you on my last update, we groomed Zallet’s issues and added “Z-contributors-wanted“, “E-good-first-issue” and “E-help-wanted” to all the issues that are ready to be worked on and that we expect community collaborations for. For example https://github.com/zcash/wallet/issues/327

Block Explorer Support

  • Status: Paused

Tracking: https://github.com/orgs/zingolabs/projects/15

This has been paused in order to wrap up chain_state work first. Otherwise these RPCs will have to be reworked with the new chain_state changes.
Pending:

In review:

Done

Thanks for reading!

8 Likes

January 30th

Outreach

Status: Paused :white_check_mark:

We wrapped up the Zcashd EOS outreach successfully. Awaiting for Zallet Alpha 4 to be released to resume any outreach efforts.

Zebra

The ZF team has published a new Zebra major version. This includes new DNS seeders among other improvements in configuration files handling and mempool checks enhancement.

Zaino (ZingoLabs)

  • Status: in progress

Project Board

Zaino folks are wrapping up the passthrough feature which lets Zaino delegate calls to the underlying node when it’s falling behind or syncing which makes launch scenarios more resilient. This is part of the chain_index work which will soon land on the main development branch of the codebase. Zaino’s light-client v0.4.0 feature has been merged to dev leaving it on feature parity with lightwalletd. Pacu will meet with Zingoistas to discuss other collaboration opportunities on Zaino.

Zallet full node wallet

  • Status: new alpha incoming! :white_check_mark:

tracking work on this repository and collaboration opportunities tracked on this board.

ZnewCo devs were highly focused on ZIP specification this past days and are now resuming work on Zcashd deprecation and we should expect a new Alpha soon.

For those interested in collaborating, we groomed Zallet’s issues and added “Z-contributors-wanted“, “E-good-first-issue” and “E-help-wanted” to all the issues that are ready to be worked on and that we expect community collaborations for. For example rpc: Add `z_converttex` RPC endpoint. · Issue #327 · zcash/wallet · GitHub

Block Explorer Support

  • Status: Paused

Tracking: Zaino Continuation · GitHub

This has been paused in order to wrap up chain_state work first. Otherwise these RPCs will have to be reworked with the new chain_state changes.
Pending:

In review:

Done

Thanks for reading!

6 Likes