Violetminer Versions Save

An argon2id miner. Supports TurtleCoin and WrkzCoin, among others.

v0.2.2

3 years ago
  • Disable dev fee
  • Hold terminal open after fatal error for windows users
  • Warn when GPU drivers need updating

If you are experiencing crashes, please make sure you have the latest GPU drivers, they need to support CUDA 11.1:

image

v0.2.1

3 years ago
  • Fix bug where users without NVIDIA devices would experience crashes trying to run NVIDIA code

v0.2.0

3 years ago
  • Support for Chukwa V2, the upcoming algorithm change for TurtleCoin at block 3 million
  • Allow automatically selecting the algorithm from the pool. This can facilitate automatic switching, if the pool owner sets the algo field to one of the supported chukwav2 algorithm names upon reaching the fork date.
    • Auto selecting from the pool can be disabled by setting the disableAutoAlgoSelect field to true in the config.json file. This can help if a pool provides the incorrect algorithm in their jobs.
  • Fix bug where socket would not be closed correctly when connection to pool is lost, causing reconnecting to fail
  • Fix bug where output from multiple GPUs would be interleaved
  • Fix bug that could cause duplicate shares with GPUs
  • Fix bug where updated config would not get written to custom config file location
  • Warn when pool requires SSL support but miner has not been compiled with SSL support
  • Give informative error when compiling without fetching submodules
  • Change dev mining cycle to 3 minutes every 300 minutes instead of 1 minute every 100 minutes. This should slightly decrease time spent reducing pools and thus increase hashrate by a tiny amount.

v0.1.1

4 years ago
  • Warnings when nvidia config info doesn't match internal info
  • Fail on invalid nvidia config where non-existent devices are specified, which previously caused crashes
  • Nicer GPU debug info output
  • Updating keep alive interval to 120 seconds
  • SSL pool support

For a full list of changes, please see https://github.com/turtlecoin/violetminer/compare/v0.1.0...v0.1.1

v0.1.0

4 years ago
  • Nvidia GPU support
  • Ability to disable CPU
  • More supported algorithm names - See here for all the available names
  • Fixes bug where accepted / submitted shares could be over 100%
  • Fix Ctrl+C not working on Windows
  • Fix share count not resetting when changing pools
  • Improved pool compatibility

For the full list of changes, please see https://github.com/turtlecoin/violetminer/compare/v0.0.6...v0.1.0

v0.0.6

4 years ago
  • Arm32 fixes
  • AVX-2 hashrate improvements
  • Add priority to pool config
  • Fix hashrate inaccuracy

v0.0.5

4 years ago
  • ARM Optimizations - unfortunately however they seem to perform worse than the stock implementation on my rpi3b+, so I have disabled them by default on ARMv8. You just need to change 'Auto' to 'NEON' in the config file to try out the neon optimizations.
  • Chosen auto optimization is now printed on startup

v0.0.4

4 years ago
  • AVX-512 support
  • SSE4.1 support
  • SSSE3 support
  • SSE2 support
  • Fix miner crashing if dev pool never connects
  • Add option to choose optimization method
  • Available optimizations are now printed on startup

v0.0.3

4 years ago
  • Major overhaul to miner<->pool communication
  • Pools in config file are ordered by priority, highest to lowest
  • Higher priority pools will be automatically retried for reconnection when connected to a lower priority pool.
  • Added support for keepalived to allow the connection to remain open with higher diffs
  • Add re-fetching of job when invalid job ID given

v0.0.2

4 years ago
  • Updated the Linux binary to use clang for better hashrate