← Back to Guides

🌊 Mining Pool Configuration

đŸ”ĩ Intermediate📚 20 min read🔄 Updated Feb 1, 2025
💡
What You'll Learn
This guide covers everything about connecting to solo mining pools: MineSolo Pools (our recommended option with low fees), Solo CK Pool, Public-Pool, backup pool configuration, and advanced settings for maximum uptime.

đŸŽ¯ Why Pool Configuration Matters

Even though you're solo mining, you still need to connect to a mining pool server. The pool acts as a coordinator that:

  • â€ĸProvides you with block templates to work on
  • â€ĸReceives your submitted shares and checks validity
  • â€ĸBroadcasts your block to the Bitcoin network if you find one
  • â€ĸTracks your statistics and worker activity
  • â€ĸSends the full block reward directly to your wallet
đŸ”Ĩ
Solo Pools are Different from Regular Pools
Solo mining pools don't split rewards - you keep 100% if you find a block (minus small pool fee). They're just providing infrastructure and connectivity to the Bitcoin network.

⭐ MineSolo Pools Setup (Recommended)

MineSolo Pools are our official mining pools with the lowest fees in the industry. We offer three different pool options to match your mining style.

✅
Why Choose MineSolo Pools?
✅ Ultra-low fees (0.5%-1.5%)
✅ Built by solo miners, for solo miners
✅ Real-time stats and monitoring
✅ Three pool options for different strategies
✅ 99.9% uptime guarantee
🎰

Solo Lotto

0.5% Fee â€ĸ Lowest Fee â€ĸ Winner Takes All

Pure lottery mining. Any miner, any hashrate - no limits. If YOUR share solves a block, you keep 99.5% of the reward. Everyone else gets nothing. High risk, massive reward.

Best For
Risk-takers who want full block reward
Pool Fee
0.5%
Stratum URL: stratum+tcp://pools.minesolo.io:3333
Stratum Host: pools.minesolo.io
Port: 3333
Username: YOUR_BTC_ADDRESS.worker
Password: x
🏊

Capped 100

1.0% Fee â€ĸ Max 100 TH/s â€ĸ Equal Split

Anyone can join - but each miner's hashrate is capped at 100 TH/s for reward purposes. When a block is found, the reward is split EQUALLY among all participants. No limit on how many miners can join.

Best For
Mid-size miners who want fair, shared rewards
Pool Fee
1.0%
Stratum URL: stratum+tcp://pools.minesolo.io:3335
Stratum Host: pools.minesolo.io
Port: 3335
Username: YOUR_BTC_ADDRESS.worker
Password: x
đŸ”Ŧ

Capped 10

1.5% Fee â€ĸ Max 10 TH/s â€ĸ For Micro Miners

Designed for Bitaxe, NerdMiner, and small ASICs. Anyone can join, but each miner's hashrate is capped at 10 TH/s. Rewards split equally per person, not by hashrate - your tiny miner gets the same share as everyone else!

Best For
Home miners, micro setups, Bitaxe owners
Pool Fee
1.5%
Stratum URL: stratum+tcp://pools.minesolo.io:3337
Stratum Host: pools.minesolo.io
Port: 3337
Username: YOUR_BTC_ADDRESS.worker
Password: x

Checklist

0/7 completed

â›ī¸ Solo CK Pool Setup

Solo CK Pool is the most popular solo mining pool, created by legendary developer Con Kolivas. It has proven track record with multiple solo wins. Good as a backup pool.

✅ Advantages:

  • ✓Longest running solo pool (since 2014)
  • ✓Created by Con Kolivas (ckpool)
  • ✓Multiple confirmed solo blocks found
  • ✓99.9% uptime

❌ Disadvantages:

  • ✗2% fee (higher than MineSolo)
  • ✗Basic stats interface
Stratum URL: stratum+tcp://solo.ckpool.org:3333
Stratum Host: solo.ckpool.org
Port: 3333
Username: YOUR_BTC_ADDRESS.worker
Password: x

Checklist

0/5 completed

🌐 Public-Pool Setup

Public-Pool is an excellent open-source solo mining pool with NO FEES. Great as a backup option.

✅ Advantages:

  • ✓0% fee (completely free!)
  • ✓Open source and transparent
  • ✓Good stats dashboard
  • ✓US-based servers

❌ Disadvantages:

  • ✗Newer pool (less proven track record)
  • ✗Different port (21496 instead of standard 3333)
