Zcash Z3 updates (formerly Zcashd Deprecation)

April 3rd

Outreach

Status: resumed :white_check_mark:

As you might have heard, Zcashd maintainers received a responsible disclosure of an issue in sprout. After Shielded Labs and ZODL devs wrapped up their response procedure and released Zcashd 6.13.0 I quickly ran through our contact master list and messaged the rest of the organizations so they updated ASAP to the new version.

Zebra

ZF folks worked on adding ZIP 235 to Zebra, fixes on regtest mode and getblocksubsidy RPC. They are also working on sync improvements on testnet that will later translate to Mainnet. I had the chance to try that code locally and on a clunky cheap server I have and the improvements on testnet were incredible. Congratulations!

Zaino (ZingoLabs)

  • Status: released 0.2.0

Project Board

Zaino is working hand in hand with Zallet and also with light wallets. Zingo folks wrapped up Zebra 4.3.0 support and fixes on get_block_range lightclient RPCs that solved issues with ZODL wallet. Lots of progress is being made.

Zallet full node wallet

  • Status: working towards alpha.4

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

ZODL engineers reported having improved integration to Zaino’s chain-index service to a great extent and syncing full blocks. They are also getting P2SH import for Zcashd migration and also working on ancient regtest wallets to then test the wallet migration path with curious wallet schemes and not just happy paths.

Block Explorer Support

  • Status: Coming soon!

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

April 10th

Outreach

Status: resumed :white_check_mark:

We’ve wrapped up Zcashd 6.13.0 outreach and the latest Zebra release as well.

Zebra

ZF Engineers are preparing a new version of Zebra and also working in a couple of different features and enhancements like add: Support ZIP-213, feat(state): Write performance improvements and CI improvements.

Zaino (ZingoLabs)

  • Status: working in 0.2.1

Project Board

Zaino and Zallet collaboration continues as they are integrating Zaino into Zallet. Zingoistas are working on the release of version 0.2.1. I’m collaborating on testing parity between Zaino and Lightwalletd by revitalizing old test made by Oscar Pepper and also porting them to the zcash integration tests.

Zallet full node wallet

  • Status: working towards alpha.4

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

ZODL engineers continue the integration to Zaino’s chain-index and are heading towards alpha.4. This alpha is intended to exercise the workflow for new wallets, while the migration workflows are still being worked on and debugged due to the great number of possible scenarios that are possible. You can take a look of what’s ahead for the Alpha.4 release here.

Block Explorer Support

  • Status: Coming soon!

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!

5 Likes

About zaino / ligtwalletd parity, please take a look at this PR to add donation address to zaino, too… :folded_hands:

2 Likes

Thank you. I’ll take a look and work with @zancas team to include it

2 Likes

We’ll prioritize the donation address.. that specific PR likely needs a rebase, or other update.

+68K -10K lines of code!

Yes, it’s really only one commit… :upside_down_face: @alexxiy this is for you

1 Like

I’m reviewing the PR

1 Like

April 17th

It’s been a crazy week. From Brasil I want to thank all the folks from @ZcashBrazil and @vito from Zechub who made me feel at home. Thank you for opening the doors of your beautiful country. The privacy house at IPE Pop-up city is a success thanks to @michaeloff and his team.

Outreach

Status: paused

Reassessing how to engage with partners so that they can share testing scenarios with us better.

Zebra

Zebra engineers are preparing a new release and also working hard on optimizations and security hardening by researching bugs with AI tools as the signs of this era demand.

Zaino (ZingoLabs)

  • Status: working in 0.2.1

Project Board

Zaino 0.2.1 release candidate is imminent! Merged contributions from Str4d on regtest fixes and they are also documenting new features better so they can be adopted easier by Zallet folks

Zallet full node wallet

  • Status: working towards alpha.4

tracking work on this repository and collaboration opportunities tracked on this board. You can take a look at what’s ahead for the Alpha.4 release here.

ZODL engineers continue working on alpha.4 and they are preparing a new version of the librustzcash crates.

