← ZEC Stats

Zcash Halving

Next halving — block 4,406,400
~757 days
About 872,507 blocks to go. The block reward drops from 1.56250 ZEC to 0.78125 ZEC around 24 November 2028 — an estimate from Zcash's 75-second target spacing, not a fixed date.
Current block reward
1.56250 ZEC
per block, every ~75s
Halvings so far
2
first at block 1,046,400
Halving interval
1,680,000
blocks, post-Blossom
Current height
3,533,893
from our full node

Why doesn't Zcash halve on Bitcoin's schedule?

Zcash launched with Bitcoin's shape. The Blossom upgrade changed it at block 653,600, in October 2019 — three numbers at once:

Before BlossomAfter Blossom
One block every 150 seconds→75 seconds
Reward per block 12.5 ZEC→6.25 ZEC
Blocks between halvings 840,000→1,680,000

Twice as many blocks, each worth half as much, and twice as far to the next halving. The ZEC paid out per day did not change, and neither did the calendar the supply arrives on. Only the block numbers did.

That is why the first halving landed at block 1,046,400 (18 November 2020) rather than 840,000, and it is the detail most halving countdowns get wrong: assume 840,000 and the dates come out years off. The schedule below is computed from the post-Blossom interval and checked against the heights the network actually halved at.

When is every Zcash halving?

#BlockReward afterStatus
11,046,4003.12500 ZECdone
22,726,4001.56250 ZECdone
34,406,4000.78125 ZECprojected
46,086,4000.39062 ZECprojected
57,766,4000.19531 ZECprojected

Future rows are projections: the block heights are fixed by consensus, but when the chain reaches them depends on real block times, which drift with hash rate. Past rows are heights the network actually reached.

Related: daily emission and inflation rate, total ZEC mined, and the deferred dev fund, which takes a share of each block reward since NU6.

Read this next