Documentation
Everything you need to start solo mining Bitcoin
🚀 Quick Start
Connection Details
| Setting | Value |
|---|---|
| Stratum URL | stratum+tcp://stratum.solopool.com |
| Username | YOUR_BTC_ADDRESS.WORKERNAME |
| Password | x |
Network Ports
| Network | Stratum URL | Address Prefix |
|---|---|---|
| Mainnet | stratum+tcp://stratum.solopool.com:3333 |
bc1..., 1..., 3... |
| Mainnet HIGH DIFFICULTY PORT | stratum+tcp://stratum.solopool.com:4444 |
bc1..., 1..., 3... |
| Testnet3 | stratum+tcp://testnet3.solopool.com:3332 |
tb1..., m..., n..., 2... |
| Testnet4 | stratum+tcp://testnet4.solopool.com:3334 |
tb1..., m..., n..., 2... |
⛏️ Miner Configuration Examples
Antminer / Whatsminer
Pool URL: stratum+tcp://stratum.solopool.com:3333
Worker: YOUR_BTC_ADDRESS.WORKERNAME
Password: x
CGMiner / BFGMiner
cgminer -o stratum+tcp://stratum.solopool.com:3333 -u YOUR_BTC_ADDRESS.WORKERNAME -p x
Bitaxe
Configure your Bitaxe through its web interface:
Stratum Host: stratum.solopool.com
Stratum Port: 3333
Stratum User: YOUR_BTC_ADDRESS.WORKERNAME
Stratum Password: x
Canaan Avalon Miners
Configure via the Avalon web interface or AvalonMiner tool:
Pool 1: stratum+tcp://stratum.solopool.com:3333
Worker: YOUR_BTC_ADDRESS.WORKERNAME
Password: x
Worker Names
Add a worker name after your address to identify different mining devices:
bc1qYourAddressHere.rig1
bc1qYourAddressHere.antminer_s19
bc1qYourAddressHere.bitaxe_gamma
💰 How Payouts Work
SoloPool currently operates in BTC Solo Mining mode:
- When you solve a block, the reward is paid directly to your Bitcoin address
- The payout is included in the coinbase transaction of the block itself
- There is no pool wallet — your coins never touch our servers
- 2% dev fee is deducted from block rewards only
- You receive 98% of the full block reward plus transaction fees
📊 Understanding Your Stats
| Metric | Description |
|---|---|
| Hashrate | Your mining speed calculated from shares submitted |
| Shares | Valid work units submitted to the pool |
| Best Share | Your highest difficulty share — higher is better! |
| Workers | Number of active mining devices |
| Last Share | Time since your last valid share submission |
❓ FAQ
What are my chances of finding a block?
Your probability depends on your hashrate relative to the total network hashrate. Use the calculator above to estimate your odds. With current difficulty, even large miners may go months without finding a block. Solo mining is like playing the lottery!
Why use a solo pool instead of mining alone?
A solo pool handles the complex work of creating block templates, communicating with the Bitcoin network, and distributing work to your miners. You still get the full reward (minus the small dev fee) when you find a block.
What happens if my miner disconnects?
Your stats are preserved. When you reconnect, mining resumes automatically.
Can I use any Bitcoin address?
Yes! We support Legacy (1...), SegWit (3...), Native SegWit (bc1q...), and Taproot (bc1p...) addresses on mainnet. Use appropriate testnet addresses for test networks.
🔧 Troubleshooting
Connection refused / timeout
Check that you're using the correct port for your network. Ensure your firewall allows outbound connections on the stratum port.
Shares rejected
This usually means stale shares due to network latency. Check your internet connection stability.
Zero hashrate shown
It takes a few minutes for hashrate to calculate. Wait for shares to be submitted and the 5-minute average will appear.
Invalid address error
Make sure you're using the correct address format for the network (mainnet vs testnet). Double-check for typos.