A simple Windows app that mines Bitcoin (CPU) to sololuck.io — a clean Start/Stop window with live hashrate and share counts. It drives the proven cpuminer-opt engine.
A PC's hashrate is tiny next to an ASIC, so this is a lottery ticket — which is exactly the point of a solo pool. If your CPU solves a block, the whole reward is paid straight to your address on-chain — the whole reward, 0% pool fee.
This is a clean wrapper: it has no mining code inside it. On first run it detects your CPU and downloads the matching cpuminer-opt build (Jay D Dee's, GPLv2) into a folder next to the app, then runs it. Nothing to install.
Grab SoloLuckMiner.exe from https://sololuck.io and run it. On first launch it
downloads the engine (~18 MB, one time) — you'll see "Downloading the mining engine…".
- BTC payout address — where the block reward goes (your wallet). In solo mode the address is your login.
- Worker name — anything (e.g.
pc). - Pool host
sololuck.io, Port stays on3335(Nano) for CPUs. - Click Start Mining. The selected engine shows under the stats.
The app itself is clean and won't be flagged. But the downloaded cpuminer engine will trip antivirus — every CPU miner does (it's the engine, not this app; it only hashes). If the download is blocked or mining won't start:
- Windows Security → Virus & threat protection.
- Protection history → Allow / Restore any "SoloLuck" or "cpuminer" item.
- Add an Exclusion (Folder) for the
SoloLuckMiner-enginefolder next to the app (the app shows the exact path). - Reopen the app (it re-downloads if needed) and click Start Mining.
One exclusion sticks because the engine lives in that one stable folder.
The port only sets your starting difficulty; vardiff tunes it automatically.
3335— Nano (default) — difficulty 1, tuned for CPUs so your shares register fast3333— Lite (Bitaxe / small ASICs) ·8081— Standard ·4334— Pro ·3334— TLS
For CPU mining, stick with 3335 (Nano) — higher tiers can take days for a CPU to submit a single share.
- Build the .exe: install Python 3, double-click
build.bat→dist\SoloLuckMiner.exe. (No engine is bundled; it's fetched at runtime.) - Run the source:
python sololuck_miner.py. - Offline / skip the download: drop your own
cpuminer-opt.exe(from https://github.com/JayDDee/cpuminer-opt/releases) next to the app — it's used instead.
There's no prebuilt macOS engine to bundle (and no notarized .app yet), so on a Mac the
miner is built from source by a one-line installer. In Terminal:
curl -fsSL https://sololuck.io/mac-miner.sh | bashIt asks for your BTC address, installs build tools (Xcode Command Line Tools + Homebrew
deps), compiles cpuminer-opt (falling back to pooler/cpuminer), and mines to
stratum.sololuck.io:3335 (the Nano tier). Ctrl-C to stop. The script is
mac-miner.sh in this repo.
Manual: brew install autoconf automake libtool pkg-config curl jansson, build
cpuminer-opt, then
cpuminer -a sha256d -o stratum+tcp://stratum.sololuck.io:3335 -u YOURADDR.mac -p x.
- A PC's hashrate is tiny vs ASICs — treat this as a lottery ticket, fitting for a solo pool.
- Pure Python standard library (tkinter + urllib). Its only network use is downloading the engine from GitHub and, while mining, the stratum connection to the pool you choose. Your address never leaves your machine except as the stratum login.
- The cpuminer-opt engine is GPLv2 by Jay D Dee — https://github.com/JayDDee/cpuminer-opt. Open-source; mine to any ckpool-style pool by changing the host/port.
SoloLuck is a public true-solo Bitcoin pool, hosted in Jakarta, Indonesia for low latency across Asia. You mine with your own BTC address as the username; if you solve a block, the network pays the full reward straight to you — 0% pool fee, finders keepers. Non-custodial — no account, no KYC.
- Stratum host:
stratum.sololuck.io:3335Nano (diff 1, CPUs/nerdminers) ·:3333Lite (Bitaxe) ·:8081Standard (ASIC) ·:4334Pro ·:3334TLS (encrypted)
- Coinbase tag:
/sololuck.io/ - Setup / connect: https://sololuck.io/setup
- Verify the claims yourself: https://sololuck.io/verify
- Compare vs other solo pools: https://sololuck.io/compare
Website: https://sololuck.io · Channel: https://t.me/SoloLuckPool