Block Explorer Support

  • Status: Coming soon!

Tracking: Zaino Continuation · GitHub

This work is about to be resumed. Zingo folks are asking folks to provide feedback on deprecating 1.23: Add Zcash RPC z_validateaddress and moving it into Zallet
Pending:

In review:

Done

Thanks for reading!

3 Likes

April 24th

Outreach

Status: paused

We are going to start promoting the use of Shielded Labs’ deployment scenario proposal. Judah will iron out some last details with Pili and they will signal a green light for me to start contacting partners.

Zebra

Zcash foundation engineers released a new update go read it! The ZF team is focused on ongoing improvements on the Zebra full-node.

Zaino (ZingoLabs)

  • Status: working in 0.2.1

Project Board

Zaino got updated to Zebra 4.3.1 and Zingoistas are working on the next Zaino version.

Zallet full node wallet

  • Status: working towards alpha.4

tracking work on this repository and collaboration opportunities tracked on this board. You can take a look at what’s ahead for the Alpha.4 release here.

ZODL engineers continue working on alpha.4 and they are releasing new versions of the librustzcash crates. The team is analyzing the scope of Zallet’s next versions in order to accelerate Zcashd deprecation as much as possible due to the latest responsible disclosure events.

Block Explorer Support

  • Status: resumed

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

This work is being resumed and Zingo is prioritizing these tasks higher on the list
Pending:

In review:

Done

Thanks for reading!

2 Likes

May 1st

Hello everyone! There was an interesting discussion in yesterday’s Zcash Arborist Call about how we are shifting our approach given the latest developments. Go watch it!

Outreach

Status: paused

ZF and SL engineers continue working on improvements on Shielded Labs’ deployment scenario proposal for exchanges and mining pools. Once this is done we will evaluate reaching out partners to promote this setup.

Zebra

ZF engineers have been working on more bugfixes reported on Zebra and they will release a new version soon.

Zaino (ZingoLabs)

  • Status: working in 0.2.1

Project Board

Zingoistas are work under the hood, integration tests, LWD Parity tests, cleanup of code and 0.3.0 release in preparation.

Zallet full node wallet

  • Status: working towards alpha.4

tracking work on this repository and collaboration opportunities tracked on this board. You can take a look at what’s ahead for the Alpha.4 release here.

ZODL engineers keep doing updates to the librustzcash crates, they also responded to core2 library being yanked and released a coreZ crate that replaces it. They added the ability to regression test Zallet wallets that go back to genesis block on regtest.

Block Explorer Support

  • Status: resumed

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

This work is being resumed and Zingo is prioritizing these tasks higher on the list
Pending:

In review:

Done

Thanks for reading!

3 Likes

May 8th

Outreach

Status: resumed

A new version of Zcashd was released (6.12.3). Dan and Kris communicated with exchanges overnight with the most important partners and Pacu followed up with the rest of the contact list.

Zebra

ZF engineers published a new engineering update. An important highlight is that Zebra 4.4.1 was released containing important fixes.

Zaino (ZingoLabs)

  • Status: working on 0.3.0-rc2

Project Board

Zingoistas are work under the hood, integration tests, LWD Parity tests, cleanup of code and 0.3.0 release in preparation. This week Zingoistas have been focused on their Hackathon that focused on NYM mixnet integration into ZingoLib but included other work on the Zingo Stack like migrating out of the core2 yanked dependency in favor of corez now maintained by ZODL core engineers

Zallet full node wallet

  • Status: working towards alpha.4

tracking work on this repository and collaboration opportunities tracked on this board. You can take a look at what’s ahead for the Alpha.4 release here.

Work on Zallet keeps progressing in between Zcashd bugfixing. Gate incompatible alpha wallet databases will let testers know that they need to recreate the wallet since the alpha version changed. Meanwhile important building blocks such as z_shieldcoinbase and Implement z_importkey and z_exportkey for Sapling are in review.

Block Explorer Support

  • Status: resumed

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

