TNNMiner
Miner software
!
Miner software
Mining software is the program that allows your GPU or CPU to mine cryptocurrency. It connects your hardware to the blockchain network and performs the complex calculations needed to validate transactions and earn rewards.

Changelog
0.6.1
Fixes a Stratum-specific watchdog timeout issue caused by job-receipt logs persisting across sessions. The job cache is now cleared on each new Stratum connection, ensuring watchdog timers start from a clean slate and preventing immediate timeouts. Solo mining was never affected, although dev mining timeout messages may have come up from this issue in the background for coins where the dev node is a stratum endpoint (i.e Xelis).
0.6.0
No more mysterious hashrate slowdown over time No more random, hair-pulling segfaults Mining should FINALLY be stable again Xelis Hash V3 is now implemented, along with the scaffolding needed for future versioned algorithms. The upcoming Smart Contract + PoW upgrade on Dec 13th will bring GPUs and CPUs back into balance. To prepare for that, an optimized V3 implementation is now included in the miner, and will be the default when using --xel. RandomX got some love too. Initialization should now be much smoother, with more visible feedback instead of sitting at 0 H/s for 30–120 seconds pretending nothing is happening.
0.5.2
More robust netcode session selection for more consistent behaviour across wizard+CLI param combos Fixed Xelis solo mining direct to node Fully vectorized Blake2b and added AVX512 implementations to Argon2. This results in gains on RinHash, and faster job cache switching in RandomX for new epochs
0.5.1
This release disables AVX512 Argon2 implementations until further notice, correcting issues with RandomX and RinHash.
0.5.0
Added --password param for Stratum configuration support Added SSL support to all KAS forks Fixed bug in the BTC Stratum code to make mining ADVC/YesPower and Rinhash more stable Targeted optimizations for XelisHashV2
0.4.9
RinHash has been fixed to work on all architectures Platform-specific tuning has been expanded upon, potentially improving hashrates accross the board
0.4.8
RandomX support has been massively improved, allowing solid mining on single-NUMA CPUs (primarily consumer CPUs) Rinhash support has been added (--rin). YesPower support has been improved (--advc or --yespower "params"). Hive wrapper stats should be fixed. Coin selection now happens with --, i.e --xel or --spr for coin-specific setups. This will be the standard going forward instead of full names like --xelis or --spectre. Generic algo flags can still be used when needed. --randomx allows mining to any RX pool for any coin. YesPower has something similar (see below). CPU Affinity has been tweaked to prioritize physical cores first on Windows, mirroring the Linux behavior. This improves performance on setups where full threads aren't ideal (YesPower for example).
0.4.4-r2
Release 0.4.4-r2