Solo.CKPool.org Guide: Popular Bitcoin Solo Mining Service

You Want to Solo Mine Bitcoin But Don’t Know Where to Start?

Let me guess. You’ve been reading about Bitcoin mining for weeks. You understand the concept, you’ve calculated some odds, maybe you even own a miner or two. But when you look at setting up your own Bitcoin Core node for solo mining, it feels… complicated.

Port forwarding. Blockchain sync. Disk space. Bandwidth.

That’s where solo.ckpool.org comes in. It’s the most popular Bitcoin solo mining service — and honestly, it’s changed how people approach solo mining entirely. Instead of running your own node, you point your miner at their servers. They handle the blockchain. You handle the hashrate. If you find a block, you get the full reward minus a tiny 0.5% fee.

Simple as that.

I’ve been using solo.ckpool.org since 2026, and I’ve watched it facilitate dozens of documented solo blocks from small miners. Some with just 500 GH/s. That’s the appeal — you don’t need warehouse-scale hashrate to take your shot.

What Makes Solo.CKPool.org Different from Regular Pool Mining

Most Bitcoin miners use pools like Foundry or Antpool. You contribute hashrate, they distribute rewards proportionally. Predictable. Boring. Safe.

Solo mining through ckpool flips that entirely.

You’re not sharing block rewards with thousands of other miners. You’re competing against the entire network with your own hashrate — but if you solve a block, you keep essentially all of it. Currently that’s 3.125 BTC plus transaction fees, worth around $67,523 multiplied by 3.125.

The difference is psychological as much as economic. Pool mining is a job. Solo mining is a lottery ticket with better odds than any government lottery.

Solo.ckpool.org sits in the middle. You get the infrastructure of a pool — stable servers, backup nodes, monitoring — but the payout structure of true solo mining. No PPLNS calculations. No pool politics. Just you versus the blockchain.

The 0.5% Fee Structure Explained

When you find a block through solo.ckpool, they take 0.5%. That’s it.

Find a block worth 3.2 BTC total? You receive 3.184 BTC. The remaining 0.016 BTC goes to the service for maintaining the infrastructure. Considering you’d spend $2000+ on hardware to run your own node properly, plus bandwidth and maintenance time, it’s a fair trade.

No hidden fees. No minimum withdrawal. The block reward goes directly to whatever Bitcoin address you configure in your miner settings.

Setting Up Your Miner With Solo.CKPool: Step by Step

Alright, let’s actually configure a miner. I’ll walk you through the process like I’m standing next to you.

First thing: solo.ckpool.org doesn’t require registration. No email. No account. No KYC nonsense. You simply point your miner at their server and include your Bitcoin address in the configuration.

Getting Your Connection Details

Solo.ckpool operates several servers. Primary is solo.ckpool.org on port 3333. They also run backup servers in different geographic locations — usually solo2.ckpool.org on the same port.

Your username format is: YourBitcoinAddress.WorkerName

Example: bc1qxy2kgdygjrsqtzq2n0yrf2493p83kkfjhx0wlh.bitaxe01

Password doesn’t matter. Most miners use “x” or “123”.

Configuration for ASIC Miners

If you’re running an Antminer S19, S21, or similar hardware, the configuration happens in the web interface. Navigate to your miner’s IP address, find the pool configuration section, and enter:

  • URL: stratum+tcp://solo.ckpool.org:3333
  • Worker: YourBitcoinAddress.WorkerName
  • Password: x

Save and restart. Your miner will connect within 30 seconds.

I remember setting up my first S9 for solo mining back in 2026. Took me maybe three minutes total. The hardest part was copying my Bitcoin address without typos — double-check that, because there’s no way to retrieve BTC sent to a wrong address.

Configuration for Bitaxe and Small Miners

The Bitaxe home mining devices are basically designed for solo.ckpool. Their default configuration includes ckpool as an option.

Bitaxe Gamma BM1370 Miner

Compact 1.2 TH/s Bitcoin miner, runs on USB power, designed for solo mining at home. The most popular small-scale solo mining device available.

