Bitcoin (BTC) Solo Mining Pools & Fees
Compare every SOLO mining pool for Bitcoin (BTC) by fee and average hashrate. Solo mining keeps the entire block reward — you only pay the pool fee — so the lowest-fee pool with a healthy hashrate is usually the best choice for Bitcoin (SHA-256).
Bitcoin network stats
- Network hashrate: 1046.66 EH/s
- Block time: 9.2 min
- Block reward: 3.14 BTC (3.125 base + avg fees)
- Block value: $258,032.64
- Market cap: $1,654,134,778,900
One Bitcoin block is currently worth ≈ $258,032.64 (3.125 BTC base subsidy + avg transaction fees) — solo miners keep the full reward, minus the pool fee.
Best solo pool for Bitcoin: web.public-pool.io — 0% fee
Bitcoin solo pools compared
| Pool | Solo fee | Avg hashrate (7d) | Reliability |
|---|---|---|---|
| web.public-pool.io | 0% | 59.81 PH/s | OK |
| pool.solomining.de | 0% | 8.19 PH/s | OK |
| solo.mineshop.eu | 0% | 3.77 PH/s | OK |
| grandpool.io | 0.01% | 10.69 PH/s | OK |
| luckymonster.pro | 0.5% | 92.84 PH/s | OK |
| kano.is | 0.5% | 11.78 PH/s | OK |
| zsolo.bid | 1% | 298.98 PH/s | OK |
| parasite.space | 1% | 92.91 PH/s | OK |
| millpools.cc | 1% | 24.58 PH/s | OK |
| mining-dutch.nl | 1.5% | 217.77 PH/s | OK |
| atlaspool.io | 1.5% | 21.87 PH/s | OK |
| 2miners.com | 1.5% | 4.72 PH/s | OK |
| ckpool.org (US) | 2% | 136.40 PH/s | De Facto Standard |
| ckpool.org (EU) | 2% | 89.25 PH/s | De Facto Standard |
| solopool.com | 2% | 17.65 PH/s | OK |
| molepool.com | 2% | 8.58 PH/s | OK |
| ckpool.org (AU) | 2% | 4.37 PH/s | De Facto Standard |
| ckpool.org (SG) | 2% | 4.29 PH/s | De Facto Standard |
| solopool.org | 2% | 4.22 PH/s | OK |
| pool.nerdminer.de | 0% | 2.02 PH/s | Low hashrate |
| nexuspool.io | 0% | 1.92 PH/s | Low hashrate |
| pool.bitcoinmerch.com | 0% | 1.89 PH/s | Low hashrate |
| findmyblock.xyz | 0% | 1.82 PH/s | Low hashrate |
| pool.sunnydecree.de | 0% | 1.42 PH/s | Low hashrate |
| chauffagistes-pool.fr | 0% | 717.35 TH/s | Low hashrate |
| pool.satoshiradio.nl | 0% | 615.35 TH/s | Low hashrate |
| noderunners.network | 0% | 557.07 TH/s | Low hashrate |
| nmminer.com | 0% | 411.05 TH/s | Low hashrate |
| sololuck.io | 0% | 189.96 TH/s | Low hashrate |
| axeminer.com | 0% | 94.31 TH/s | Low hashrate |
Expected time to solo mine a Bitcoin block
| Scenario | Hashrate | Expected time | 30-day probability |
|---|---|---|---|
| 1× Bitaxe Gamma | 1.10 TH/s | 16,785+ years | 0.0% |
| 1× Canaan Avalon Nano 3 | 4.01 TH/s | 4,594+ years | 0.0% |
| 1× Bitmain Antminer S21 | 199.64 TH/s | 92.3 years | 0.1% |
| 1× Bitmain Antminer S23 XP Hyd | 600.30 TH/s | 30.7 years | 0.3% |
Calculate with your exact hashrate →
How Bitcoin Solo Mining Works & Protocol Rules
In solo mining, your miner works independently rather than combining shares with other miners in a traditional pool (PPLNS or PPS). When your hardware computes a valid block hash meeting Bitcoin network difficulty, you win the entire block reward: 3.125 BTC in newly minted base subsidy plus all transaction fees included in that block, minus only the pool fee (typically 0% to 2%).
Why Solo Pool Hashrate Does Not Affect Your Winning Odds
A common misconception is that joining a solo pool with a large collective hashrate increases personal chances of finding a block. In pooled mining this is true because rewards are shared; in solo mining, you do not share rewards. Every hash computed by your ASIC or Bitaxe is an independent cryptographic trial evaluated against Bitcoin full network difficulty. A solo pool with 150 PH/s hashrate does not find blocks for you — your mathematical odds depend entirely on your own hashrate divided by total network hashrate. When choosing a Bitcoin solo pool, prioritize low network latency (ping), 99.9%+ server uptime, and reliable block propagation to prevent orphaned blocks, rather than pool hashrate.
Coinbase Transaction and 100-Block Maturity Rule
When your miner successfully solves a block, the solo pool builds the block template with your payout address directly in the coinbase transaction. Under Bitcoin consensus rules (COINBASE_MATURITY = 100), newly generated block rewards cannot be spent, transferred, or traded until 100 subsequent blocks have been confirmed on top of it (~16.6 hours). This consensus rule protects the network against accidental double-spends caused by short-lived chain reorganizations.
Home Lottery Miners (Bitaxe, NerdMiner, Avalon Nano) vs Commercial ASICs
With the Bitcoin network hashrate exceeding 800 EH/s, small home devices like the open-source Bitaxe Gamma (~1.1 TH/s) or Canaan Avalon Nano 3 (~4.0 TH/s) serve as educational hardware and cryptographic lottery tickets. A Bitaxe drawing only 15W has under a 0.1% annual probability of finding a block, but costs pennies per day in electricity. When configuring home lottery miners, always select solo pools that support low starting share difficulty or vardiff (such as Public-Pool or Solo CKPool) to ensure your device successfully validates shares without overloading its microcontroller.
Solo CKPool Architecture & The 2% Fee Standard
Solo CKPool (developed by veteran Linux kernel and CGMiner developer Con Kolivas) is the historical de facto benchmark for Bitcoin solo mining. Unlike web-oriented pools that add complex database layers, CKPool runs as a zero-overhead C daemon communicating directly with a Bitcoin Core node. Winning miners receive block rewards directly through the block coinbase transaction (with a 2% pool fee output), guaranteeing trustless, non-custodial payouts. Its rock-solid stability and low-latency share processing make it the standard default for Bitaxe devices, open-source miners, and industrial ASICs.
Frequently asked questions
Which solo pool has the lowest fee for Bitcoin?
web.public-pool.io at 0% fee.
How long does it take to solo mine one Bitcoin block?
With a commercial ASIC like the Bitmain Antminer S21 (199.64 TH/s), the expected time is approximately 92.3 years. With a popular home lottery miner like the Bitaxe Gamma (1.10 TH/s), solo mining is purely a lottery ticket with an expected time of approximately 16,785+ years.
How much is one Bitcoin block worth?
One Bitcoin block reward is currently worth approximately $258,032.64 (comprising the 3.125 BTC block subsidy and average transaction fees).
Are all Bitcoin solo pools reliable?
65 of 84 tracked pools have an average hashrate below 1% of the top pool and are flagged as low-hashrate. These pools find blocks very rarely.
Why does Solo CKPool charge a 2% fee when other pools charge less?
Solo CKPool was developed by Con Kolivas (author of CGMiner and ckpool). It is written in pure C with zero database overhead, interfacing directly with a local Bitcoin Core daemon. Block rewards are minted directly into the winning miner's address via the coinbase transaction, providing ultra-low latency share processing and the most battle-tested, non-custodial uptime in Bitcoin solo mining history.
Related
- Bitcoin (BTC) solo mining calculator
- SHA-256 mining algorithm — all coins
- BitcoinCash (BCH) solo pools
- eCash (XEC) solo pools
- Fractal (FB) solo pools
- Peercoin (PPC) solo pools
- BitcoinII (BTCII) solo pools
- Unobtanium (UNO) solo pools
- All solo mining pools by coin
- Raw Markdown for AI agents (Bitcoin solo pools & Poisson odds)
- Raw Markdown for AI agents (Bitcoin network difficulty & CoP)
- Raw Markdown directory for AI agents (all solo mining pools)
Data updated: Oct 16, 2026