
Shielded Labs has raised the possibility of delaying Zcash’s Ironwood network upgrade, citing readiness concerns among exchanges, mining pools and wallet providers ahead of the planned late July activation.
Summary
- Shielded Labs says Zcash’s Ironwood upgrade may be delayed as ecosystem participants need more preparation time.
- Exchanges, wallets and mining pools are simultaneously migrating from zcashd to the new Z3 software stack.
- Ironwood is designed to secure Zcash’s shielded supply after the Orchard “infinity” bug was disclosed.
According to a July 3 X post on the Zcash community forum by Shielded Labs executive director Jason McGee, the network is attempting to complete two major changes at the same time. Alongside Ironwood, infrastructure providers are also expected to replace Zcash’s long-running node and wallet software, zcashd, with a new software suite known as the Z3 stack.
McGee said feedback from ecosystem participants showed mixed levels of preparedness. While some operators believe they can complete the migration before the planned activation window, others have indicated they will require additional time to deploy and test the new software. He added that no decision has been made to postpone Ironwood.
Infrastructure migration remains the biggest hurdle
As part of the transition, Zcash is retiring zcashd, which has long been used by exchanges, wallets and other network operators to connect to the blockchain and process transactions. Its replacement consists of Zebra for running network nodes, Zaino for blockchain data services and Zallet for wallet functionality.
According to Zcash’s official migration guidance, some features available in zcashd will not have direct replacements, meaning operators may need to modify their own infrastructure before switching to the new stack. McGee also said both Zallet and Zaino remain under development and are not yet considered production-ready, making deployment timelines uncertain for some ecosystem participants.
The overlap between the software migration and Ironwood activation has created a practical challenge. Delaying Ironwood could extend uncertainty around Zcash’s shielded supply, while proceeding without sufficient preparation could leave exchanges, mining pools, and wallet providers struggling to complete the migration safely.
Ironwood is designed to secure Zcash’s shielded supply
Ironwood was proposed after researchers identified an “infinity” bug in Orchard, Zcash’s primary shielded transaction pool. According to the development team, the vulnerability could theoretically have allowed an attacker to create an unlimited amount of counterfeit ZEC inside Orchard without immediate detection. Developers also said they found no evidence that the flaw had ever been exploited.
Because Orchard’s privacy protections prevent anyone from proving that no counterfeit coins were created, Ironwood introduces a replacement shielded pool and closes Orchard to new activity. Funds leaving Orchard would pass through an accounting checkpoint that prevents more ZEC from exiting than originally entered, allowing users to verify that the circulating supply stays within the protocol’s intended limits.
Earlier this year, developers temporarily disabled Orchard transactions through an emergency network update after disclosing the vulnerability while work on Ironwood continued. The upcoming upgrade forms the permanent solution intended to restore confidence in the network’s shielded supply.
Meanwhile, Zcash founder Zooko Wilcox said recent security reviews have not uncovered any additional serious vulnerabilities in the new implementation. He added that developers are continuing to verify the upgraded system before Ironwood is activated, while discussions remain ongoing over whether additional preparation time is needed for ecosystem participants before the network upgrade proceeds.

Leave feedback about this