Valar Group and Project Tachyon are calling for a coinholder vote to begin August 25, 2026 and last approximately 18 days. The vote will decide on NU7 Scope, mirroring the previous poll that was cancelled due to the Orchard counterfeiting bug and Ironwood / NU6.3 work.
This thread describes the questions we’ll include in the poll and some information about the voting protocol. We’ll be updating this thread with additional details in the coming days.
The Coinholder Voting Chain
This vote is happening on a dedicated voting chain, using audited technology developed by Valar Group to replace our previous THV process. We encourage shielded Zcash wallets to allow their users to vote on this chain, as it preserves their users’ privacy while keeping their funds safe.
Wallets can configure different voting chains. It is permissionless to spin up your own voting chain; voters must only modify a configuration to participate in a different process, and we encourage wallets to permit their users to do so.
The default voting chain will permit voting when at least two organizations call for it:
- Five organizations will be configured: Project Tachyon, Valar Group, Zcash Foundation[1], Zodl, and Shielded Labs. This forms a coordinator multisig. These are adjustable parameters that can be modified in between votes based on feedback and experience.
- There is a distributed election authority that runs the vote and produces its results. It consists of at least 10 validators who exclusively hold per-round decryption key shares. Validators cannot learn the identity of voters, and only the final tally can be recovered by at least two thirds of the validators.
- Reach out if you’d like to be a validator!
NU7 Scope Poll
Valar Group and Project Tachyon are planning to call for a vote on this chain to begin on August 25, 2026 and last ~18 days. Specifically, eligible voters need spendable shielded funds in Ironwood at the time of a blockchain snapshot that occurs on August 24, 2026 at 19:00 UTC. Funds can be moved immediately after the snapshot. Eligible ZEC can vote until September 14, 2026 at 19:00 UTC. The results will be published shortly after the vote concludes.
We consider the results legitimate and representative of coinholders if at least 1,000,000 ZEC participates in at least one question. We have confirmed that Vizor and Zodl will support the voting process, and we hope other wallets do the same.
We plan to ask the following questions, adapted from previous poll questions. Please provide feedback in this thread. We have removed proposals that would involve a transaction format change.
Q1 (NSM Issuance Smoothing)
The component of the Network Sustainability Mechanism that removes ZEC from circulation is already approved. How that ZEC is recycled into future block rewards remains unresolved. In no case will the total supply of ZEC be affected.
Which approach do you support?
- Smooth issuance curve. Replace halvings with a gradual issuance curve. ZEC removed from circulation by the NSM is recycled into future block rewards along the same curve.
- Preserve halvings. Keep the existing halving schedule for new ZEC. ZEC removed from circulation by the NSM is eventually recycled into future block rewards.
- Do not include issuance smoothing in NU7. How ZEC removed from circulation by the NSM is recycled into future block rewards is left to future governance.
- Abstain.
Q2 (NSM Reissuance Start Date)
NSM has prior coinholder approval. This question concerns the start of reissuance of funds removed from circulation (which includes at least 60% of total fees).
When should NSM reissuance of funds removed from circulation begin?
- As soon as possible. If the outcome of Q1 is smoothed issuance, this will be February 2027; otherwise it may be sooner.
- February 2027, regardless of the outcome of Q1.
- February 2031, regardless of the outcome of Q1.
- Abstain.
Q3 (Sprout Deprecation)
The Sprout pool was deprecated in 2018. Deposits are disabled, it holds less than 23,000 ZEC, and it accounts for under 0.1% of transaction volume. Disabling v4 transactions is now broadly accepted; only timing is open.
The disposition of the affected funds is out of scope for this poll and is not specified here.
When should v4 transactions be disabled?
- Immediately at NU7 activation.
- One year after this poll concludes.
- Do not set a date to disable v4 transactions.
- Abstain.
Q4 (Faster Block Times)
Should we reduce the block target spacing from 75s to 25s, and introduce per-pool action limits, per [ZIP-218]?
- Yes.
- No.
- Abstain.
Q5 (NU7 Scope and Readiness)
NU7 will be consistent with the results of this poll, assuming each applicable feature is implemented by September 30th.
How should features that are not ready by the deadline be handled?
- Ship NU7 as soon as possible, removing any feature that is not implemented by the September 30th deadline.
- Delay NU7 until every applicable feature approved in this poll is deemed complete.
- I do not support this NU7 plan.
- Abstain.
Transaction Format Changes
NU7 will not include transaction format changes, and proposals that would involve them have been removed from this poll. In particular, the NSM component that removes ZEC from circulation (ZIP 233) will not be part of NU7 and is not an applicable feature in Q5. The applicable features are the issuance approach selected in Q1 and Q2, disabling v4 transactions (Q3), and faster block times (Q4).
How to Audit
The voting protocol is intended to be open and reusable: any group should be able to surface polls, any wallet should be able to display them, and anyone should be able to run a chain or audit a result.
- Voting chain code / how to run a validator: https://setup.valargroup.org
- Audit a published tally: https://tally.valargroup.org
- Run your own chain or stand up a self-hosted admin UI: GitHub - valargroup/vote-sdk: Application specific chain for private on-chain voting for Zcash holders · GitHub
- Run your own PIR server: https://setup-pir.valargroup.org
- Add your infrastructure to the recommended wallet config.
- Documentation: Introduction | Valargroup Docs
- Code
vote-sdk(chain):voting-circuits: GitHub - valargroup/voting-circuits · GitHubvote-nullifier-pir: GitHub - valargroup/vote-nullifier-pir: Private Information Retrieval (PIR) system for Zcash nullifier non-membership proofs · GitHubzcash_voting(client): GitHub - valargroup/zcash_voting: Zcash shielded voting library — core protocol, proof generation, storage, and FFI bindings · GitHub
We have not received a coordination key from the Zcash Foundation yet. ↩︎