View on Amazon

In the Bitaxe web interface, select solo.ckpool.org from the pool dropdown, enter your Bitcoin address, name your worker. Done.

These devices pull about 15W and generate roughly 1 TH/s. Your odds of finding a block are microscopic — maybe once every 450 years on average — but that’s not really the point. It’s about having a ticket in the draw, and the Bitaxe actually found a block in 2026 with just 480 GH/s.

Yes, really.

Understanding Your Solo Mining Odds With CKPool

Let’s talk math without making it painful.

Bitcoin network difficulty adjusts every 2016 blocks (roughly two weeks). As of writing, network hashrate hovers around 750 EH/s. That’s 750,000,000 TH/s total.

If you’re running 100 TH/s — maybe two modern Whatsminer M50S units — your share of the network is:

100 / 750,000,000 = 0.000000133%

Bitcoin produces roughly 144 blocks per day. Your expected blocks per day:

144 × 0.000000133% ≈ 0.000019 blocks/day

Or one block every 52,000 days. About 142 years.

Discouraging? Sure. But variance is wild in solo mining. That 142-year average means nothing for individual attempts. You could find a block tomorrow. Or never. That’s the nature of probabilistic mining.

Using the Odds Calculator

Solo.ckpool provides basic statistics on their website, but for detailed calculations, use our solo mining odds calculator. Input your hashrate, current difficulty, and it’ll give you:

  • Blocks per day (expected)
  • Days per block (average)
  • Probability of finding a block within 30 days
  • Probability within 1 year

The 30-day probability is actually the interesting number. Even with modest hashrate, you’re not dealing with zero-percent chances. A 200 TH/s operation has roughly a 0.13% chance of hitting a block in 30 days. Small, but not absurd.

Twenty people running that setup means someone’s finding a block every few months statistically. That’s exactly what we’ve documented in our 2026 solo block tracker.

Real Solo Mining Wins Through CKPool

Theory is fine. Let’s look at actual results.

Solo.ckpool.org publicly documents every block found through their service. The blockchain doesn’t lie — you can verify every single win.

In 2026, a miner using rented hashpower from NiceHash found a block worth over $330K by pointing that temporary hashrate at solo.ckpool. They rented maybe 1000 TH/s for a few hours, got incredibly fortunate, and walked away with a massive win after rental costs.

Another miner — this one running just a Bitaxe device at 480 GH/s — found block 853742 worth approximately $258K. The odds were 1 in 10 million per day. They hit it anyway.

The NerdQAxe++ case is particularly interesting because it documented two separate block wins from hobby miners. These weren’t industrial operations. Just people running miners at home, pointed at solo.ckpool, taking their shot.

Does this mean you’ll find a block? Of course not. Statistics don’t work that way. But it demonstrates the service actually works — blocks are found, payouts are processed correctly, and small miners can win.

The Psychological Element of Solo Mining

Here’s something nobody talks about: solo mining changes how you think about Bitcoin.

When you pool mine, you’re essentially an employee. Work equals pay. Hashrate equals satoshis. It’s transactional.

Solo mining makes you a participant. Every hash your miner attempts is a genuine shot at solving a block. You’re not just processing transactions for someone else’s operation — you’re competing directly with Foundry USA, with F2Pool, with every major mining operation globally.

That feeling when your monitoring shows your miner submitted a share? That tiny spike of adrenaline wondering if this is the one? You don’t get that with pool mining.

And yes, you’ll almost certainly never find a block. The math is brutal. But the optionality — the chance, however small — changes the entire experience.

Advanced Configuration Tips for CKPool Solo Mining

Basic setup takes five minutes. Optimizing your chances takes a bit more thought.

Geographic Server Selection

Solo.ckpool runs multiple servers globally. Your latency to the pool affects how quickly you receive new work and submit shares. Not dramatically — we’re talking milliseconds — but in a probabilistic game, every edge matters.

Test your latency with ping commands:

ping solo.ckpool.org
ping solo2.ckpool.org

