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.
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.
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 subsidy | Block finder | Other eligible Hybrid miners | Operator |
|---|---|---|---|
| Below 1 BCH | 75% of the total reward (subsidy + fees) | 23% of the total reward | 2% of the total reward |
| Exactly 1 BCH | The full 1 BCH subsidy | 75% of transaction fees | 25% of transaction fees |
| Above 1 BCH | The first 1 BCH of subsidy | 98% of subsidy above 1 BCH, plus 75% of transaction fees | 2% 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 + fees | Finder | Other eligible Hybrid miners (combined) | Operator | Total |
|---|---|---|---|---|
| 0.75000000 + 0.03125000 BCH Below 1 BCH subsidy; original 75/23/2 rule | 0.58593750 | 0.17968750 | 0.01562500 | 0.78125000 BCH |
| 1.00000000 + 0.02000000 BCH Exactly 1 BCH subsidy | 1.00000000 | 0.01500000 | 0.00500000 | 1.02000000 BCH |
| 2.00000000 + 0.02000000 BCH Above 1 BCH subsidy | 1.00000000 | 0.99500000 | 0.02500000 | 2.02000000 BCH |
| 3.12500000 + 0.03000000 BCH Above 1 BCH subsidy | 1.00000000 | 2.10500000 | 0.05000000 | 3.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 + fees | Finder (only eligible Hybrid miner) | Operator | Total |
|---|---|---|---|
| 0.75000000 + 0.03125000 BCH | 0.76562500 | 0.01562500 | 0.78125000 BCH |
| 1.00000000 + 0.02000000 BCH | 1.01500000 | 0.00500000 | 1.02000000 BCH |
| 2.00000000 + 0.02000000 BCH | 1.99500000 | 0.02500000 | 2.02000000 BCH |
| 3.12500000 + 0.03000000 BCH | 3.10500000 | 0.05000000 | 3.15500000 BCH |
BCH payout minimums and miner-paid transaction fees (planned)
| Payout type | Planned minimum | Handling |
|---|---|---|
| Direct BCH coinbase allocation | 1,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 allocations | Below 1,000 satoshis | Amounts 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 balances | 10,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
Look up your miner
| Worker | 1m hashrate | 1h hashrate | 24h hashrate | Accepted shares | Best share | Mining mode |
|---|---|---|---|---|---|---|
| Worker statistics will appear here when the BCH statistics service is connected. | ||||||
Production connection settings (planned)
| Protocol | Host | Port | Transport |
|---|---|---|---|
| Stratum V1 | YOUR_BCH_POOL_HOSTNAME | 4567 | Stratum V1 TCP |
| Stratum V2 | YOUR_BCH_POOL_HOSTNAME | 4566 | Stratum 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.
| Mode | Username | Password field |
|---|---|---|
| SOLO, ordinary miner | bitcoincash:YOUR_BCH_ADDRESS.Worker1 | x |
| Hybrid, ordinary miner | bitcoincash:YOUR_BCH_ADDRESS.Worker1 | x:hybrid |
| SOLO, authorized operator | bitcoincash:YOUR_BCH_ADDRESS.Worker1 | YOUR_PRIVATE_OPERATOR_PASSWORD |
| Hybrid, authorized operator | bitcoincash:YOUR_BCH_ADDRESS.Worker1 | YOUR_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.
| Mode | V2 UserIdentity | Fee status |
|---|---|---|
| SOLO | bitcoincash:YOUR_BCH_ADDRESS.Worker1 | Standard fee |
| Hybrid | bitcoincash:YOUR_BCH_ADDRESS.Worker1:hybrid | Standard fee |
| SOLO — authorized operator (proposed) | bitcoincash:YOUR_BCH_ADDRESS.Worker1:YOUR_PRIVATE_OPERATOR_PASSWORD | Exempt only after successful authentication |
| Hybrid — authorized operator (proposed) | bitcoincash:YOUR_BCH_ADDRESS.Worker1:hybrid:YOUR_PRIVATE_OPERATOR_PASSWORD | Exempt only after successful authentication |
$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
- Use a Bitcoin Cash payout address, not a Bitcoin BTC address.
- Use Stratum V1 for V1-only miners; V2 requires a compatible device or V2 proxy.
- Confirm the production DNS name, listening ports, firewall, and service readiness before mining.
- Configure and test an independent secondary mining pool for automatic failover during maintenance or outages.
- Review the planned minimum payouts and miner-paid transaction-fee policy before connecting.
- Do not send your operator credential to anyone or enter it on a public webpage.
- Examples on this page are reference placeholders and cannot be copied unchanged into a miner.
- Hybrid reward examples are planned policy, not proof that live production payouts are enabled.