ZcashZecZcash
ZEC$1,451.71 5.97%
24h High$1,526.56
24h Low$1,342.43
24h Vol$2.18B
Market Cap$24.59B
Rank#9
ZEC$1,451.71 5.97%
24h High$1,526.56
24h Low$1,342.43
24h Vol$2.18B
Market Cap$24.59B
Rank#9
← Back to Blog

· 9 min read

How Zcash Mining Works: A Complete Guide

Zcash mining is the process of using computer hardware to solve a proof-of-work puzzle that lets a computer (a "miner") add the next block to the Zcash blockchain — and, in return, earn a share of newly issued ZEC. It's what secures the network and creates new coins, the same basic role Bitcoin mining plays for Bitcoin, but running Zcash's own proof-of-work algorithm, Equihash.

Yes — Zcash can still be mined today, by anyone running compatible hardware and connecting to the network directly or through a mining pool. What's changed since 2016 is the hardware landscape, the block reward (smaller today after two halvings), and, soon, the block-time and reward structure itself under a pending network upgrade. This guide covers how mining actually works, what miners are rewarded for, and what to weigh before considering it.

Why Zcash uses Proof of Work

Zcash secures its network the same way Bitcoin does: Proof of Work (PoW). Instead of relying on validators who stake ZEC, Zcash requires miners to spend real computational effort — and therefore real electricity — to propose each block. That cost is the security model: rewriting Zcash's transaction history would mean out-computing the entire honest network, which gets harder as more mining power joins it.

This applies equally to transparent and shielded activity. Mining doesn't see inside shielded transactions — that's the whole point of shielded addresses — it just orders and finalizes whatever valid transactions, of either kind, are waiting to be included in a block.

Equihash: Zcash's mining algorithm

Zcash uses Equihash, a proof-of-work algorithm designed to be "memory-hard" — solving it efficiently requires large amounts of fast memory, not just raw computational speed. The idea at Zcash's 2016 launch was to keep mining accessible to ordinary GPUs for longer than a compute-only algorithm would, by making specialized ASIC hardware less of an automatic advantage.

That worked only for a while. Memory-hard algorithms raise the bar for ASIC design; they don't block it permanently, and Equihash-specific ASICs have existed for several years now. Mining Zcash competitively today generally means running that specialized hardware — general-purpose GPUs can still technically mine ZEC, but at current difficulty and electricity costs, they're no longer cost-competitive with ASICs. See How Zcash Works for how mining fits alongside Zcash's shielded-transaction cryptography — the two are separate systems within the same protocol; Equihash secures the chain, it has nothing to do with how shielded transactions stay private.

What a miner actually does

At a high level, a Zcash miner:

  1. Collects unconfirmed transactions waiting to be included in a block — transparent and shielded alike, without being able to see inside the shielded ones.
  2. Assembles a candidate block and repeatedly searches for a value that makes the block's Equihash proof satisfy the network's current difficulty target.
  3. Broadcasts the first valid block it finds to the network.
  4. If other nodes accept that block into the chain, the miner receives the block subsidy (newly issued ZEC) plus any transaction fees included in that block.

Every full node on the network — not just miners — independently checks that a new block actually follows every consensus rule before accepting it. Mining proposes blocks; full nodes are what actually enforce validity.

Mining rewards and ZEC issuance

New ZEC enters circulation only through mining, up to Zcash's fixed max supply of 21 million ZEC. As of today, the block subsidy is 1.5625 ZEC per block (roughly every 75 seconds), following Zcash's second halving in November 2024 — down from 3.125 ZEC before that, and 6.25 ZEC before the first halving in November 2020.

Miners don't keep the entire block subsidy. Currently, each block's subsidy splits roughly 80% to the miner and 20% toward Zcash's on-chain funding mechanisms — 8% to Zcash Community Grants and 12% into a protocol-controlled lockbox, under the current development-fund rules. This isn't new: a portion of the subsidy has gone to non-miner recipients since Zcash's original "Founders' Reward" era (2016–2020), through several different fund structures since. Miners have never received 100% of newly issued ZEC — only ever a share of it, by protocol design.

Halving — and the pending NU7 change

Like Bitcoin, Zcash's block subsidy is cut on a schedule — a halving — which is how the 21 million max supply gets reached gradually rather than all at once. Two official halvings have happened so far: November 2020 (alongside the Canopy upgrade, which also ended the Founders' Reward) and November 2024.

