Skip to content

Releases: ParnianCoin/parniancoin-miner

parnianminer v2.5 - CPU and NVIDIA GPU mining

Choose a tag to compare

@ParnianCoin-AReza ParnianCoin-AReza released this 17 Oct 15:52

One miner for CPU and NVIDIA GPU. CPU mining works exactly as before; GPU mining is new.

CPU mining

  • Same as 2.4.2: -cpu -cputhreads N, automatic pool port (:auto), backup pools, solo mining
  • Includes the 2.4.2 Windows fix for rejected "low difficulty" shares

NVIDIA GPU mining (new)

  • -gpu 0 for GPU only, or -gpu 0 -cpu -cputhreads N for GPU and CPU together
  • Only the NVIDIA display driver is needed (no CUDA toolkit or DLLs)
  • Maxwell (GTX 750/900, 800M/900M) and newer, up to Blackwell; old drivers (CUDA 8) and CUDA 12/13 drivers
  • Every GPU share is verified on the CPU before it is submitted
  • Nonce scanning on the GPU (-gpuscan 2, default): same hashes, much less GPU memory. RTX 4090: ~640 kH/s
  • Tools: -gputest 60, -gpubench 8 (finds the fastest options), -gpudiag

On laptops with small GPUs (ex: GTX 850M) the CPU is faster than the GPU: use -cpu there.

Scripts

Each package has ready-to-run scripts: cpu-pool-mining, cpu-solo-mining, gpu-pool-mining,
gpu-solo-mining, gpu-test, gpu-bench, gpu-diag (.bat on Windows, .sh on Linux).
Put your ParnianCoin account number in the mining scripts before running them.

Downloads

  • Windows 64-bit: parnianminer-2.5-win64.zip (CPU + GPU)
  • Linux x64: parnianminer-2.5-linux64.zip (CPU + GPU, glibc 2.17+)
  • Source: parniancoin-miner-2.5-source.tar.xz
  • Windows 32-bit: CPU only, use 2.4.2

Linux: unzip on a Linux disk (not a USB/FAT drive), then run
chmod +x parnianminer *.sh and sed -i 's/\r$//' *.sh

parnianminer 2.5 for HiveOS and mmpOS

Choose a tag to compare

@ParnianCoin-AReza ParnianCoin-AReza released this 17 Oct 16:21

HiveOS and mmpOS packages of parnianminer 2.5: CPU and NVIDIA GPU mining.

What is new

  • NVIDIA GPU mining. By default every NVIDIA GPU of the rig and the CPU mine together
    (the CPU leaves one core per GPU). Rigs without NVIDIA GPU mine with the CPU as before.
  • Dashboard: hashrate, temperature and fan per GPU (matched by PCI bus), plus the CPU.
  • Only the NVIDIA driver of the rig is needed.

Choose the devices (HiveOS: Extra config, mmpOS: miner arguments)

  • -gpu 0,2 only these GPUs, -gpu off CPU only
  • -cputhreads 4 CPU threads, -cpu off GPUs only
  • GPU kernel options: -gpuscan, -gpuregs, -gpublock (find the best with -gpubench 8)

HiveOS

Flight Sheet -> Miner: Custom

mmpOS

Miner profile -> Custom Miner

Checksums: SHA256SUMS-rigs.txt

parnianminer 2.4.2 for HiveOS and mmpOS

Choose a tag to compare

@ParnianCoin-AReza ParnianCoin-AReza released this 11 Oct 20:16
4062a56

HiveOS and mmpOS packages updated to parnianminer 2.4.2.

The 2.4.2 fix (wrong BLAKE2s hashes causing rejected shares) only affected Windows builds.
Linux rigs were not affected, so this update is optional for HiveOS/mmpOS users and only keeps the version in line with the main release.

HiveOS — Flight Sheet → Installation URL:
https://github.com/ParnianCoin/parniancoin-miner/releases/download/v2.4.2-rigs/parnianminer-2.4.2.tar.gz

mmpOS — Custom Miner → Download URL:
https://github.com/ParnianCoin/parniancoin-miner/releases/download/v2.4.2-rigs/parnianminer-2.4.2-mmpos.tar.gz

