Affiliates BTC Solo Mining Home Forums Legal Vaultwarden

Wacky Services BCH SOLO & Hybrid Mining

BCH SOLO and Hybrid Mining — Stratum V1 / V2

Mine Bitcoin Cash your way: SOLO or Hybrid

Whether you're connecting your first ASIC miner or running a shed full of equipment, Wacky Services is building two ways to mine Bitcoin Cash (BCH). You choose the approach that suits your goals.

SOLO: take your own shot at finding a block. Hybrid: keep the excitement of finding a block while also having a chance to share rewards from blocks found by other eligible miners.

Development preview — not yet open for production mining. The connection ports below are planned production settings, not a claim that the service is currently available. This page will be updated as V1, V2, payouts, and statistics are verified.

Scheduled weekly maintenance — Saturdays at 3:00 AM Central Time

All Spiral Pool mining services will be unavailable beginning every Saturday at 3:00 AM Central Time (CT) for scheduled server maintenance and full system backups.

Return-to-service time: Not yet determined. Mining services will resume only after maintenance, backup verification, and pool health checks are complete. This notice will be updated when a reliable completion estimate has been established.

Configure a backup mining pool: We strongly recommend that every miner configure and test an independent secondary/failover mining pool in their ASIC miner or mining proxy. Properly configured automatic failover may allow mining to continue during scheduled maintenance, unexpected outages, or connectivity problems. Check your equipment's failover settings and verify that it returns to your preferred pool as intended.

What's the difference?

SOLO mining: your block, your reward

Your miner works to find a valid BCH block. If your miner finds one, you receive the block reward less the normal 2% operator fee (or 100% if authenticated as fee-exempt). If someone else finds a block, you do not receive part of their SOLO reward.

Best for: miners who prefer an all-or-nothing approach and are comfortable with long periods without a reward.

Hybrid mining: reward the finder and the team

The miner who finds the block gets a special finder allocation. When other miners qualify, they share the applicable participant allocation according to the difficulty-weighted accepted shares they contributed within the pool's eligibility window.

Best for: miners who want a chance to earn from qualifying blocks found by others while still receiving the finder allocation if they discover a block themselves.

Think of it this way: SOLO is like keeping the entire prize from your own winning ticket, minus the service fee. Hybrid rewards the person who found the block first, then distributes the eligible remainder among qualifying contributors. Neither approach guarantees earnings, and Hybrid does not eliminate the randomness of block discovery.

How BCH rewards are shared — with transaction fees included

When a Bitcoin Cash block is found, its reward has two parts: the block subsidy (new BCH created by the network) and transaction fees (paid by transactions included in the block). Our planned Hybrid policy treats these parts separately for subsidies of at least 1 BCH, so you can see exactly where the money goes.

Which rule applies? The 1 BCH boundary refers to the block subsidy before transaction fees, not the combined reward. This distinction matters if transaction fees push the total above 1 BCH.

Ordinary SOLO mining

If your SOLO miner finds an accepted block, you receive 98% of the full block reward (subsidy plus transaction fees) and the operator receives 2%. An authenticated fee-exempt operator miner receives 100%. Other SOLO miners do not share that block.

Hybrid mining — the three reward situations

Block subsidyBlock finderOther eligible Hybrid minersOperator
Below 1 BCH75% of the total reward (subsidy + fees)23% of the total reward2% of the total reward
Exactly 1 BCHThe full 1 BCH subsidy75% of transaction fees25% of transaction fees
Above 1 BCHThe first 1 BCH of subsidy98% of subsidy above 1 BCH, plus 75% of transaction fees2% of subsidy above 1 BCH, plus 25% of transaction fees

Why preserve the below-1-BCH rule? We are not changing that case: 75% goes to the finder, 23% to the eligible Hybrid group, and 2% to the operator, calculated on the combined subsidy and fees. The newer 75%/25% fee-only split applies to the other two cases.

The other-miners allocation is shared according to eligible difficulty-weighted accepted shares within the planned 2× network-difficulty PPLNS window. Simply connecting a miner does not guarantee a payout. In the examples with other eligible miners, the finder receives only the stated finder allocation for that block.

Worked examples: other Hybrid miners are eligible

Each example accounts for the entire subsidy and all transaction fees. Values are illustrative, not a prediction of future BCH subsidy or fees.

