Bitcoin Forum
August 14, 2026, 09:07:26 PM *
News: Latest Bitcoin Core release: 31.1 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: PeakMiner v2.4.0 - High-Performance NVIDIA Miner (Window/Linux/Hiveos)  (Read 138 times)
holonest (OP)
Newbie
*
Offline

Activity: 4
Merit: 0


View Profile
July 05, 2026, 04:54:12 AM
Last edit: July 27, 2026, 10:10:18 AM by holonest
 #1

⛏ PeakMiner
High-performance GPU miner for Pearl (PRL) · BTX · CSD · Midstate (MDS) — NVIDIA & AMD
High hashrate · Low power · Low VRAM · Rock-solid uptime

🌐 Website | 🐙 GitHub | ⬇ Downloads | 💬 Telegram | 🎮 Discord | 📢 Announcements

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 Hardware

NVIDIA (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.

Code:
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:
Code:
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 Start

Pearl (Windows) — download the .zip, extract, edit start.bat:
Code:
peakminer.exe --url de.pearl.herominers.com:1200 --user <WALLET>.<WORKER>

Pearl (Linux) — download the .tar.gz, extract and run:
Code:
./peakminer --url de.pearl.herominers.com:1200 --user <WALLET>.<WORKER>

BTX — just add --coin btx and point at a BTX pool:
Code:
./peakminer --coin btx --user <WALLET>.<WORKER> --url btx-sg.lproute.com:8660

CSD (NVIDIA on Win/Linux, AMD on Linux):
Code:
./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):
Code:
./peakminer --coin midstate --user <WALLET>.<WORKER> --url eu.lproute.com:8960

HiveOS (custom miner):
Code:
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:
Code:
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):
Code:
peakminer --gpu-core 150 --gpu-power 70% --gpu-temp-stop 70

Optional extra flags:
Code:
--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 Pools

Works 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.0


All releases with SHA256 checksums: github.com/peakminer/peakminer/releases

Note: 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 Developed

29 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 & Support


We 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. 🔥
holonest (OP)
Newbie
*
Offline

Activity: 4
Merit: 0


View Profile
July 20, 2026, 07:42:42 AM
 #2


📦 Changelog roundup — v1.0.14 → v1.0.17

v1.0.14 — 🆕 BTX coin support, H100/H200, Pearl 50-series boost + luck stats (Jul 9)
  • 🆕 PeakMiner is now multi-coin — mine BTX alongside Pearl. Just add --coin btx:
Code:
peakminer --coin btx -u WALLET[.WORKER] -o btx-sg.lproute.com:8660
Works on Windows / Linux / HiveOS / Docker, TLS auto-detected. Ready-made HiveOS flight sheet: hiveos/btx.json[/li]
[li]🖥️ H100 / H200 support (Hopper) — reference: H100 80GB HBM3 → 661.7 TH/s @ 679 W = 974.5 GH/W[/li]
[li]⚡ Pearl RTX 50-series (Blackwell) boost on Linux[/li]
[li]🍀 Luck & effort stats — the miner now shows % of expected effort per share + running luck[/li]
[/list]

v1.0.15 — BTX invalid-share fix, RTX 50-series boost, pool↔miner hashrate gap closed (Jul 10)
  • 🐛 Fixed BTX shares being rejected on some setups — BTX now submits valid, pool-accepted shares (0 invalid)
  • ⚡ RTX 50-series (Blackwell) boost (Linux)
  • 🎯 Tighter job handling & submission timing — pool-reported hashrate now tracks the miner's displayed hashrate much more closely (fewer stales, higher effective rate)

v1.0.16 — 🆕 CSD coin support + BTX hashrate boost (Jul 10)
  • 🆕 Third coin: CSD — add --coin csd:
    Code:
    peakminer --coin csd -u WALLET[.WORKER] -o csd-ca.lproute.com:8760
      CSD pools: pool.yamaduo.no · csd.luckypool.io. HiveOS flight sheet:
    hiveos/csd.json
  • ⚡ RTX 50-series (Blackwell) boost on Linux & Windows
  • ⚡ BTX hashrate improved across supported GPUs