There's useful precedent for what's proposed next. In December 2019, the Blossom upgrade cut Zcash's block time from 150 seconds to 75 seconds and simultaneously halved the block subsidy (from 12.5 to 6.25 ZEC) — not counted as an official halving, just a re-denomination to keep the total ZEC issued per unit of real time unchanged. Zcash token holders voted in September 2026, with roughly 99.9% support, for ZIP 218, a proposal that does the same thing again as part of a network upgrade called NU7: it defines a target-spacing ratio of 3 and would cut target block time from 75 seconds to 25 seconds, while separately keeping the existing halving schedule rather than switching to a different issuance curve. The halving interval would lengthen from 1,680,000 to 5,040,000 blocks — three times as many blocks, so halvings still land on the same calendar dates. Per ZIP 218's own specification, the new per-block subsidy isn't simply divided by that spacing ratio of 3; it's recalculated against Zcash's original, pre-Blossom 150-second block time, dividing today's subsidy by 6 rather than 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 — so that total ZEC issued per unit of real time stays approximately what it would have been anyway, despite each individual block paying out less. None of this is live yet. As of publishing, NU7 is still in development: the plan is to finalize the code before September 30, activate it on testnet October 6, and make a final go/no-go decision on the November 5, 2026 mainnet target around October 20, based on how the testnet performs. That date is a target, not a guarantee. For the exact post-upgrade parameters and current deployment status, ZIP 218 is the authoritative source. For the full picture on Zcash's issuance schedule, past halvings, and what "next halving" actually means under these proposed changes, see Zcash Halving Explained.

Mining pools vs. solo mining

Most individual miners don't mine alone. A single miner's chance of finding the next valid block depends on how much of the network's total hashrate they control, so solo mining with modest hardware can mean going a long time between rewards — correct on average, unpredictable day to day. Mining pools combine many participants' hardware, split found blocks' rewards proportionally to contributed work, and smooth out that variance in exchange for a small pool fee. Solo mining remains possible and pays the full block reward on the rare block a solo miner finds, but realistically requires enough hardware to make that a meaningful prospect at all.

What to actually check before mining

Mining Zcash isn't a guaranteed way to make money, and none of this is a recommendation to start. Before researching specific hardware, the honest questions to work through are:

  • Hardware cost and availability. Competitive Equihash mining today runs on specialized ASIC hardware, not general-purpose GPUs — check current, real prices rather than assuming older cost estimates still apply.
  • Electricity cost. Mining profitability is extremely sensitive to your actual electricity rate; identical hardware can be profitable or a steady loss depending entirely on where it's plugged in.
  • Network difficulty. Difficulty adjusts to total network hashrate — as more miners join, each individual miner's expected share of rewards falls, independent of anything else changing.
  • Pool fees, if mining through a pool rather than solo.
  • ZEC price volatility. Mining costs (hardware, electricity) are typically paid in fiat currency, while rewards are paid in ZEC — a falling ZEC price can turn a marginal operation unprofitable even if nothing else changes. See current ZEC price and market data.

None of this is investment or financial advice — it's the set of variables that actually determines whether mining makes sense for a given person, in their own specific situation.

How mining fits into the wider Zcash ecosystem

Mining is what makes Zcash a functioning, decentralized network rather than a database someone could unilaterally rewrite — every transaction, shielded or transparent, ultimately depends on miners continuing to secure the chain. It's also still the only way new ZEC is created, and, through the development-fund split, one of the mechanisms funding ongoing protocol work across the organizations that build Zcash. For the full timeline of how Zcash's issuance and reward rules got here, see The History of Zcash.

FAQ

What is Zcash mining? The process of using proof-of-work hardware to validate transactions and add new blocks to the Zcash blockchain, in exchange for a share of newly issued ZEC.

Can Zcash still be mined? Yes. Zcash mining is ongoing and open to anyone with compatible hardware, either solo or through a mining pool.

What algorithm does Zcash use for mining? Equihash, a memory-hard proof-of-work algorithm chosen to make mining harder to dominate with specialized hardware — though ASICs built specifically for Equihash exist today.

What hardware is used to mine Zcash? Zcash mining was originally accessible to general-purpose GPUs. Today, competitive mining runs on ASIC hardware built specifically for Equihash; GPU mining is no longer cost-competitive at current difficulty and electricity costs.

How are Zcash miners rewarded? With the block subsidy (newly issued ZEC) plus transaction fees for each block they successfully mine. Currently the block subsidy is 1.5625 ZEC, of which miners receive roughly 80%, with the rest going to Zcash's on-chain development funding.

How does Zcash's supply model affect miners? Zcash has a fixed 21 million ZEC max supply, reached through halvings that cut the block subsidy roughly every four years. Miner rewards shrink over time by design — mining Zcash today pays less ZEC per block than it did in 2016, though ZEC's market value is a separate factor from its issuance rate.

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