Subsidy + feesFinderOther eligible Hybrid miners (combined)OperatorTotal
0.75000000 + 0.03125000 BCH
Below 1 BCH subsidy; original 75/23/2 rule
0.585937500.179687500.015625000.78125000 BCH
1.00000000 + 0.02000000 BCH
Exactly 1 BCH subsidy
1.000000000.015000000.005000001.02000000 BCH
2.00000000 + 0.02000000 BCH
Above 1 BCH subsidy
1.000000000.995000000.025000002.02000000 BCH
3.12500000 + 0.03000000 BCH
Above 1 BCH subsidy
1.000000002.105000000.050000003.15500000 BCH

What happens if nobody else qualifies for Hybrid rewards?

You don't lose the other-miners portion merely because no other miner qualifies. Under the proposed fallback, it returns to the block finder. For subsidies of at least 1 BCH, the finder therefore gets their first 1 BCH, 98% of any remaining subsidy, and 75% of transaction fees; the operator receives 2% of any remaining subsidy and 25% of transaction fees. For subsidies below 1 BCH, the original SOLO fallback remains: 98% of the total reward to the finder and 2% to the operator.

Subsidy + feesFinder (only eligible Hybrid miner)OperatorTotal
0.75000000 + 0.03125000 BCH0.765625000.015625000.78125000 BCH
1.00000000 + 0.02000000 BCH1.015000000.005000001.02000000 BCH
2.00000000 + 0.02000000 BCH1.995000000.025000002.02000000 BCH
3.12500000 + 0.03000000 BCH3.105000000.050000003.15500000 BCH
Important before launch: These are the agreed proposed Hybrid reward policies for ordinary public miners, not a claim that the V31 code already implements them. We must separately verify fee-exempt operator handling, rounding to BCH's smallest unit, block maturity, and actual payout transactions before production use.
When will BCH arrive in my wallet? These examples describe how an accepted block's reward would be allocated, not an immediate payment promise. The planned payout thresholds and miner-paid fee policy are described below; block maturity, payout timing, and settlement safeguards must still be verified before the service opens.

BCH payout minimums and miner-paid transaction fees (planned)

Development policy — not active payouts. The following thresholds and settlement procedures are planned for BCH SOLO and Hybrid mining. They must be implemented, tested, and confirmed before public launch.
Payout typePlanned minimumHandling
Direct BCH coinbase allocation1,000 satoshis (0.00001000 BCH)Eligible allocations at or above the minimum are intended to be included directly in the block's coinbase transaction, subject to network validity and final implementation.
Accumulated small allocationsBelow 1,000 satoshisAmounts below the direct threshold are intended to be credited to each miner's individual balance in a dedicated BCH payout ledger and held in the pool's BCH dust payout wallet, not forfeited or reassigned to other miners.
Automatic payout of accumulated balances10,000 satoshis (0.00010000 BCH)Balances become eligible for a wallet payment once the minimum is reached, subject to confirmed mature funds, applicable fees, and payout safeguards.

Transaction-fee responsibility: Every miner is responsible for the applicable blockchain transaction fees associated with payments to that miner's wallet address. For payments sent from the BCH dust payout wallet, the applicable outgoing transaction fee will be deducted from that miner's payment. One miner's fees will not be charged to another miner's balance. A payment will not be sent if the fee would make it uneconomical or leave an invalid output; the balance will remain recorded until it can be paid under the final policy.

Direct coinbase distinction: A direct coinbase output does not involve a separate wallet withdrawal transaction and therefore does not incur a separate outgoing wallet transaction fee. Block construction and settlement costs remain subject to the final tested implementation.

Timing: Payouts are not guaranteed immediately after a block is found. Network acceptance, block maturity, ledger reconciliation, and the final payout schedule apply. Actual network transaction fees vary with transaction size and network policy.

Live BCH mining statistics (coming during development)

You'll be able to check your pool activity and look up your own miners without needing to register. We're keeping this section in the page while the BCH statistics API and dashboard are developed.

Pool overview

1-minute hashrateComing soon
1-hour hashrateComing soon
24-hour hashrateComing soon
Active minersComing soon
Active workersComing soon
Accepted sharesComing soon
Best shareComing soon
Blocks foundComing soon

Look up your miner

Worker1m hashrate1h hashrate24h hashrateAccepted sharesBest shareMining mode
Worker statistics will appear here when the BCH statistics service is connected.

Production connection settings (planned)