Stratum URL: stratum+tcp://public-pool.io:21496
Stratum Host: public-pool.io
Port: 21496
Username: YOUR_BTC_ADDRESS.worker
Password: x

Checklist

0/6 completed

🔄 Configuring Backup Pools

âš ī¸
Why Backup Pools Matter
If your primary pool goes offline and you don't have a backup configured, your miner will sit idle earning NOTHING. Always configure at least one backup pool!

Most miners support up to 3 pool configurations. Your miner will automatically failover to the backup if the primary pool becomes unavailable.

📋 Recommended Pool Priority:

POOL 1MineSolo Pools (Your Choice)
Host: pools.minesolo.io
Port: 3333 or 3335 or 3337
Fee: 0.5% - 1.5%
POOL 2Public-Pool (Backup)
Host: public-pool.io
Port: 21496
Fee: 0%
POOL 3Solo CK Pool (Backup)
Host: solo.ckpool.org
Port: 3333
Fee: 2%
đŸ”Ĩ
Pro Tip: Test Your Failover
After configuring backup pools, test your failover by temporarily blocking access to your primary pool (or unplugging ethernet for 30 seconds). Your miner should automatically switch to the backup pool.

📊 Pool Comparison

PoolFeeUptimeStatsBest For
MineSolo Solo Lotto ⭐0.5%99.9%⭐⭐⭐⭐⭐Risk-takers, full rewards
MineSolo Capped 100 ⭐1.0%99.9%⭐⭐⭐⭐⭐Mid-size miners, shared rewards
MineSolo Capped 10 ⭐1.5%99.9%⭐⭐⭐⭐⭐Bitaxe, home miners
Public-Pool0%99.9%⭐⭐⭐⭐Backup pool, no fees
Solo CK Pool2%99.9%⭐⭐⭐Backup pool, proven
💡
Our Recommendation
Primary: MineSolo Pools (choose the one that matches your strategy)
Backup 1: Public-Pool (0% fee)
Backup 2: Solo CK Pool (proven reliability)

âš™ī¸ Advanced Settings

Difficulty Settings

Most pools automatically adjust difficulty. For Bitaxe users, some pools support custom difficulty via worker name:

Username: YOUR_BTC.worker+1024
Password: x

The +1024 sets starting difficulty. Not all pools support this feature.

Worker Names

Use descriptive worker names to identify different miners:

  • â€ĸYOUR_BTC.bitaxe1 - First Bitaxe miner
  • â€ĸYOUR_BTC.s19pro - S19 Pro miner
  • â€ĸYOUR_BTC.garage - Garage mining setup

📈 Monitoring Your Miner

After connecting to a pool, you can monitor your miner's activity:

MineSolo Pools

  1. Visit pools.minesolo.io
  2. Enter your Bitcoin address
  3. View real-time hashrate, shares, and pool stats

Solo CK Pool

  1. Visit solo.ckpool.org
  2. Scroll to "Users" section
  3. Find your Bitcoin address
đŸ”Ĩ
What to Monitor
â€ĸ Hashrate: Should match your miner's expected output
â€ĸ Accepted Shares: Should be increasing regularly
â€ĸ Rejected Shares: Should be <1%
â€ĸ Last Share Time: Should update every few minutes

🔧 Troubleshooting

❌ "Pool connection failed" or "All pools dead"

  • â€ĸVerify you removed "stratum+tcp://" from host field
  • â€ĸDouble-check port number (3333, 3335, 3337, or 21496)
  • â€ĸTry pinging the pool: ping pools.minesolo.io
  • â€ĸCheck your firewall/router settings

âš ī¸ High rejected shares (>5%)

  • â€ĸCheck your internet connection stability
  • â€ĸTry a pool server closer to your location
  • â€ĸReduce overclock settings if applicable
  • â€ĸCheck miner temperature - may be too hot

â„šī¸ Not seeing stats on pool website

  • â€ĸWait 5-10 minutes - stats update periodically
  • â€ĸVerify you're using the correct Bitcoin address
  • â€ĸMake sure miner is actually connected and hashing
  • â€ĸCheck miner logs for connection errors
💡
Still Having Issues?
If you can't resolve your connection issues, try our troubleshooting guide or reach out to the pool's support channels. MineSolo Pools users can contact us at contact@minesolo.io.