/xmrig-amd

Monero AMD (OpenCL) miner

Primary LanguageC++GNU General Public License v3.0GPL-3.0

XMRig AMD

⚠️ You must update miners to version 2.5 before April 6 due Monero PoW change.

Github All Releases GitHub release GitHub Release Date GitHub license GitHub stars GitHub forks

XMRig is high performance Monero (XMR) OpenCL miner, with the official full Windows support.

GPU mining part based on Wolf9466 and psychocrypt code.

⚠️ Suggested values for GPU auto configuration can be not optimal or not working, you may need tweak your threads options. Please fell free open an issue if auto configuration suggest wrong values.

Table of contents

Features

  • High performance.
  • Official Windows support.
  • Support for backup (failover) mining server.
  • CryptoNight-Lite support for AEON.
  • Automatic GPU configuration.
  • Nicehash support.
  • It's open source software.

Download

Usage

Use config.xmrig.com to generate, edit or share configurations.

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)
      --opencl-devices=N    list of OpenCL devices to use.
      --opencl-launch=IxW   list of launch config, intensity and worksize
      --opencl-affinity=N   affine GPU threads to a CPU
      --opencl-platform=N   OpenCL platform index
      --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
      --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

Donations

Default donation 5% (5 minutes in 100 minutes) can be reduced to 1% via command line option --donate-level.

  • XMR: 48edfHu7V9Z84YzzMa6fUueoELZ9ZRXq9VetWzYGzKt52XU5xvqgzYnDK9URnRoJMk1j8nLwEVsaSWJ4fhdUyZijBGUicoD
  • BTC: 1P7ujsXeX7GxQwHNnJsRMgAdNkFZmNVqJT

Release checksums

SHA-256

fd6d825e560624f070f3da9cf3e6a0e4f671bb3d922673bb0ac57ea37033f417 xmrig-amd-2.5.0-win32.zip/xmrig-amd.exe
0d8b21622133764ca22d28d3af5b1f08c9397ec85996cad81feba0b267d95090 xmrig-amd-2.5.0-win64.zip/xmrig-amd.exe

Contacts