• BTC/USD $64,240 ▲ +0.66%
  • BCH/USD $247.96 ▲ +0.90%
  • DGB/USD $0.0025 ▲ +1.65%
  • XEC/USD $0.000005 ▲ +1.75%
  • PPC/USD $0.228 ▲ +1.99%
  • NMC/USD $0.874 ▼ -0.09%
  • BC2 HR
  • BCH2 HR
  • Pool HR 683.8 TH/s
  • Miners 136 online
  • Last Block 1 week ago
Guide

Can I mine BCH with my laptop or old PC?

The honest answer — plus what actually makes sense for a home miner on a budget.

01

The short answer

Technically yes. Practically no.

Your laptop can run SHA256 mining software and connect to SoloPool.eu right now. It will mine. It will submit shares. But the odds of it ever finding a block are so astronomically small that you would need to run it for millions of years on average to win once — all while paying more in electricity than a block is worth.

BCH uses the SHA256d algorithm — the same one as Bitcoin. In the mid-2010s people mined this with CPUs and GPUs. Then ASICs (purpose-built mining chips) appeared and became billions of times more efficient. CPUs and GPUs never recovered their relevance for SHA256.

Laptop warning: Running a CPU at 100% load 24/7 generates significant heat. Laptops are not designed for sustained full-load operation — you risk throttling, fan failure, or permanent damage to the motherboard over time. Desktop PCs handle it better but the economics are the same.

02

Why CPUs and GPUs can't compete

A CPU is a general-purpose chip designed to handle any task — running your browser, playing music, processing spreadsheets. It does SHA256 slowly because it wasn't designed for it.

An ASIC (Application-Specific Integrated Circuit) is a chip that does one thing only: SHA256 as fast as physically possible. It has no operating system, no graphics, no flexibility — just millions of tiny circuits optimised to hash.

The gap is enormous. A modern ASIC like the Antminer S21 does 200 TH/s. A fast desktop CPU does roughly 20–50 MH/s. That's the ASIC doing the work of about 10,000,000 CPUs — while using far less electricity per hash.

03

Real numbers — what your hardware actually gets you

At the current BCH network difficulty (~430 billion), here is what each device's average time to find a solo block looks like:

Device Hashrate Expected time to find a block Verdict
Modern laptop CPU ~15 MH/s ~780 billion years Not viable
Fast desktop CPU ~50 MH/s ~230 billion years Not viable
Gaming GPU (RTX 4090) ~1.5 GH/s ~7.5 billion years Not viable
Bitaxe Ultra (hobby ASIC) ~500 GH/s ~22 million years Hobby / fun
Antminer S19 Pro 110 TH/s ~100,000 years Serious mining
Antminer S21 (latest) 200 TH/s ~55,000 years Serious mining

Solo mining is pure luck — you could find a block on day one or never. These are expected averages, not guarantees. But the table shows why CPU/GPU mining is not realistic even as a lottery ticket. You can run the exact numbers for your hardware on our mining calculator.

Why even the Bitaxe is in the table: The Bitaxe is a purpose-built ASIC device for hobby miners. At ~500 GH/s it still has astronomically long expected times, but it uses only 15W, costs ~$50–80, and is designed to run 24/7 safely. People run Bitaxes for fun and the experience of participating in solo mining — not because they expect to win. That's the honest framing.

04

What actually makes sense for home miners

If you want to participate in BCH solo mining from home, these are your realistic options:

Bitaxe / NerdQaxe — best for beginners
Open-source hobby ASIC miners. About the size of a thick phone, plug into USB-C power, connect to Wi-Fi, and just run. ~500 GH/s to ~1.5 TH/s depending on model. 15–25W power draw. No loud fans, no complicated setup. Read our full BitAxe guide →
🔧
Second-hand ASIC miners — best hashrate per £/€/$
Older generation ASICs (Antminer S9, S17, S19) can be found used for a few hundred euros. An S9 does 13.5 TH/s and draws 1,350W — noisy and expensive to run, but 27,000× more productive than a laptop CPU. Check eBay, local mining forums, or crypto marketplaces.

If budget is the concern, a single Bitaxe Ultra at ~€60 beats a laptop at SHA256 by a factor of 33,000 — and it won't damage itself or cost you a fortune in electricity doing it.

05

I still want to try — how to set up cpuminer

Fair enough. There's value in seeing it work, understanding the protocol, and learning how stratum connections function. Here's how to connect a CPU miner to SoloPool.eu. Just go in knowing your hashrate will show up as a very small number in the miners table.

Laptop users: keep an eye on your CPU temperature while this is running. Download HWMonitor (free) and stop mining if your CPU goes above 90°C. Sustained heat is the main risk — not the software itself.

Windows — step by step