Use whichever responds faster. For me in the US, solo.ckpool.org typically shows 45-60ms, while solo2 can be 80-120ms depending on routing.

Failover Configuration

Set up multiple pools in your miner configuration. If solo.ckpool goes offline (rare, but it happens), your miner should automatically failover to a backup.

I configure mine like this:

  • Pool 1: solo.ckpool.org:3333
  • Pool 2: solo2.ckpool.org:3333
  • Pool 3: Regular pool (like Braiins) as emergency backup

The third pool ensures your hardware never sits idle. Depending on your miner model, failover switching takes 10-30 seconds.

Monitoring Your Mining Activity

Solo.ckpool provides basic statistics if you navigate to: https://solo.ckpool.org/users/YourBitcoinAddress

This shows your current hashrate, workers online, and share submissions. It doesn’t show historical data or detailed analytics — for that, you’ll want to set up your own monitoring dashboard.

I use a simple Python script that queries the ckpool API every 60 seconds and logs hashrate to a local database. Then Grafana visualizes it. Maybe overkill for solo mining, but I like seeing patterns over time.

The Hidden Costs Nobody Mentions About Solo Mining Services

Solo.ckpool.org is free to use beyond the 0.5% block fee. But solo mining itself has costs that often surprise newcomers.

Electricity: The Silent Killer

Let’s be blunt. Unless you’re running solar-powered mining or have access to subsidized electricity, solo mining Bitcoin with purchased power is economically questionable.

A single Antminer S19 XP pulls 3010W. At $0.12/kWh (US average), that’s $8.66 per day in electricity. About $260 per month. $3,160 annually.

Your expected blocks per year with 140 TH/s? Zero. Statistically, 0.002 blocks. You’d need to run it for 500 years to expect one block.

The math only makes sense if:

  • You have extremely cheap power (under $0.05/kWh)
  • You’re mining as a hedge, not for profit
  • You view it as a lottery ticket and accept the electricity cost as the ticket price
  • You’re comparing to buying Bitcoin directly and prefer holding hardware

I pay $0.09/kWh and justify my solo mining as entertainment plus optionality. Some months I spend $200 on electricity. Others, I spend $200 on streaming services and restaurant meals. At least the mining has a theoretical upside.

Hardware Depreciation

ASICs lose value fast. An Antminer S19 Pro cost $12,000 in 2026. You can buy used units for $2,000-3,000 now. That’s 75-85% depreciation in four years.

Factor that into your ROI analysis. Even if you hit a block, you need to account for what you spent on hardware and how much you can sell it for afterward.

Should You Actually Use Solo.CKPool.org? Honest Assessment

Depends what you’re after.

If you want steady income from mining, use a regular pool. Solo mining won’t pay your bills. The variance is too extreme.

If you want to experience true Bitcoin mining — attempting to solve blocks yourself, with the tiny possibility of a massive payout — solo.ckpool is the easiest way to do it without managing your own node infrastructure.

I’ve been running miners pointed at solo.ckpool for three years. Found a block? Nope. But I’ve seen others do it with similar or smaller hashrate. That possibility, however remote, keeps me interested.

There’s also something philosophically satisfying about participating in Bitcoin’s consensus mechanism directly rather than just contributing hashrate to a corporate pool. You’re not working for Foundry USA. You’re competing with them.

When Solo Mining Makes Sense

A few scenarios where solo.ckpool is genuinely the right choice:

1. You’re mining with free electricity. Solar, hydro, or subsidized power changes the economics entirely. Without electricity costs, solo mining becomes pure upside with no ongoing expense.

2. You’re using older hardware. Got an S9 or S17 sitting around? Too inefficient for pool mining profitably? Point it at solo.ckpool. It’s a free lottery ticket that costs you electricity you were going to waste anyway.

3. You’re treating it as a hedge. Some miners view solo mining as insurance against missing a bull run. They accumulate BTC through regular pool mining, but keep a small percentage of hashrate on solo as a wildcard.

4. You enjoy the process. Honestly, this is my reason. I like monitoring my miners, watching the shares submit, checking statistics. If it ever hits a block, that’s a bonus. But the activity itself is enjoyable.