Checksums (SHA256):
https://github.com/ParnianCoin/parniancoin-miner/releases/download/v2.4.2-rigs/SHA256SUMS-rigs.txt

parnianminer 2.4.2 - Windows rejected shares fix

Choose a tag to compare

@ParnianCoin-AReza ParnianCoin-AReza released this 11 Oct 20:10
0c761da

Fixed: on Windows builds BLAKE2s produced wrong digests, so every RandomHash2
hash that used Blake2s was wrong and the pool rejected it as "low difficulty share".
Windows miners saw about 30-60% rejected shares. Linux builds were not affected.

Tested on the same PC: 2.4.1 about 50% rejected, 2.4.2 0% rejected.
All Windows miners should update. Command line and config are unchanged.

parnianminer 2.4.1 for HiveOS & mmpOS

Choose a tag to compare

@ParnianCoin-AReza ParnianCoin-AReza released this 07 Oct 14:28

parnianminer 2.4.1 for HiveOS and mmpOS

Ready-to-use packages of parnianminer for mining rigs running HiveOS or mmpOS.
Same miner as 2.4.1 (portable Linux x64 build, glibc 2.17+, nothing to install).
Hashrate, accepted/rejected shares and uptime are shown in the dashboard.

Downloads

OS File
HiveOS parnianminer-2.4.1.tar.gz
mmpOS parnianminer-2.4.1-mmpos.tar.gz

HiveOS

Flight Sheet → Miner: Custom → Setup Miner Config:

  • Installation URL: https://github.com/ParnianCoin/parniancoin-miner/releases/download/v2.4.1-rigs/parnianminer-2.4.1.tar.gz
  • Hash algorithm: randomhash2
  • Wallet and worker template: %WAL%.%WORKER_NAME%
  • Pool URL (one per line, the first is the main pool, the others are backups):
  stratum.parniancoin.com
  stratum1.parniancoin.com
  • Pass: x
  • Extra config arguments: optional, e.g. -cputhreads 6

Without a port, the miner picks the pool port by hashrate (auto).
Add a port to keep it fixed, e.g. stratum.parniancoin.com:38018.

mmpOS

Miner profile → Miner: Custom, Platforms: CPU Intel / CPU AMD

  • Custom URL: https://github.com/ParnianCoin/parniancoin-miner/releases/download/v2.4.1-rigs/parnianminer-2.4.1-mmpos.tar.gz
  • Command line:
    ./start_parnian.sh -s stratum.parniancoin.com:auto -fo stratum1.parniancoin.com:auto -su %wallet_address%.%rig_name% -pw x
    

Any other parnianminer option can be added (e.g. -cputhreads 6).

Notes

  • All logical cores are used by default; set -cputhreads to change it.
  • Solo mining on a node: use http://node.parniancoin.com:38009 as the pool URL.
  • Statistics come from the miner's local read-only API (127.0.0.1:7111), enabled automatically.
  • Linux: console output is now line-buffered, so the miner log in the dashboard is always complete.

SHA256

parnianminer-2.4.1.tar.gz
84b50b706bc6a0a0146781fc2a5c00b3d4577dc2b8d427c38ac22ab5c52b711a

parnianminer-2.4.1-mmpos.tar.gz
b3b1ed417abe53707a682a69ac16c4175b517e9315a0f3d5bb05bd98a245ab1b

Website: https://parniancoin.com

parnianminer 2.4.1

Choose a tag to compare

@ParnianCoin-AReza ParnianCoin-AReza released this 30 Sep 16:56

parnianminer 2.4.1

New

  • Backup pools: -fo accepts several pools (comma separated), each with its own account (-fou). Repeated domains are refused.
  • Failback: while on a backup pool, the miner returns to the main pool when it is reachable again (-failback, default 30 minutes).
  • Auto port: a port is entered at 95% of its hashrate and left below 85%. New port 38068 (fixed difficulty, 5 MH/s or greater).

