Everything you need - from buying hardware to receiving your first ZEC payout. Follow each step in order.
Before buying anything, run our profitability calculator with your real electricity cost. Your effective rate is your total monthly bill ÷ total kWh - not just the advertised supply rate. This number determines whether mining ZEC makes financial sense for you.
Rule of thumb: if your electricity cost is below $0.10/kWh and ZEC is above $80, a Z15 Pro will generally be profitable. Above $0.12/kWh, profitability is marginal at current ZEC prices.
The only ASIC worth buying for Zcash in 2025 is the Antminer Z15 Pro - 840 KSol/s at 302 Sol/W efficiency. No other option comes close on efficiency.
| Miner | Hashrate | Power | Sol/W | Verdict |
|---|---|---|---|---|
| Z15 Pro | 840 KSol/s | 2,780W | 302 | ✓ Buy |
| Z15 | 420 KSol/s | 1,510W | 278 | Used only |
| Z15J | 360 KSol/s | 1,800W | 200 | Marginal |
Before ordering: confirm your electrical panel has a spare 30A 240V circuit. The Z15 Pro requires 240V power - a standard 120V North American outlet will not work. Have an electrician install the circuit before your hardware arrives.
Where to buy: Bitmain's official website (bitmain.com) for new hardware, or authorised regional resellers for faster shipping.
You need a ZEC wallet before configuring your pool. We recommend Zashi - the official Zcash Foundation wallet for iOS and Android. It supports auto-shielding: your transparent mining payouts automatically move into the private shielded pool.
Alternative: Ywallet (advanced users), Ledger hardware wallet (transparent addresses only), or a Coinbase/Kraken deposit address (if you plan to sell mined ZEC immediately).
Solo mining ZEC is not practical for individual miners - you'd wait months between block rewards. A pool combines your hashrate with thousands of other miners for consistent daily payouts.
Recommended pools:
PPS+ payouts, 1% fee, global servers. Best for most miners.
Stratum: stratum+tcp://zec.f2pool.com:3357
0.5% fee (lowest available), PPLNS. Best for North America.
Stratum: stratum+tcp://zec.luxor.tech:700
Register, create a worker (any name, e.g. "worker1"), and enter your Zashi t-address as the payout wallet.
root, password root (change this after setup)stratum+tcp://zec.f2pool.com:3357)YourPoolUsername.worker1x (or anything - pool ignores this field)After your miner reboots (takes ~2 minutes), verify everything is working:
Set up monitoring alerts: most pools send email alerts when a worker goes offline. Enable these - unexpected downtime is lost revenue. For multiple machines, Awesome Miner provides a centralized monitoring dashboard.
Need more detail on any step?
Browse All Mining Tutorials →