When You Should Absolutely Use a Regular Pool Instead

If you have less than 50 TH/s and need the income, pool mine. The expected time to block is measured in centuries. You’ll spend years paying electricity with zero return.

If you’re considering mining as a business or primary income source, pools are the only rational choice. Solo mining is not a business model — it’s a lottery strategy.

If you can’t afford to run hardware for months or years without any payout, pool mine. Solo requires patience and capital you’re comfortable never recovering.

Alternatives to Solo.CKPool.org for Bitcoin Solo Mining

Solo.ckpool is the most popular service, but not the only option.

Running Your Own Bitcoin Node

The purist approach. Install Bitcoin Core, sync the blockchain (currently about 600GB), configure getblocktemplate, and point your miners at your local node.

Advantages: Complete control, no fees, truly solo mining.
Disadvantages: Requires technical knowledge, hardware, bandwidth, and maintenance.

I ran my own node for about six months in 2026. It worked perfectly fine, but the maintenance eventually annoyed me. Updating Bitcoin Core, managing disk space, troubleshooting connection issues when miners couldn’t reach the node. Eventually I switched back to solo.ckpool and haven’t regretted it.

Other Solo Mining Pools

A few other services offer solo mining:

SoloMiningPool.com: Similar structure to ckpool, charges 1% fee instead of 0.5%. Less popular, smaller infrastructure.

BTCPool Solo: Offered by BTC.com, though their service is less focused on small miners and more on large operations wanting solo attempts.

Honestly, solo.ckpool has the reputation and track record. Unless you have specific reasons to use alternatives, it’s the default choice for good reasons.

Tax Implications of Solo Mining Through CKPool

Let’s briefly touch on the boring but necessary topic: taxes.

If you find a block through solo.ckpool, you’ve just received income. In most jurisdictions, that block reward counts as ordinary income at fair market value the moment you receive it.

Find a 3.125 BTC block when Bitcoin is trading at $67,523? That’s roughly $300,000+ in taxable income. Depending on your country and tax bracket, you might owe $100,000+ in taxes.

The block reward goes directly to your Bitcoin address — there’s no withholding, no 1099 form, nothing. You’re responsible for reporting it yourself.

Then if you hold that BTC and sell later at a higher price, you’ll owe capital gains tax on the appreciation. Or if the price drops, you can potentially claim a capital loss.

This gets complicated fast. I’m not a tax professional, but I strongly recommend reading our detailed tax guide for solo miners and consulting an accountant if you’re seriously pursuing this.

FAQ: Common Questions About Solo.CKPool.org

Do I need to register an account to use solo.ckpool.org?

No. Solo.ckpool doesn’t require registration. Simply point your miner at their server with your Bitcoin address as the username. The service automatically tracks your miners and routes any block rewards to your address.

What happens if I make a typo in my Bitcoin address?

Bitcoin addresses include checksums, so most typos are caught automatically and your miner won’t connect. But if you somehow enter a valid but incorrect address, any block reward would go to that address permanently. Always double-check your address before mining.

Can I use solo.ckpool with GPU miners or only ASICs?

Solo.ckpool accepts any Bitcoin mining hardware — ASICs, FPGAs, even GPUs if you’re running old mining software. However, GPUs haven’t been effective for Bitcoin mining since 2013, so practically speaking, you’ll use ASICs or specialized devices like Bitaxe.

How do I know if my miner is connected correctly to solo.ckpool?

Check your miner’s status page for active connections and share submissions. You can also visit https://solo.ckpool.org/users/YourBitcoinAddress to see your hashrate and connected workers. If shares are being submitted, you’re connected properly.

What happens if solo.ckpool.org shuts down?

The service is run by Con Kolivas, a well-known Bitcoin developer who’s maintained it since 2014. It’s unlikely to disappear suddenly. But if it did, you’d simply reconfigure your miners to point elsewhere — either another solo pool or your own node. No funds are held by the service, so there’s nothing to lose except your configuration time.