During the hacking week some took a stab at the remaining block explorer RPC which are now almost complete. From the list of RPCs tracked on github, only getblockhashes` is pending which is a low priority item and might be deprecated or implemented on demand.
Pending:

Done

Thanks for reading!

5 Likes

May 15th

Outreach

Status: resumed

Zcashd 6.12.3 outreach has finished. Dan (BD from ZODL) is going to start an additional communication channel based on the master list that we have built over these years to have comms channel redundancy. Thanks @joshs for the idea and Dan for the execution. It was a lot of work/

Zebra

ZF engineers continue maintaining and improving Zebra while attending important conferences and the Zcash Dev Summit.

Zaino (ZingoLabs)

  • Status: working on 0.3.0-rc2

Project Board

Hackathon went great and Zingo presented a NYM powered version of their Zingo wallet at the Zcash Dev Summit. Meanwhile they are close to completing the MS1 of Zaino completion grant.

Zallet full node wallet

  • Status: working towards alpha.4

tracking work on this repository and collaboration opportunities tracked on this board. You can take a look at what’s ahead for the Alpha.4 release here.

Lot’s of goodies are dropping for Zallet. zcash_client_backend: Add full block scanning logic is in draft, zcash_client_backend: Add full block scanning logic and zcash_client_backend: propose_shielding_coinbase, add z_shieldcoinbase to WalletRpc, add z_shieldcoinbase to WalletRpc, zcash/wallet #438 May 10, 2026 rpc: Add cookie file authentication for the JSON-RPC interface, zcash/wallet #431 May 10, 2026 rpc: Implement z_importviewingkey for Sapling are in review.

Block Explorer Support

  • Status: almost completed

Tracking: Zaino Continuation · GitHub

After some research and development work Zaino folks and myself decided that 1.6: Add Zcash RPC getblockhashes is not a strong candidate for implementation any longer. The team will pivot to other work since this RPC is really time consuming and not used by any other than nighthawk explorer which the community is moving away from anyway. This means that the bulk of the work is almost completed.

Done

Thanks for reading!

8 Likes

May 22nd

Hello! Another week! Another Zcash Z3 development update! Did you know that Block Explorer support on Zainod is dev complete? Kudos @Zingolabs!

Outreach

Status: resumed

Zcashd 6.12.3 outreach has finished. Dan (BD from ZODL) is going to start an additional communication channel based on the master list that we have built over these years to have comms channel redundancy. Thanks @joshs for the idea and Dan for the execution. It was a lot of work/

Zebra

ZF engineers have published a new engineering report! Zebra keeps getting improvements and ZF engineers also continue to contribute to Zallet development with tighter integration tests and PR reviews.

Zaino (ZingoLabs)

  • Status: working on 0.3.0-rc2

Project Board

Did you know that now Zaino Block Explorer support is complete? Check this update from @Zancas.I can’t tell you to go to that section of the post because it’s no longer there!! Also Chain Index work is “dev complete” and Zaino engineers are now pivoting to Zaino Completion Milestone 2 which focuses on internal improvements and debugging. Also being able to take some Zallet integration review and testing themselves.

Zallet full node wallet

  • Status: working towards alpha.4

tracking work on this repository and collaboration opportunities tracked on this board. You can take a look at what’s ahead for the Alpha.4 release here.

Zallet folks keep crossing their t’s and dotting their i’s. There’s a lot of work already done that needs review and attention from other devs:

How do I help?

Simple. Go to the alpha.4 dagny. People should focus on the bottom half of the graph. Which are the issues
* 278
* 1219
* 1203
* 1212
* 1211
* 1126
* 1328
* 1220

Apart from that @nullcopy is working on the Zcashd key material import use case which is fundamental for migrating exchanges to Z3. @nuttycom is going through Str4d’s PR’s on Zaino integration and adoption of latest revisions of Zainod.

Kudos to both! That’s a lot of work!

Block Explorer Support

  • Status: Completed

Thanks for reading!

12 Likes

May 29th

Hello! Another week, another Zcash Z3 development update. This is my last report as part of ZCG Committee. I’ll keep writing these from another role starting next week.

We have great news for Zaino, which is “feature complete” for Zcashd Deprecation and integration work will tell what are the adjustments that need to happen next. Congratulations @ZingoLabs!

Outreach

Status: resumed

Messaged partners running Zebra nodes to update to 4.5.0

Zebra

ZF engineers just released Zebra 4.5.0. You can find a detailed post about it here.

Zaino (ZingoLabs)

  • Status: working on 0.4.0

Project Board
DAGNY view

The Zaino Team has great news. Zainod 0.4.0 is being prepared and it contains Block Explorer RPC support and is also feature complete for Zcashd Deprecation.

Zallet full node wallet

  • Status: working towards alpha.4

tracking work on this repository and collaboration opportunities tracked on this board. You can take a look at what’s ahead for the Alpha.4 release here.

Zallet folks keep crossing their t’s and dotting their i’s. There’s a lot of work already done that needs review and attention from other devs:

How do I help?

Simple. Go to the alpha.4 dagny. People should focus on the bottom half of the graph. Which are the issues
* 278
* 1219
* 1203
* 1212
* 1211
* 1126
* 1328
* 1220

Apart from that @nullcopy is working on the Zcashd key material import use case which is fundamental for migrating exchanges to Z3. @nuttycom is going through Str4d’s PR’s on Zaino integration and adoption of latest revisions of Zainod.

Kudos to both! That’s a lot of work!

Thanks for reading!

5 Likes

June 6th

Another week, another Zcash Z3 update!

Zcashd deprecation is happening and the timeline is described in this post.

Also please help us spread the word by sharing this X post.

https://x.com/zodl_co/status/2063262232184795323

Thanks for reading!

Onward.

3 Likes

June 12th

Hello! all hands on deck! ValarGroup has also joined this effort and they are developing a Zcashd API wrapper to accomodate organizations that can’t migrate directly to Z3. Kudos to Dev and his team!

Outreach

Status: resumed

We have been actively communicating to miners and other partners to coordinate the moving to ironwood and deprecating Zcashd in around 6 weeks.

Zebra

ZF engineers just released version 5.1.1 with enhancements to the syncing performance and continue to collaborate with ZODL engineers on Zallet integration tests, Ironwood specification and development. ZF is also supporting partners moving to Zebra. Go Team!

Zaino (ZingoLabs)

  • Status: working on 0.4.0

Project Board

Zaino team, ZODL and ValarGroup have been working on a DB optimization for Zaino which unblocks adoption on Zallet and continue to work on release of 0.4.0

Zallet full node wallet

  • Status: working towards alpha.4

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

We keep making the alpha.4 DAG smaller and we are close to having a release ready. Once we have the release out we will reach out to partners for feedback

Thanks for reading.

3 Likes

June 19th

Outreach

Status: resumed

We continue to engage with partners about Ironwood as the core engineers progress on development and specifications. On Wednesday June 17th LCWG met on a special call with wallet developers to present possible approaches for light clients to migrate users’ Orchard Funds to Ironwood.

Zebra

ZF engineers just released version 5.2.0 with enhancements to max reorg window which will let node operators of our ecosystem react to this kind of events with a broader time span.

Zaino (ZingoLabs)

  • Status: working on 0.5.0

Project Board

Zaino 0.4.0 was released and Zingo folks are working on 0.5.0. Also, Zaino and Zallet developers are working on issues that are being discovered through Zallet Alpha.4 testing. Zingo folks reworked their integration testing environment which eliminated a few troublesome dependencies for Zallet devs by leaning into the Zcash-devtool.

Zallet full node wallet

  • Status: working towards alpha.4

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

We keep making the alpha.4 DAG smaller and we are close to having a release ready. Once we have the release out we will reach out to partners for feedback

Thanks for reading.

2 Likes

June 26th

Days pass quickly and the different teams are moving as fast as they can. Considering the activation height that the Zcash orgs agreed on (see ZODL’s Ironwood post), ​​the current Zcashd EOS halt is approximately July 15th and Ironwood activation would be around July 21st. This is an aggressive timeline that responds to the Zcash ecosystem’s urgency for migrating to a formally verified version of the Orchard pool as it was well explained in @joshsX post.

We are working closely with ecosystem partners to avoid disruptions and have a smooth NU6.3 activation. This takes a lot of coordination and commitment from all involved parties. Valar Group is collaborating with ZODL to bring technical solutions that can ease this transition.

Testnet is our best ally to achieve this. Valar Group has been developing ironwood-ready librustzcash code on their private Ironwood Testnet with good results. Official Testnet NU6.3 activation is targeted around next Friday.

Outreach

Status: resumed

Zallet alpha and Ironwood outreach efforts are ongoing and we are communicating with different ecosystem actors to know their sentiment about the current timeline

Zebra

ZF engineers continue to collaborate with ZOLD engineers on Zallet integration while they are also progressing in Ironwood consensus work.

Zaino (ZingoLabs)

  • Status: working on 0.5.0

Project Board

Zaino engineers are working on optimizations for Zaino sync times and overall performance and responding to issues that ZODL engineers are reporting on their alpha testing and development work

Zallet full node wallet

  • Status: Alpha.4 released

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

We released Zallet Alpha.4! We encourage every Zcashd user to test the Zcashd wallet migration using Zallet and Zebra and provide feedback via GitHub.

Thanks for reading.

4 Likes

July 3rd

Another week, another Zcashd update!

Outreach

Status: resumed

We communicated the current timeline to miners and exchanges and we are getting feedback from them as they assess the current software releases and the proposed timeline. According to the information ZF and ZODL have gathered, the majority of the hash power is or plans to move to Zebra (88% taking the last 3 months average)

Zebra

ZF engineers released Zebra 6.0.0-rc which deploys NU6.3 on testnet. At the current block rate NU 6.3 testnet activation is expected to happen July 4th around 18.00 UTC. A lot of the testnet deployment progress is due to Marek’s expertise on mining and his generous contribution on this front, both with hashpower and brainpower. Gustavo is also working closely with Zaino and ZODL folks on Z3 stack integration and testing juggling rapid iteration and changes. Kudos to Gustavo as well.

Zaino (ZingoLabs)

  • Status: released 0.5.1

Project Board

Zaino Engineers completed their release of “everything up to ironwood”. See Zingo’s post and continue to work with the rest of the teams towards the current timeline.

Zallet full node wallet

  • Status: Alpha.4 released

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

Alpha.4 is getting excellent feedback and so far one exchange could migrate their wallet.dat successfully with no problems. We continue to improve documentation and receive feedback and requirements ecosystem partners hadn’t surfaced on previous outreach efforts. The in-progress work for Alpha.5 is focused on three areas: adding JSON-RPC methods for working with PCZTs, designing and implementing z_sendfromaccount and supporting t-to-t transactions

Thanks for reading.

5 Likes

July 10th

Another week, another Zcashd update! As you might have seen online, NU6.3 mainnet activation has been set and it’s scheduled for July 28th. Zcashd will reach End-of-Life on July 18th. Everyone should move to Zebra before then

Outreach

Status: resumed

We are completing the outreach process. ZF, ZODL, Valar Group and Shielded Labs are working together to support miners and exchanges. According to Pacu’s records 89% of hash power is ready to move entirely to Zebra. Which will lead to a Zebra-only peer-to-peer network from July 18th 2026 onward.

Zebra

ZF engineers are working on the release of Zebra 6.0.0 which will set mainnet activation of Nu 6.3 at Height 3428143.

Zaino (ZingoLabs)

  • Status: released 0.5.1

Project Board

Zaino Engineers are working on storage optimizations and lean verification alongside Hahn.

Zallet full node wallet

  • Status: Alpha.4 released

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

ZODL engineers continue adding features to Zallet, ironwood support, PCZT and t-to-t transaction submission support.

Thanks for reading.

7 Likes