ProtocolHostPortTransport
Stratum V1YOUR_BCH_POOL_HOSTNAME4567Stratum V1 TCP
Stratum V2YOUR_BCH_POOL_HOSTNAME4566Stratum V2 with Noise; requires V2-capable miner or proxy

Replace YOUR_BCH_POOL_HOSTNAME in the PHP configuration with the confirmed production DNS hostname. Do not substitute the V31 test listener or assume these ports are publicly available yet.

Stratum V1 configuration

Start here: choose SOLO or Hybrid above, then select the Stratum version your miner supports. Enter your BCH payout address followed by an optional worker suffix as the username, for example bitcoincash:YOUR_BCH_ADDRESS.Worker1. The examples below use placeholders, not valid payout addresses.

ModeUsernamePassword field
SOLO, ordinary minerbitcoincash:YOUR_BCH_ADDRESS.Worker1x
Hybrid, ordinary minerbitcoincash:YOUR_BCH_ADDRESS.Worker1x:hybrid
SOLO, authorized operatorbitcoincash:YOUR_BCH_ADDRESS.Worker1YOUR_PRIVATE_OPERATOR_PASSWORD
Hybrid, authorized operatorbitcoincash:YOUR_BCH_ADDRESS.Worker1YOUR_PRIVATE_OPERATOR_PASSWORD:hybrid

V1 Hybrid mode is selected by the :hybrid suffix in the password field. Operator fee exemption requires a valid configured credential; an ordinary password does not grant exemption.

Stratum V2 configuration — proposed V31 identity convention

For miners with V2-compatible equipment or a V2 proxy: Stratum V2 channel opening uses a UserIdentity field rather than a V1-style mining password. The following suffix convention is under development and is not yet production-ready.

ModeV2 UserIdentityFee status
SOLObitcoincash:YOUR_BCH_ADDRESS.Worker1Standard fee
Hybridbitcoincash:YOUR_BCH_ADDRESS.Worker1:hybridStandard fee
SOLO — authorized operator (proposed)bitcoincash:YOUR_BCH_ADDRESS.Worker1:YOUR_PRIVATE_OPERATOR_PASSWORDExempt only after successful authentication
Hybrid — authorized operator (proposed)bitcoincash:YOUR_BCH_ADDRESS.Worker1:hybrid:YOUR_PRIVATE_OPERATOR_PASSWORDExempt only after successful authentication
Security: The proposed V2 operator credential appears inside UserIdentity. Noise encrypts the network session, but miner configuration screens, exports, and third-party logs may still expose it. Never use the real operator credential in screenshots, public examples, or support messages. This scheme requires further validation before deployment.
Future simplification: To hide both V2 operator-password rows and their security notice, change $showV2OperatorExamples = true; to false at the top of this file. Ordinary SOLO and Hybrid V2 instructions remain intact.

Common questions from new miners

Do I need to run a BCH node?

No. The pool is designed to handle blockchain communication so you can connect a compatible SHA-256d ASIC miner to the appropriate Stratum endpoint.

Do I need special hardware for Hybrid?

No separate Hybrid-specific mining algorithm is required. Both modes mine BCH using SHA-256d. Your miner must support the Stratum version you select; many existing ASICs support V1, while V2 requires a compatible miner or proxy.

Can a small miner earn in Hybrid without finding a block?

Potentially, yes. If the pool finds a qualifying Hybrid block and your miner contributed eligible difficulty-weighted shares within the PPLNS window, it can receive part of the participant allocation. There is no guaranteed frequency or amount.

What if the subsidy is below 1 BCH?

Nothing disappears. The original below-1-BCH Hybrid allocation remains 75% to the finder, 23% to other eligible miners, and 2% to the operator, calculated on the subsidy plus transaction fees. If nobody else qualifies, the original 98% finder / 2% operator fallback applies.

What if a block is orphaned or not accepted by the network?

Only valid blocks accepted under the final pool settlement rules can produce spendable rewards. Network confirmation and payout timing will be specified before public launch.

What happens when Spiral Pool goes offline?

Plan for the scheduled Saturday 3:00 AM Central Time maintenance window and unexpected outages. Configure and test a secondary mining pool so your equipment can automatically fail over when supported.

Who pays transaction fees on my payouts?

Each miner pays the applicable blockchain transaction fees associated with payments to that miner. Outgoing fees for accumulated BCH wallet payouts are deducted from the recipient miner's payment; direct coinbase outputs do not incur a separate wallet withdrawal fee. See the planned payout policy above.

Before connecting