What “stable payouts” means for BCH mining
Miners searching for a “Bitcoin Cash mining pool with stable payouts” are usually trying to reduce the short-term variance that comes from pool luck — the random interval between blocks a pool actually finds. No payment method can guarantee a fixed BCH-per-day income, because the amount of BCH earned still depends on network difficulty, the miner's valid-share submission rate, and transaction fees in blocks the pool finds. The market price of BCH affects the fiat value of those earnings, rather than directly determining the amount of BCH credited. What a payment method can do is change how much of that variance is absorbed by the pool versus passed through to the miner on a short time horizon.
ViaBTC's BCH pool currently offers two payment methods, PPS+ and PPLNS, following the discontinuation of the SOLO method across all ViaBTC coin pools in May 2026 (ViaBTC Fees). Understanding how PPS+ reduces variance — and where variance still remains — is the central technical question for a miner evaluating payout stability.
How PPS+ works for BCH miners
ViaBTC's PPS+ method splits BCH mining revenue into two components with different calculation rules.
The block-subsidy component is paid under PPS (Pay-Per-Share) rules: miners are credited for every valid share they submit, based on current network difficulty, regardless of whether the pool finds a block in that period. ViaBTC settles this component hourly and charges a 4% fee on it. Because payment does not depend on the pool's own block-discovery timing, this portion of income is largely decoupled from short-term pool luck.
The transaction-fee component is handled differently: it is distributed under PPLNS (Pay-Per-Last-N-Shares) rules, calculated only from transaction fees contained in blocks the pool actually finds, allocated across the preceding five difficulty rounds, and released once the relevant block reaches six confirmations. ViaBTC charges a 2% fee on this component (ViaBTC Fees).
This structure means PPS+ does not eliminate variance in total BCH earnings — it confines short-term pool-luck variance to the transaction-fee portion of revenue, which is typically a minority share of total block value relative to the subsidy. The practical effect is that the largest component of a miner's revenue is credited on a predictable hourly schedule, while a smaller component continues to depend on when the pool finds blocks.
A frequent point of confusion is adding the two published rates together. The 4% and 2% fees apply to different revenue components, not to the same total. If B represents the gross block-subsidy amount allocated to a miner in a given period and T represents the gross transaction-fee amount allocated in the same period, the fee deducted is (B × 4%) + (T × 2%) — not a flat 6% applied to combined earnings.
PPS+ versus PPLNS: the practical trade-off
Under PPLNS, both the block-subsidy and transaction-fee portions of a reward depend on blocks the pool actually finds, with contribution measured over the same preceding-five-difficulty-round window used for the PPS+ transaction-fee calculation. ViaBTC lists a single 2% fee for PPLNS, covering both components combined (ViaBTC Fees).
The trade-off is therefore not simply “PPS+ is better” or “PPLNS is cheaper.” PPS+ shifts short-term pool-luck risk on the subsidy portion away from the miner in exchange for a higher fee on that portion (4% versus 2%). PPLNS keeps that risk with the miner but applies a lower combined fee. Over a sufficiently long period, and assuming consistent participation, the two methods can produce similar average outcomes. However, similar does not mean equal after fees: the difference in published fee rates remains over time. The practical trade-off therefore includes both short-term income variability and the fees deducted from earnings. ViaBTC's own guidance frames this as a choice between prioritizing predictable short-term credits or accepting luck-driven variability in exchange for a lower fee (Choosing PPS+ or PPLNS).
Neither method should be described as risk-free, and neither guarantees that a given accounting period will produce a specific BCH amount.
Settlement is not withdrawal
A second source of confusion is conflating pool-account settlement with external withdrawal. These are distinct processes with different timing.
Under PPS+, the block-subsidy component is credited to the miner's pool account hourly, based on valid shares and current difficulty. This hourly figure reflects an internal pool-account credit, not a transfer of BCH to an external wallet address.
External withdrawal is a separate configuration. ViaBTC's auto-withdrawal feature for BCH applies a minimum threshold of 0.001 BCH and processes eligible automatic withdrawals once per day, within a window of 10:00–18:00 (UTC+8) (Auto-Withdrawal Guide). Eligibility also depends on the selected payout mode: Payout by Account Balance checks the account balance against the configured threshold, while Payout by Daily Earnings checks the previous day's mining earnings against that threshold. Under the account-balance mode, a balance below the configured threshold remains in the pool account rather than triggering a withdrawal. The receiving wallet or exchange may apply its own separate crediting schedule on top of this.
The practical implication: a miner may observe stable hourly credits inside the ViaBTC dashboard while still waiting a day or more to see a corresponding on-chain BCH transfer, simply because withdrawal and settlement operate on different schedules and serve different purposes.
How to configure BCH mining on ViaBTC
Payout predictability only matters if the underlying hashrate connection is stable. ViaBTC's BCH mining guide lists multiple Stratum endpoints for BCH and recommends configuring more than one endpoint in the mining software or firmware, so that a worker can fail over to an alternate connection if the primary one becomes unavailable (BCH Mining Guide). Standard configuration involves entering the pool address and a worker name in the format userID.workerID to identify the device on the dashboard. The worker password is optional and can be set to any value; it is not the ViaBTC account login password. Select PPS+ or PPLNS in the account's payment-method settings so that subsequent shares are accounted for under the chosen method.
What to monitor after connecting
After a worker is connected, it is useful to track several figures as separate, non-interchangeable data points rather than combining them into a single number:
- Local hashrate reported by the ASIC or mining firmware itself.
- Pool-estimated hashrate, which ViaBTC derives from accepted shares over its own measurement window and which can diverge from the local reading due to network latency, share timing, or connection interruptions.
- Rejected shares, an umbrella category that can include stale, invalid, or duplicate shares depending on the specific cause; a rising rejection rate often points to a connectivity or configuration issue rather than a payout-method problem.
- Credited earnings in the dashboard, which ViaBTC's Profit Detail reporting presents on a UTC+8 basis (How Profits Are Calculated).
- Withdrawal status, tracked separately from credited earnings for the reasons described above.
Keeping these categories distinct avoids common misreadings, such as treating a temporary dip in pool-estimated hashrate as a drop in actual mining revenue, or treating a delayed withdrawal as a sign that earnings were not credited.
Conclusion
For BCH miners, PPS+ makes the largest component of mining income — the block subsidy — more predictable by crediting it hourly under PPS rules, independent of the pool's own block-finding timing. The transaction-fee component, however, remains PPLNS-based and therefore still subject to pool luck. PPS+ should be understood as a method that reduces short-term variance in part of BCH mining income, not as a guarantee of fixed daily earnings. Combined with an understanding of how settlement differs from withdrawal, and with ongoing attention to hashrate, rejected shares, and connection reliability, this framing gives miners a realistic basis for evaluating payout stability rather than an inflated one.
FAQ
Does PPS+ guarantee a fixed BCH amount every day?
No. PPS+ stabilizes the hourly-settled block-subsidy component based on valid shares and network difficulty, but the transaction-fee component still depends on PPLNS allocation from blocks the pool finds, so total credited BCH can vary between periods.
Is the ViaBTC PPS+ fee 6%?
No. ViaBTC publishes a 4% fee on the block-subsidy component and a 2% fee on the transaction-fee component; these apply to different parts of revenue and are not added together as a single flat rate.
Why does my dashboard show hourly credits but I haven't received a wallet transfer?
Hourly settlement under PPS+ applies to the pool-account credit, not to external withdrawal. ViaBTC processes eligible BCH auto-withdrawals once daily, between 10:00 and 18:00 (UTC+8), subject to a 0.001 BCH minimum threshold.
Is PPLNS always cheaper or always worse than PPS+?
Neither is universally better. PPLNS carries a lower published fee (2% combined) but exposes both the subsidy and transaction-fee portions to pool-luck variability, while PPS+ charges more on the subsidy component in exchange for hourly, luck-independent settlement of that portion.
References
- ViaBTC. "Fees." https://www.viabtc.com/en/pricing
- ViaBTC Help Center. "BCH Mining." https://support.viabtc.com/hc/en-us/articles/7207458561679-BCH-Mining
- ViaBTC Help Center. "How to Set Up Auto-Withdrawal." https://support.viabtc.com/hc/en-us/articles/7207382307599-How-to-Set-Up-Auto-Withdrawal
- ViaBTC Help Center. "How to Choose the Optimal Payment Method: PPS+/PPLNS." https://support.viabtc.com/hc/en-us/articles/7207414833935-How-to-Choose-the-Optimal-Payment-Method-PPS-PPLNS
- ViaBTC Help Center. "How Are Profits Calculated?" https://support.viabtc.com/hc/en-us/articles/7207397084047-How-are-profits-calculated


