What is PeakMiner?PeakMiner is a high-performance GPU miner built around one goal:
maximum real profit per watt. Instead of chasing raw hashrate only, our kernels are hand-tuned per GPU generation —
Maxwell → Blackwell on NVIDIA and
Vega → RDNA 4 on AMD — to deliver high hash at low power draw and low VRAM usage, and to keep running for weeks without a restart.
Now
multi-coin: mine
Pearl (PRL),
BTX,
CSD or
Midstate (MDS) with a single binary — just switch with
--coin. Stratum V1, auto-detected TLS/SSL, failover pools.
Real profit = high hashrate × high uptime − power cost. PeakMiner is optimized for all three.✨ Key Features- Multi-coin — Pearl (pearlhash), BTX, CSD and Midstate in one binary; switch with --coin pearl|btx|csd|midstate
- NVIDIA + AMD — tuned CUDA kernels per NVIDIA generation; AMD GPU support for CSD on Linux (Vega → RDNA 4 + Instinct)
- Peak efficiency on RTX 50xx / 40xx / 30xx / 20xx / GTX 16xx / 10xx / 900: high hash, low watt, low VRAM
- Built-in overclocking & thermal limits — per-GPU core/mem clock offsets or locked clocks, power limit (watts or %), automatic temp pause/resume, fan control (fixed or closed-loop)
- Stability first — job watchdog auto-reconnects after pool hiccups, failover pools (comma-separated), auto-detected TLS/SSL, mixed-card rigs validated across 20+ GPUs
- Luck & effort stats — see the % of expected effort per share and running luck in real time
- Zero extra setup — CUDA 12 runtime is bundled; no CUDA toolkit install needed on the rig
- Live monitoring — per-GPU hashrate, temp, fan, shares and uptime on the dashboard + built-in HTTP stats API + optional --report-stats push to pool dashboards
- Runs everywhere — Windows (.zip), Linux (.tar.gz), Docker image, HiveOS custom miner package with ready-made flight sheets
🖥 Supported HardwareNVIDIA (all coins): GTX 750 / 900-series (Maxwell), GTX 10-series (Pascal), GTX 16-series & RTX 20xx (Turing), RTX 30xx (Ampere), RTX 40xx (Ada), RTX 50xx (Blackwell) — plus datacenter cards (M40/M60, P100/P40, T4, V100, A100, H100/H200, B200/B300) and
CMP 170HX for Pearl with
automatic unlock on any driver (Linux, requires sudo).
AMD (CSD, Linux only): RX Vega 56/64 / Radeon VII, RX 5000 (RDNA 1), RX 6000 (RDNA 2), RX 7000 (RDNA 3), Radeon 890M/880M/8060S APUs (RDNA 3.5), RX 9000 (RDNA 4) — plus Instinct MI25 → MI355X (CDNA).
📊 Benchmarks (Pearl — default OC — 0 invalid shares)Measured on vast.ai instances with default OC — manual OC gives more.
GPU Hashrate Efficiency
----------- ---------- ----------
H100 80GB 661.7 TH/s 974 GH/W
RTX 5090 354.3 TH/s 617 GH/W
RTX 4090 288.8 TH/s 643 GH/W
RTX 5080 206.1 TH/s 574 GH/W
RTX 4080 179.1 TH/s 563 GH/W
RTX 5070 Ti 174.0 TH/s 581 GH/W
RTX 4070 Ti 151.1 TH/s 535 GH/W
RTX 3090 Ti 139.5 TH/s 312 GH/W
RTX 5060 70.2 TH/s 682 GH/W (103 W)
Midstate (MDS) — stock clocks:
GPU Hashrate
----------- ------------
RTX 3080 Ti ~18.25 KH/s
RTX 5060 ~9.47 KH/s
GTX 1080 Ti ~8.87 KH/s
RTX 4060 ~7.54 KH/s
RTX 2060 ~7.38 KH/s
GTX 1080 ~6.68 KH/s
GTX 1660 ~5.25 KH/s
Full numbers for every supported card:
PERFORMANCE.md on GitHub💰 Dev Fee — fully transparent- Pearl (PRL): 2% — reduced from 3% in v2.2.0 🎉
- BTX: 3%
- CSD: 3%
- Midstate (MDS): 2% — new in v2.4.0
No hidden switching, no tricks. The fee funds ongoing development, new coin support and further kernel optimizations. You can verify fee behavior in the miner log at any time.
🚀 Quick StartPearl (Windows) — download the .zip, extract, edit start.bat:
peakminer.exe --url de.pearl.herominers.com:1200 --user <WALLET>.<WORKER>
Pearl (Linux) — download the .tar.gz, extract and run:
./peakminer --url de.pearl.herominers.com:1200 --user <WALLET>.<WORKER>
BTX — just add --coin btx and point at a BTX pool:
./peakminer --coin btx --user <WALLET>.<WORKER> --url btx-sg.lproute.com:8660
CSD (NVIDIA on Win/Linux, AMD on Linux):
./peakminer --coin csd --user <WALLET>.<WORKER> --url csd-ca.lproute.com:8760
Midstate (MDS) —
new in v2.4.0 (Windows users: just edit peakminer-midstate.bat):
./peakminer --coin midstate --user <WALLET>.<WORKER> --url eu.lproute.com:8960
HiveOS (custom miner):Installation URL = https://github.com/peakminer/peakminer/releases/download/v2.4.0/peakminer-2.4.0.tar.gz
Miner = Custom -> peakminer
Coin = pearl | btx | csd | midstate
Pool URL = de.pearl.herominers.com:1200 (TLS/SSL auto-detected)
Template = %WAL%.%WORKER_NAME%
Or import a ready-made flight sheet (HiveOS → Flight Sheets → Import from JSON, then set your wallet):
Docker:docker run --rm -t --gpus all peakminer/peakminer:2.4.0 \
--url de.pearl.herominers.com:1200 --user <WALLET>.<WORKER>
Built-in OC example (all GPUs, or per-card with an index suffix, e.g. --gpu-core0):
peakminer --gpu-core 150 --gpu-power 70% --gpu-temp-stop 70
Optional extra flags:--devices 0,1 # mine on a GPU subset (default: all)
--legacy-auth # standard Stratum V1 array authorize
--slice-secs 0.25 # fresher jobs at slightly higher CPU
--api-port 4068 # stats API port
--report-stats # push rig telemetry to stats-enabled pool dashboards (off by default)
🏊 Tested PoolsWorks with any Stratum V1 pool for the supported coins. Tested & supported:
Pearl (PRL):- HeroMiners — pearl.herominers.com
- LuckyPool — pearl.luckypool.io
- Kryptex — pool.kryptex.com
- AlphaPool — pearl.alphapool.tech
BTX:- LPRoute — btx-sg.lproute.com:8660
CSD:- Yamaduo — pool.yamaduo.no
- LuckyPool — csd.luckypool.io
- LPRoute — csd-ca.lproute.com:8760
Midstate (MDS):- LPRoute — eu.lproute.com:8960
⬇ Download v2.4.0All releases with SHA256 checksums:
github.com/peakminer/peakminer/releasesNote: like every GPU miner, some antivirus engines may flag the binary as a false positive. Always verify the SHA256 checksum against the release page and download only from official links above.🔄 Actively Developed29 releases shipped since launch (June 12). Recent highlights:
- v2.4.0 (Jul 27, 2026) — New coin: Midstate (MDS) at 2% dev fee, with Windows launcher and HiveOS flight sheet included.
- v2.3.1 (Jul 26, 2026) — New kernel pipeline for Turing (RTX 20xx): up to +22% at equal power on Pearl vs competing miners; Ada also improved; multi-GPU rig fixes.
- v2.3.0 (Jul 25, 2026) — Hashrate gains on Ada/Blackwell for PRL/BTX/CSD; improved AMD CSD kernels; faster pool failover and TLS reconnect; lower idle memory; bug fixes.
- v2.2.0 — AMD GPU support for CSD (Linux, Vega → RDNA 4 + Instinct), Pearl dev fee cut 3% → 2%
- v2.1.x — CSD +5% hashrate on all devices, BTX +5% on 20/30/40/50-series, Pascal (GTX 10xx) & Maxwell (GTX 900) support for CSD
- v2.0.x — hashrate boost across all three coins, GTX 16-series support, duplicate-share & Windows loading fixes
- v1.0.14–17 — BTX & CSD coin support added, H100/H200 (Hopper), luck & effort stats
Full changelog on the
releases page.
💬 Community & SupportWe answer fast. Found a bug, got a weird rig config, or want a feature? Open a GitHub issue or ping us on Telegram/Discord — stability reports from real rigs directly shape the next release.
Post your GPU model + hashrate + wall power below — we're collecting community benchmarks and will feature them in the OP. 🔥