v1.0.17 — CSD duplicate-share fix + BTX hashrate improvement (Jul 10)
  • 🐛 Fixed a bug causing duplicate CSD shares — CSD now submits clean, pool-accepted shares
  • ⚡ BTX hashrate improved across supported GPUs

⬇ Latest release always here: github.com/peakminer/peakminer/releases

📦 PeakMiner 2.0 is out — v2.0.0 → v2.0.2

v2.0.0 — hashrate boost across Pearl / BTX / CSD + Windows fix (Jul 13)
  • Pearl — higher hashrate on the RTX 50-series
  • BTX & CSD — higher hashrate across all series (20xx / 30xx / 40xx / 50xx)
  • 🐛 BTX & CSD — fixed "load failed" on Windows; both coins now start correctly on Windows rigs

v2.0.1 — 🆕 GTX 16-series support, major stability fix (Jul 15)
  • 🆕 GTX 16-series support — GTX 1650 / 1660 / 1660 Ti / 1660 SUPER (Turing) can now mine with PeakMiner
  • 🐛 Major bug fix — resolves a significant issue affecting mining stability
  • ⚡ General performance improvements

v2.0.2 — BTX duplicate-share fix + hashrate boost (Jul 16)
  • 🐛 Fixed a bug causing duplicate BTX shares — clean, pool-accepted shares only
  • ⚡ BTX hashrate improved across all series (20xx / 30xx / 40xx / 50xx)

⬇ Downloads + SHA256: github.com/peakminer/peakminer/releases



📦 Changelog roundup — v2.1.0 → v2.1.4

v2.1.0 — Pearl RTX 50-series performance boost (Jul 17)
  • Pearl — improved hashrate on the RTX 50-series (Blackwell)

v2.1.1 — BTX +5% hashrate (Jul 17)
  • BTX — ~5% higher hashrate across all series (20xx / 30xx / 40xx / 50xx)

v2.1.2 — CSD +5% hashrate (Jul 19)
  • CSD — ~5% higher hashrate across all devices

v2.1.3 — 🆕 CSD Pascal support (GTX 10-series) (Jul 19)
  • 🆕 CSD on Pascal (sm_60 / sm_61): GTX 1050 / 1050 Ti / 1060 / 1070 / 1070 Ti / 1080 / 1080 Ti, TITAN X (Pascal) / TITAN Xp, P104-100 / P106-100 mining cards, Tesla P100 / P40 / P4

v2.1.4 — 🆕 CSD Maxwell support (GTX 900-series) (Jul 19)
  • 🆕 CSD on Maxwell (sm_50 / sm_52): GTX 750 / 750 Ti, GTX 950 / 960 / 970 / 980 / 980 Ti, GTX TITAN X (Maxwell), Tesla M40 / M60 / M4

Older cards gathering dust? They mine CSD now. 😉
⬇ Downloads + SHA256: github.com/peakminer/peakminer/releases

🚀 PeakMiner v2.2.0 — AMD GPU support (CSD, Linux) + Pearl dev fee cut to 2% (Jul 20)

Two big ones today:

⚡ CSD — AMD GPU support (Linux only) — PeakMiner is no longer NVIDIA-only:
  • RDNA 4 — RX 9070 XT / 9070 GRE / 9070, RX 9060 XT / 9060
  • RDNA 3 — RX 7900 XTX / XT / GRE, RX 7800 XT / 7700 XT, RX 7600 XT / 7600
  • RDNA 3.5 (APU) — Radeon 890M / 880M (Strix Point), 8060S / 8050S (Strix Halo / Ryzen AI Max)
  • RDNA 2 — RX 6950 XT / 6900 XT / 6800 XT / 6800, 6750 XT / 6700 XT / 6700, 6650 XT / 6600 XT / 6600
  • RDNA 1 — RX 5700 XT / 5700 / 5600 XT, RX 5500 XT / 5500
  • Vega — RX Vega 56 / 64 / Frontier Edition, Radeon VII / Pro VII
  • Instinct (CDNA) — MI25, MI50/MI60, MI100, MI210/MI250/MI250X, MI300A/MI300X/MI325X, MI350X/MI355X

