Skip to content

Team-Hycon/xmrig-nvidia

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

HYCminer NVIDIA

HYCminer is a high performance Hycon (HYC) NVIDIA miner, forked from XMRig release v2.6.1.

  • This is the NVIDIA GPU mining version, there is also a CPU version and AMD GPU version.
  • We plan on releasing our roadmap for next releases soon.

Table of contents

Features

  • Currently running Cryptonight v7
  • High performance.
  • Official Windows support.
  • Support for backup (failover) mining server.
  • CryptoNight-Lite support for AEON.
  • Automatic GPU configuration.
  • GPU health monitoring (clocks, power, temperature, fan speed)
  • Nicehash support.
  • It's open source software.

Download

Usage

See the example config.json to configure the miner.

Command line options

  -a, --algo=ALGO           cryptonight (default) or cryptonight-lite
  -o, --url=URL             URL of mining server
  -O, --userpass=U:P        username:password pair for mining server
  -u, --user=USERNAME       username for mining server
  -p, --pass=PASSWORD       password for mining server
  -k, --keepalive           send keepalived for prevent timeout (need pool support)
  -r, --retries=N           number of times to retry before switch to backup server (default: 5)
  -R, --retry-pause=N       time to pause between retries (default: 5)
      --cuda-devices=N      List of CUDA devices to use.
      --cuda-launch=TxB     List of launch config for the CryptoNight kernel
      --cuda-max-threads=N  limit maximum count of GPU threads in automatic mode
      --cuda-bfactor=[0-12] run CryptoNight core kernel in smaller pieces
      --cuda-bsleep=N       insert a delay of N microseconds between kernel launches
      --cuda-affinity=N     affine GPU threads to a CPU
      --no-color            disable colored output
      --donate-level=N      donate level, default 5% (5 minutes in 100 minutes)
      --user-agent          set custom user-agent string for pool
  -B, --background          run the miner in the background
  -c, --config=FILE         load a JSON-format configuration file
  -l, --log-file=FILE       log all output to a file
  -S, --syslog              use system log for output messages
      --nicehash            enable nicehash support
      --print-time=N        print hashrate report every N seconds
      --api-port=N          port for the miner API
      --api-access-token=T  access token for API
      --api-worker-id=ID    custom worker-id for API
  -h, --help                display this help and exit
  -V, --version             output version information and exit

Also you can use configuration via config file, default config.json. You can load multiple config files and combine it with command line options.

Other information

  • No HTTP support, only stratum protocol support.
  • No TLS support.
  • Default donation 5% (5 minutes in 100 minutes) can be reduced to 1% via command line option --donate-level.

SHA256 for Windows Binary files

200959dbed1f071379bf97ec6e097146f60c2b15ad4d09f1bcc4b89fd6fcaabe: certUtil -hashfile hycon-nvidia-win-0.0.1-without-mhttpd/xmrig-nvidia.exe sha256
99de6d6b24595663e8bd0bb79af93baa17d5afec412a4b2620ad182355da78c2: certUtil -hashfile hycon-nvidia-win-0.0.1/xmrig-nvidia.exe sha256

Contacts

Packages

No packages published

Languages

  • C++ 68.1%
  • C 21.2%
  • Cuda 7.2%
  • CMake 3.5%