1
Go directly to the download page: github.com/JayDDee/cpuminer-opt/releases/latest. Download the file ending in -windows.zip.
2
Windows will almost certainly block this download — that is normal and expected. Mining software looks identical to malware to antivirus scanners. The file itself is safe and open source. Here is how to get past each block:
  • Edge blocks the download: After clicking download, open the Downloads panel (the arrow icon top-right, or press Ctrl+J). Find the file — it will show a warning. Click Keep or Keep anyway. If you only see Delete, click the three dots next to it for more options and choose Keep.
  • Windows Defender removes the file after extracting: Open Windows Security (search for it in the Start menu) → Virus & threat protectionProtection history. Find the blocked item and click Allow on device.
  • Nothing works: Temporarily turn off real-time protection in Windows Security → Virus & threat protection → toggle off Real-time protection. Extract the zip, then turn it back on.
3
Right-click the downloaded zip and choose Extract All. Extract it to C:\cpuminer (create that folder when prompted). Open the folder — you'll see several .exe files: cpuminer-avx2.exe, cpuminer-sse2.exe and others. These are the same miner built for different CPU types. Start with cpuminer-avx2.exe — it works on any CPU made since ~2013. If it crashes immediately when you run it, use cpuminer-sse2.exe instead.
4
Open Notepad (search for it in the Start menu). Paste the text below, replacing YOUR_BCH_ADDRESS with your Bitcoin Cash address. Then go File → Save As, change Save as type to All Files (*.*), navigate to C:\cpuminer, and save the file as start.bat. It must end in .bat not .txt — the Save As method above ensures this.
:: Paste this into Notepad and save as start.bat in C:\cpuminer cpuminer-avx2.exe -a sha256d -o stratum+tcp://bch.solopool.eu:3333 -u YOUR_BCH_ADDRESS.my-pc -p x --threads=2 pause
5
Double-click start.bat. A black window (Command Prompt) will open and start showing text — this is normal. After a few seconds you should see lines saying [...] accepted in green. That means it's working and submitting shares to the pool. Leave this window open while mining. Closing it stops the miner.

--threads=2 limits mining to 2 CPU threads so your laptop stays usable for other things. You can increase this number (e.g. --threads=4) for more hashrate, but your computer will become sluggish. The .my-pc part after your address is the worker name — change it to anything you like, it just shows up in the miners table on Pool Stats.

Linux

1
Install cpuminer on Ubuntu/Debian: sudo apt install cpuminer. This installs the minerd command.
2
Run the following, replacing YOUR_BCH_ADDRESS with your address:
minerd -a sha256d -o stratum+tcp://bch.solopool.eu:3333 -u YOUR_BCH_ADDRESS.my-pc -p x --threads=2

macOS

1
Install Homebrew if you don't have it, then run: brew install cpuminer.
2
Run the following in Terminal, replacing YOUR_BCH_ADDRESS with your address:
minerd -a sha256d -o stratum+tcp://bch.solopool.eu:3333 -u YOUR_BCH_ADDRESS.my-pc -p x --threads=2

What you should see

After a few seconds you'll see accepted shares in the terminal. Your miner will appear in the Pool Stats miners table within a minute or two, showing a hashrate in MH/s. Everything is working correctly — it's just very slow.

BCH address format: SoloPool.eu accepts both the legacy format (1A1zP1...) and CashAddr format (bitcoincash:qq...). CashAddr is preferred. Not sure which you have? Use our Address Validator →

06

FAQ

Will I damage my computer by mining?+
A desktop PC won't be damaged by running at full load — that's what it's built for, as long as cooling is working. A laptop is more at risk because heat has fewer places to go. Monitor temperatures with HWMonitor (free download) and stop if your CPU goes above 90°C.
What about GPU mining BCH?+
GPUs are faster than CPUs at SHA256 — an RTX 4090 can do around 1.5 GH/s — but still billions of times slower than a modern ASIC. They also consume 300–450W continuously, which costs real money. The economics make even less sense than CPU mining. GPUs shine for Ethash/ProgPoW algorithms, not SHA256.
Can I mine BCH and Bitcoin at the same time?+
They use the same SHA256d algorithm, so the same hardware can mine either. You choose which by pointing your miner at a BCH pool (like SoloPool.eu) or a BTC pool. You can't mine both simultaneously with one device — you pick one at a time.
Do I need an account to mine on SoloPool.eu?+
No account needed. Your BCH address is your identity. Just point your miner at bch.solopool.eu:3333 with your address as the username. If you find a block, the reward goes directly to that address via the coinbase transaction — no withdrawal needed.
I just want something cheap that actually works — what should I buy?+
A Bitaxe Ultra or Gamma is the sweet spot for beginners. Around €50–80, uses 15W (less than a light bulb), runs silently, connects to your home Wi-Fi, and is designed specifically for solo mining. It won't make you rich but it's a proper miner that won't damage your laptop. See the full setup guide →
Start Mining on SoloPool.eu ↗
Want to check your real odds first? Open the mining calculator →