· 9 min read
Zcash Halving Explained: How ZEC Issuance Works
A Zcash halving is a protocol-scheduled event that cuts the block subsidy — the amount of new ZEC paid to miners for each block — roughly in half. It's how Zcash's fixed 21 million ZEC max supply gets reached gradually over decades rather than all at once, the same basic mechanism Bitcoin uses. Two halvings have happened so far, in November 2020 and November 2024; a third is expected around 2028, though — as this article covers — a pending network upgrade makes pinning an exact date harder than it used to be.
Why Zcash has halvings at all
Every unit of ZEC in circulation was, at some point, paid out as a block subsidy to a miner. If that subsidy never changed, new ZEC would keep entering circulation forever and there'd be no fixed supply. Halvings are how Zcash gets from "some ZEC issued every block" to "21 million ZEC, then none" — by repeatedly cutting the subsidy until it eventually rounds down to nothing. This is a consensus rule enforced by every full node on the network, not a decision any person or company makes block by block — see How Zcash Works for the fuller technical picture of how consensus works.
The basics: subsidy, blocks, and supply
Zcash's circulating supply grows by exactly one block subsidy every time a miner successfully mines a block — covered in more technical detail in How Zcash Mining Works. What matters for issuance specifically is two numbers: how much ZEC each block pays out, and how often a block happens. A halving changes the first number. A separate kind of upgrade — which Zcash has also done once already, and has proposed doing again — can change the second.
Blossom (2019): a rate change that wasn't a halving
In December 2019, the Blossom upgrade cut Zcash's block time from 150 seconds to 75 seconds and, in the same upgrade, cut the block subsidy from 12.5 to 6.25 ZEC. That's not counted as an official halving — it's a re-denomination. Blocks started arriving twice as often, so the reward per block was cut in half too, keeping the total ZEC paid out per hour unchanged. This distinction — block-time changes are not the same thing as halvings, even when they also change the subsidy — matters again later in this article.
The first halving — November 2020
Zcash's first official halving activated on November 18, 2020, at block height 1,046,400, alongside the Canopy network upgrade. The block subsidy was cut from 6.25 to 3.125 ZEC. Canopy also ended the original "Founders' Reward" that had funded Zcash's early development, replacing it with a new on-chain funding structure — see The History of Zcash for that story in full, and How Zcash Mining Works for how today's subsidy is split between miners and development funding.
The second halving — November 2024
The second halving activated on November 23, 2024, at block height 2,726,400, alongside the NU6 network upgrade. The block subsidy was cut again, from 3.125 to 1.5625 ZEC — where it stands today.
Quick timeline
- 2016 (launch): 150-second blocks, 12.5 ZEC subsidy
- 2019 (Blossom): 75-second blocks, 6.25 ZEC subsidy — a rate change, not a halving
- 2020 (Canopy, 1st halving): 3.125 ZEC subsidy, block 1,046,400
- 2024 (NU6, 2nd halving): 1.5625 ZEC subsidy, block 2,726,400 — current rules
- NU7 (proposed, not active): 25-second blocks, subsidy recalculated under ZIP 218
Where things stand today (September 2026)
Right now, on Mainnet, Zcash produces a block roughly every 75 seconds and pays out 1.5625 ZEC per block. Nothing about that has changed since the second halving. Any numbers below this point describing 25-second blocks or a smaller subsidy are proposed, not active — they belong to a network upgrade that hasn't happened yet.
NU7 and ZIP 218: a third rate change, not a third halving
Zcash token holders voted in September 2026, with roughly 99.9% support, in favor of ZIP 218, part of a proposed network upgrade called NU7. Like Blossom before it, ZIP 218 is a block-time change, not a halving — coinholders separately voted, by about 98.9%, to keep Zcash's existing halving schedule rather than replace it with something else.
Here's the full chain of block-time changes, past and proposed:
- 150 seconds — original, 2016–2019
- 75 seconds — after Blossom, 2019–today
- 25 seconds — proposed under NU7
ZIP 218 defines this as a target-spacing ratio of 3 (75 ÷ 25). Two things follow from that ratio: the halving interval, measured in blocks, would stretch from 1,680,000 to 5,040,000 blocks — three times as many blocks — specifically so halvings keep landing on roughly the same calendar dates despite blocks arriving more often. Separately, the per-block subsidy gets recalculated — not against today's 75-second block time, but against the original 150-second baseline from before Blossom. That's a factor of 6 (150 ÷ 25), not 3. Applied to today's 1.5625 ZEC subsidy, ZIP 218's own worked example gives a post-NU7 subsidy of 26,041,666 zatoshi — 0.26041666 ZEC per block.
Why faster blocks don't mean faster issuance
It's tempting to assume three-times-faster blocks means three times more ZEC issued per day. The opposite is true by design: the subsidy is cut by more than the block-time change alone would require, specifically so the total ZEC paid out per unit of real time — and the calendar dates halvings land on — stay approximately what they'd have been anyway. NU7 doesn't create new ZEC or accelerate Zcash toward its 21 million cap; it changes how often the network checks in and how much it pays out each time, without changing the underlying schedule.
What this means for miners
In short: not much, if NU7 activates as designed. Miners would see smaller, more frequent block rewards instead of today's larger, less frequent ones, but their expected earnings rate stays on the same track. For the fuller picture — how mining rewards work, the miner/development-fund split, and mining economics generally — see How Zcash Mining Works.
What this means for supply
Nothing changes about how much ZEC will ever exist — the 21 million max supply and the shape of the issuance curve are unaffected. What changes, if NU7 activates, is only the accounting: the same long-term supply curve gets expressed in smaller increments, more often. Circulating supply keeps climbing toward the cap at the pace it was already going to.
Does a halving affect ZEC's price?
Not automatically, and not predictably. A halving is a change to new supply issuance — it says nothing directly about demand, which is what price ultimately depends on alongside supply. Past Zcash halvings, like Bitcoin's, have coincided with periods of price movement in both directions at different times, but coincidence isn't causation, and a sample size of two halvings isn't enough to establish a reliable pattern either way. Market price depends on a wide range of factors — exchange listings, the broader crypto market, real-world Zcash adoption, and plenty else — and historical price behavior around past halvings doesn't guarantee anything about future price behavior. See current ZEC price and market data for where things actually stand; none of this is investment advice.
When is the next halving?
Under today's active rules, the next halving would activate at block height 4,406,400 — 2,726,400 (the second halving) plus the current 1,680,000-block interval. Zcash's own network information page estimates that at around November 23, 2028 under current (NU6.1) consensus rules, though actual block times vary, so this is an approximation, not a guaranteed date.
Two separate things could still change that. If NU7 activates first, the halving interval and block-counting scheme both change, which shifts the exact block height the next halving would occur at — while, by design, aiming to keep it landing around the same calendar timing. Separately, and more fundamentally, ZIP 234 proposes replacing discrete halvings altogether with a smoothly declining issuance curve. It's a distinct proposal from NU7 — coinholders' September 2026 vote specifically kept halvings for this particular upgrade — and it hasn't been adopted, but it remains an open proposal, not a rejected one. This isn't a prediction that ZIP 234 will activate, just a reason not to treat November 2028 as guaranteed: if a mechanism like it were adopted before then, there might be no further discrete "halving" event to point to at all. A precise future date isn't something this article — or, honestly, anyone — can responsibly promise today.
FAQ
What is a Zcash halving? A protocol-scheduled event that cuts the ZEC block subsidy roughly in half, slowing the rate new ZEC enters circulation on the way to Zcash's fixed 21 million max supply.
Why does Zcash have halvings? To reach a fixed, predictable maximum supply gradually instead of issuing new ZEC at a constant rate forever — the same basic model Bitcoin uses.
How often does Zcash halve? Roughly every four years under the rules in effect since 2020, though a pending upgrade (NU7) would change how that interval is measured in blocks without changing its real-world timing.
When was the last Zcash halving? November 23, 2024, at block height 2,726,400, alongside the NU6 network upgrade — cutting the subsidy from 3.125 to 1.5625 ZEC.
When is the next Zcash halving? Under today's rules, block height 4,406,400 — an estimate of around November 23, 2028, per Zcash's own network information page. That could shift if NU7 activates first, and it's not guaranteed at all if a proposal like ZIP 234 replaces discrete halvings with smooth issuance before then.
Does NU7 create more ZEC? No. NU7 is a proposed block-time and subsidy-accounting change, not a change to Zcash's 21 million max supply or its overall issuance curve.
Does a Zcash halving guarantee the price will go up? No. A halving affects new supply, not demand, and historical price behavior around past halvings doesn't establish a reliable pattern for future ones. Nothing here is investment advice.
Get every update the second it's posted
Join ZecZcash, the largest Zcash community on Telegram, for real-time news, price talk and discussion.
Join @ZecZcash on Telegram
ZecZcash