Understanding How Pool Payouts Work

When you mine on a Zcash pool, your earnings accumulate as an unpaid balance in your pool account. The pool only sends a transaction to your wallet when your balance exceeds the minimum payout threshold — a rule that exists to avoid wasting ZEC on transaction fees for tiny amounts. Until you hit that threshold, your ZEC sits safely in the pool's ledger and earns interest-free.

Payout cycles vary by pool. F2Pool processes payouts daily at a fixed time (typically 00:00–04:00 UTC) for any account above 0.1 ZEC. 2Miners runs hourly payout cycles with a 0.01 ZEC minimum. Luxor processes payouts daily at 0.05 ZEC minimum. Understanding your pool's schedule helps you know when to expect funds.

Setting Up Your Zcash Wallet Before Your First Payout

Never mine to an exchange deposit address as your primary long-term storage. Exchanges have been hacked, frozen accounts, and performed emergency maintenance. Always use a self-custody wallet where you control the private keys. The best options for Zcash miners in 2025:

  • YWallet (iOS/Android/Desktop) — Fast sync, supports both transparent and shielded addresses, open-source. Best all-around option for miners who want to shield their earnings after receiving them.
  • Zashi (iOS/Android) — Official Zcash Foundation wallet, shielded-only with excellent UX. Slightly slower sync than YWallet but more privacy-focused.
  • Nighthawk (Android) — Feature-rich, supports shielded transactions, built-in ZEC exchange.
  • Ledger Nano S+/X — Hardware wallet for cold storage. Supports ZEC transparent addresses. Best for large balances you plan to hold long-term.

For your pool payout address, use a transparent t-address (most pools don't support z-address payouts). Generate this in any of the above wallets. After receiving your payout, you can shield it internally for privacy.

How Long Until Your First Payout?

This depends entirely on your hashrate and the pool's minimum threshold. Using 2Miners (0.01 ZEC minimum) with an Antminer Z15 (~0.027 ZEC/day at current difficulty):

  • 0.01 ZEC minimum: approximately 9 hours of mining before first payout
  • 0.05 ZEC minimum (Luxor): approximately 1.9 days
  • 0.1 ZEC minimum (F2Pool): approximately 3.7 days

For GPU miners, earnings are much lower — a single RTX 4090 earns around 0.001–0.002 ZEC/day, meaning the 0.1 ZEC F2Pool threshold would take 50–100 days. For GPU miners, use 2Miners exclusively for its ultra-low minimum payout.

Use our profitability calculator to estimate exactly how long your setup will take to hit any given threshold.

What to Do When Your First ZEC Arrives

When your payout arrives, open your wallet app. You'll see the incoming transaction in the Activity or History tab. It may show as "Pending" for 1–3 confirmations (roughly 2–4 minutes) before becoming "Confirmed". Zcash's 75-second block time means confirmation is fast — much faster than Bitcoin.

Once confirmed:

  1. Verify the amount — cross-check against your pool dashboard's payout history to confirm it matches
  2. Record for taxes — note the ZEC amount, USD value at the time of receipt, and date. In most jurisdictions, mined ZEC is taxable income at fair market value on the day received. See our mining taxes guide.
  3. Consider shielding — if privacy matters to you, use YWallet or Zashi to shield your transparent ZEC into a shielded z-address. This breaks the public link between your mining activity and your holdings.

Verifying Your Payout on the Blockchain

Every ZEC transaction is publicly visible on the Zcash transparent blockchain (for t-address transactions). Use the Zcash block explorer at explorer.zcha.in or zcashblockexplorer.com to look up your wallet address. You'll see your incoming transaction with its TXID, block height, timestamp, and amount. This is useful for confirming your payout arrived without relying solely on your wallet app's display.

If you expect a payout but it doesn't appear in your wallet after 24 hours, check: (1) your pool dashboard shows the payout as "sent", (2) the wallet address in your pool settings exactly matches your wallet receive address (a single typo sends ZEC to an uncontrolled address), and (3) your wallet is synced to the current block height.

Frequently Asked Questions

Zcash transactions are irreversible. If you enter the wrong wallet address in your pool settings, the ZEC is permanently lost to whoever controls that address (or to nobody, if it's an invalid address — in which case the pool will reject the configuration). Always double-check your payout address by verifying at least the first 6 and last 6 characters against your wallet's displayed address before saving pool settings.

As of 2025, Zcash network transaction fees are extremely low — typically 0.0001 ZEC (around $0.004 at $40 ZEC). The pool pays the transaction fee when sending your payout, and this is usually already factored into the pool's fee structure. You won't see a separate deduction for transaction fees in your payout.

Most pools allow only one payout address per account. If you want to direct payouts from different workers to different addresses, create separate pool accounts for each. Some advanced pools like Luxor support sub-accounts with individual payout settings, which is useful for multi-wallet bookkeeping.