💰 Pearl (PRL) — dev fee reduced from 3% to 2%. Same miner, more of the hashrate goes to you.

⬇ Download v2.2.0

SHA256
Code:
peakminer-2.2.0.tar.gz               237ae4a03ccec121682f03552668b2556bef270f32708e30b48f23188dfa3eb8
peakminer-2.2.0-linux-x86_64         c9699e46665180ed3ffce04547f0d55fbf1a501428b803ca94466a5c9718db4f
peakminer-2.2.0-windows-x86_64.zip   d20e14a92126094527bdbcc37083bb0db17eaba7e9abcb3c07d57f348c392d3c

AMD miners — post your card + hashrate + wall power below, we're collecting community benchmarks for the OP. 🔥
holonest (OP)
Newbie
*
Offline

Activity: 4
Merit: 0


View Profile
July 25, 2026, 05:14:06 AM
 #3

UPDATE — PeakMiner v2.3.0 is live (Jul 25, 2026)

New release is out. Download below or bump your Docker tag to 2.3.0. The OP has been updated.

What's new in v2.3.0
  • Hashrate improvements for Pearl (PRL), BTX and CSD on Ada / Blackwell NVIDIA GPUs
  • Improved AMD kernels for CSD (RDNA / CDNA) — better efficiency and stability on Linux
  • More resilient failover: faster pool reconnect and auto TLS/SSL handling on drops
  • Lower idle memory usage and smoother per-GPU overclock / thermal control
  • Assorted bug fixes and stability hardening

Download v2.3.0

Full changelog, binaries and SHA256 checksums: https://github.com/peakminer/peakminer/releases

Post your GPU + hashrate below — feedback and benchmarks welcome.
holonest (OP)
Newbie
*
Offline

Activity: 4
Merit: 0


View Profile
July 27, 2026, 10:05:32 AM
 #4

PeakMiner v2.4.0 released!

Everything that changed since v2.3.0 (v2.3.1 → v2.4.0):

New coin — Midstate (MDS) (new in v2.4.0)
  • Mine it with --coin midstate2% dev fee
  • Pre-configured Windows launcher (peakminer-midstate.bat) and HiveOS flight sheet included
  • Automatic TLS/SSL detection, comma-separated pool failover

Example:
Code:
peakminer --coin midstate -u WALLET[.WORKER] -o eu.lproute.com:8960

Hashrates at stock clocks:
Code:
GTX 1660      ~5.25 KH/s
GTX 1080      ~6.68 KH/s
RTX 2060      ~7.38–7.50 KH/s
RTX 4060      ~7.54–7.57 KH/s
GTX 1080 Ti   ~8.87 KH/s
RTX 5060      ~9.47 KH/s
RTX 3080 Ti   ~18.25 KH/s

Performance — Pearl (PRL) (v2.3.1)
  • New kernel pipeline for Turing (RTX 20xx): up to +22% at equal power vs competing miners
  • RTX 40xx (Ada) also improved

Pool-accepted benchmarks, zero invalid shares:
Code:
RTX 2060 SUPER   38.9 TH/s  @ 179W  (+16.1%)
RTX 2070         37.2 TH/s  @ 167W  (+15.4%)
RTX 2080 Ti      63.4 TH/s  @ 233W  (+22.4%)
RTX 4070        113.6 TH/s  @ 199W  (+21.8%)
RTX 4090        291.3 TH/s  @ 448W  (+3.6%)

Fixes & stability
  • Fixed issues on multi-GPU rigs (v2.3.1)

Downloads — Windows x86_64, HiveOS/Linux, and Docker (peakminer/peakminer:2.4.0),
https://github.com/peakminer/peakminer/releases/tag/v2.4.0

Happy mining!
fenomenyaa
Jr. Member
*
Offline

Activity: 158
Merit: 2


View Profile
Today at 03:50:25 PM
 #5

Why has the graphical interface shifted, and why is it only displayed in black and white it's on Windows some of the rigs colorul some of them only black and white Smiley)

 


Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!