Fixes

  • Crash when the connection was lost or the login refused before the first job.
  • The miner no longer exits when a backup pool fails, refuses the login or sends no work; it moves to the next pool.
  • Auto port state, pending port switch and stratum session are kept per pool.

Quick start

parnianminer -cpu -cputhreads 4 -s stratum.parniancoin.com:auto -su YOUR_PARNIAN_ACCOUNT.rig1 -pw x

With a backup pool:

parnianminer -cpu -cputhreads 4 -s stratum.parniancoin.com:auto -su YOUR_PARNIAN_ACCOUNT.rig1 -pw x -fo stratum2.example.com:auto -fou SECOND_ACCOUNT.rig1

Downloads

File Platform
parnianminer-2.4.1-windows-x64.zip Windows 64-bit
parnianminer-2.4.1-windows-x86.zip Windows 32-bit
parnianminer-2.4.1-linux-x64.tar.gz Linux x64 (glibc 2.17+)

No installation needed. No developer fee.

SHA-256

23a6039220108e5a0cb9bd8c5a7ce526a2a8bfa7b7a7dcd43aafba026cca2176  parnianminer-2.4.1-windows-x64.zip
9826545e646a6a15cc0c0f91f3069df0867ea87d2339c28b0dc38ce1e3bf9331  parnianminer-2.4.1-windows-x86.zip
5622162bb12683f6b945905e6b4adee7ebf66a9bcbb336afe454ef9ae899f781  parnianminer-2.4.1-linux-x64.tar.gz

parnianminer 2.4

Choose a tag to compare

@ParnianCoin-AReza ParnianCoin-AReza released this 25 Sep 10:15
c4fa37d

parnianminer 2.4 – ParnianCoin release (out of beta)

Official CPU miner for ParnianCoin (PARC) – RandomHash2 proof-of-work.
Pool (stratum) mining with automatic port selection, and solo mining on a ParnianCoin node.

What's new

  • Automatic pool port selection – use auto instead of a port number. The miner measures its hashrate and moves to the matching pool port (shown in the log). A numeric port keeps the old behaviour.
  • No dependencies to install – jsoncpp, boost and the C++ runtime are linked statically. Windows builds use only system DLLs; the portable Linux build runs on glibc 2.17+.
  • Security fixes – one-byte stack overflow in the remote API reader fixed; remote API disabled by default and bound to 127.0.0.1 (new -apiremote option); constant-time API password check; pool password and API requests no longer logged; crash on empty miner_file request fixed.
  • Antivirus friendliness – console window is never hidden; Windows executable now carries version info and icon.
  • Help, config.txt, scripts and README rewritten for ParnianCoin.

Full history: CHANGELOG.md

Downloads

Package Platform
parnianminer-2.4-windows-x64.zip Windows 64-bit
parnianminer-2.4-windows-x86.zip Windows 32-bit
parnianminer-2.4-linux-x64.tar.gz Linux x64, any distribution (glibc 2.17+: Ubuntu 16.04+, Debian 9+, CentOS 7+)
parnianminer-2.4-linux-x64-modern.tar.gz Linux x64, ~7% faster (glibc 2.38+: Ubuntu 24.04+, Debian 13+)

Quick start

parnianminer -cpu -cputhreads 4 -s stratum.parniancoin.com:auto -su YOUR_PARNIAN_ACCOUNT.rig1 -pw x

SHA-256 checksums (of the executable inside each package)

915870d6a19617bfbe971c8cc0341657d311b71ddb63e8f133e26d0f287a7ecb  parnianminer-2.4-windows-x64/parnianminer.exe
e613e10ccf06d892d94154383b6be2c5cb58cfa2359862fe8befc54ac8bf836b  parnianminer-2.4-windows-x86/parnianminer.exe
c1a19b11479142970e8104fa333a1a62d67bb884041abd4685085e14d57d5286  parnianminer-2.4-linux-x64/parnianminer
7d9fae7d9170e0ffd77be19dd09d063691796363527eee3f91dbcf71563f2188  parnianminer-2.4-linux-x64-modern/parnianminer

Verify after extracting:

  • Windows: certutil -hashfile parnianminer.exe SHA256
  • Linux: sha256sum parnianminer

Links