live
ZEC$1,193+12.3%ZEC/BTC0.01493MCAP$20.20B24H VOL$1.72BBLOCK3,481,137HASHRATE25.97 GSol/sSHIELDED28.9%MEMPOOL34 txLAST BLOCK51s agoZEC$1,193+12.3%ZEC/BTC0.01493MCAP$20.20B24H VOL$1.72BBLOCK3,481,137HASHRATE25.97 GSol/sSHIELDED28.9%MEMPOOL34 txLAST BLOCK51s ago
Network

Mining Desk

Who is finding blocks, what a solution is worth, and how long until the subsidy halves again. Built for people who point hardware at Zcash and for people who want to know whether they still are.

Halving clock

Epoch III runs from block 2,726,400 to 4,406,400. The projection assumes blocks keep landing every 75 seconds on average, which they do to within a percent over any month.

Time to Halving III
803days
925,263 blocks · projected 23 November 2028
#2,726,40044.9% of epoch#4,406,400
Current tip
#3,481,137
Subsidy now
1.5625 ZEC / block
Subsidy after
0.78125 ZEC / block
Miner share now
1.2500 ZEC / block
Issuance now
1,800 ZEC / day
Past halvings and the one before that
EventDateHeightSubsidyPrice −90dPrice +90dChange
Blossomnot a halving
Block time halved to 75 s; per-block subsidy halved so issuance per day was unchanged.
2019-12-11653,60012.56.25$63.52$22.30-65%
Halving I
Coincided with Canopy and the first dev fund.
2020-11-181,046,4006.253.125$102.26$218.84+114%
Halving II
NU6 activated the lockbox in the same block.
2024-11-232,726,4003.1251.5625$25.88$21.69-16%
Halving IIIprojected
Projected from the current tip at 75 s per block.
2028-11-234,406,4001.56250.78125

Blossom halved the per-block subsidy only because it halved the block time, so it belongs in the table but not in the halving count. The 90-day windows are for orientation; two data points do not make a halving thesis.

Mining charts

Hashrate, pool share, hashprice, block interval and revenue. Click through for the full chart with ranges and export.

Hashrate & Difficulty
Estimated Equihash solutions per second, with daily difficulty changes.
26.46 GSol/s
+219.5%
ZECSCOPE
Mining Pool Distribution
Which pools are finding blocks, from coinbase output fingerprints.
ZS
Window
ZECSCOPE
Hashprice & Break-even
USD earned per GSol/s per day, against an electricity break-even band.
ZS
ZECSCOPE
Block Interval
Mean time between blocks versus the 75-second target.
ZS
ZECSCOPE
Miner Revenue
Dollar value of block rewards and fees paid to miners each day.
ZECSCOPE

Pool distribution, last 1,000 blocks

Blocks #3,480,138 to #3,481,137, attributed by coinbase fingerprint.

JSON
PoolBlocksShareShare barLongest streak
ViaBTC24124.1%6
F2Pool16216.2%3
Poolin13213.2%3
Luxor11011.0%2
AntPool10610.6%5
2Miners888.8%3
Unknown / solo828.2%2
Nanopool797.9%2

Streak is the longest run of consecutive blocks by one pool in the window. With a 24% share a run of 5 would be expected by chance alone.

Profitability calculator

Plug in your own rig. Uses today's price and network hashrate from the server; nothing leaves your browser.

Assumes 1.2500 ZEC to the miner per block, 1,152 blocks a day and a network hashrate of 26.46 GSol/s. Difficulty is treated as constant, which flatters any multi-month payback.
Network share
0.00159%
ZEC / day
0.02263
Revenue / day
$26.98
Power cost / day
$2.52
Profit / day
$24.46
Break-even price
$111.38
Hardware payback
388 days
Daily profit against ZEC price, 0.25× to 3× today
Difficulty: the next adjustment is the next block

Zcash does not have a fortnightly retarget. Every block sets its own difficulty from a damped average of the previous 17 block times (the DigiShield v3 rule), clamped so a single step can move at most a few percent. That is why the daily difficulty change above is a small number and why hashrate reacts to price within days.

The useful question is therefore not “when is the next adjustment” but “is current hashrate above or below the recent means”. If it is above, difficulty is still climbing to catch up and today's ZEC-per-Sol is slightly better than it will be tomorrow.

Current
26.46 GSol/s
24h mean
26.46 GSol/s (0.0%)
7d mean
26.47 GSol/s (-0.0%)
30d mean
26.40 GSol/s (+0.2%)
Adjustment cadence
every block
Averaging window
17 blocks, damped
How this desk is computed

Hashrate is inferred from difficulty (difficulty × 2¹³ ÷ 75 s), so it is a smoothed estimate, not a measurement. Hashprice is miner revenue divided by hashrate: (coinbase × 80% + fees) × price ÷ GSol/s. Pool attribution matches coinbase payout scripts and tag strings against a list we maintain; anything unmatched is counted as unknown or solo.

The calculator ignores difficulty growth, pool luck and hardware resale value. Treat its payback figure as a floor.