WildRig Multi

wildrig

WildRig Multi is a miner capable of handling a diverse range of algorithms, including those not widely used in mining. It is supported on Nvidia and AMD graphics cards, starting from the R200 series. This program is designed for mining Ravencoin and other cryptocurrencies on AMD graphics cards.

In its latest update, the miner not only added support for the X18 algorithm but also enhanced performance on X16r/s, X17, Hex, and several other algorithms. Currently, it is the most efficient miner for AMD cards when using the X16R algorithm.

The miner’s fee for usage is 1%, applicable to almost all supported algorithms.

How to set up Wildrig

Step 1 – Download the miner

To launch the mining software, you need to use the command line in Linux and the .bat file in the Windows operating system. Below are examples of .bat files for each of the cryptocurrencies that can be mined using Wildrig-Multi.

Step 2 – Set up a batch file for KawPow

Be sure to replace YOUR_ADDRESS with your wallet address. Replace RIG_ID with the unique name of your mining setup. You are free to choose any name for your setup, but it should consist only of Latin letters and the symbols “-” and “_”. Additionally, ensure that the specified wallet corresponds to the cryptocurrency you are mining.

Example Wildrig .bat file for Beepool (Ravencoin):

wildrig.exe --print-full --algo kawpow --url stratum+tcp://rvn-pool.beepool.org:9531 --worker RIG_ID --user RKAeArXkWLNERjWo5YF3R1xFnYCwKf11sX --pass x
pause

Step 3 – Launch Wildrig

Save this batch file and then click start.bat to start mining.

Example configuration for Firo (Zcoin)

STRATUM:stratum+tcp://xzc.2miners.com
PORT:8080
Username (wallet):aMLjCeLBmBGEJP6dYtWEMdZZuPH4w6uFsK
Password:x
This is what the finished Wildrig batch file for Firo (Zcoin) will look like:
wildrig.exe --print-full --algo mtp --url stratum+tcp://xzc.2miners.com:8080 --worker RIG_ID --user aMLjCeLBmBGEJP6dYtWEMdZZuPH4w6uFsK --pass x
pause

Example of Wildrig Multi settings (bat file)

To launch the miner, you need to use the command line in the Linux operating system or a bat file in Windows. Below are examples of bat files for each of the cryptocurrencies that can be mined using Wildrig-Multi. Don’t forget to replace YOUR_ADDRESS with your wallet address, and RIG_ID with the name of your farm. You can choose the farm name arbitrarily; it should only contain letters of the English alphabet and the symbols “-” and “_”. Be sure to specify the wallet for the cryptocurrency you intend to mine.

Ravencoin

wildrig.exe --print-full --algo kawpow --url stratum+tcp://rvn.2miners.com:6060 --worker RIG_ID --user YOUR_WALLET_ADDRESS --pass x
pause

Clore.ai

wildrig.exe --print-full --algo kawpow --url stratum+tcp://clore.2miners.com:2020 --worker RIG_ID --user YOUR_WALLET_ADDRESS --pass x
pause

Neoxa

wildrig.exe --print-full --algo kawpow --url stratum+tcp://neox.2miners.com:4040 --worker RIG_ID --user YOUR_WALLET_ADDRESS --pass x
pause

Neurai

wildrig.exe --print-full --algo kawpow --url stratum+tcp://xna.2miners.com:6060 --worker RIG_ID --user YOUR_WALLET_ADDRESS --pass x
pause

All command line arguments

Performance:

  • --opencl-threads=N: Specify the number of threads per OpenCL device.
  • --opencl-launch=IxW: Apply a list of launch configurations, intensities, and work sizes.
  • --opencl-affinity=N: Bind GPU threads to the CPU.
  • --opencl-devices=N: List of OpenCL devices to use.
  • --opencl-platform=N: Index of the OpenCL platform.
  • --opencl-force1x: Force the use of OpenCL 1.x.
  • --donate-level=N: Set the donation level, default is 2% (2 minutes out of 100 minutes of program operation).
  • --multiple-instance: Allow simultaneous launch of multiple program instances.

Connection to the pool:

  • -o, --url=URL: Specify the URL or pool server.
  • -O, --userpass=U:P: Username:password pair for the mining server.
  • -u, --user=USERNAME: User name or wallet address for the server.
  • -p, --pass=PASSWORD: Password for the server.
  • --strategy=N: Loading strategy for GPUs (default: 0).
  • --send-stale: Send stale shares.

Stability and error log:

  • --watchdog: Enable monitoring of the OpenCL kernel’s execution time; the miner shuts down if it exceeds 30 seconds.
  • --good-risers: Disable frequent data transfer, potentially improving hash rate or preventing GPU freezes.
  • -l, --log-file=FILE: Write all output data to a log file.

Program interface:

  • --no-color: Disable color output in the console.
  • --print-time=N: Display hash rate report every N seconds.
  • --print-full: Show hash rate for each GPU.
  • --print-level=N: Information display level (default: 1).
  • -B, --background: Run the miner in the background.
  • --user-agent: Set the user-agent string for the pool.

Working with the API:

  • --api-port=N: Specify the port for the miner’s API.
  • --api-worker-id=ID: Custom user identifier for the API.

Other settings:

  • --benchmark: Run the offline benchmarking mode.
  • --print-platforms: Show available OpenCL platforms and exit.
  • -c, --config=FILE: Load a configuration file in JSON format.
  • -V, --version: Display version information and exit.
  • -R, --retry-pause=N: Time to pause between reconnect attempts (default: 5).
  • -r, --retries=N: Number of attempts before switching to another server (default: 5).
  • --max-rejects=N: Number of rejects (unaccepted shares) before the miner switches to another server.
  • -h, --help: Display help and exit.

Problem solving

The program freezes at startup

If the program crashes upon startup, it is recommended to try reducing the overclocking level.

If this does not improve the situation, consider reducing the overclocking for the graphics card or completely disabling it.

The program crashes

  • Increase the swap file size.
  • Remove environment variables from previous miners. System properties / Advanced system settings / Environment Variables – delete variables from old programs. Do not delete system variables! Only remove those starting with GPU_FORCE and restart the system.
  • Reduce overclocking.
  • Check all connections from risers and power supply (with the system turned off). Sometimes swapping risers can help.
  • Ensure that the power supply is sufficient for the load. Different mining algorithms consume different amounts of electricity.

Version history

0.20.1

  • Increased hashrate by 5% for MTP/MTP-TCR on Navi cards.
  • Fixed incorrect shares for X22i.

0.19.1

  • Reintroduced Wildkeccak kernels.
  • Linux build with Navi support and GPU monitoring via ADL (Note: Navi is not yet supported).

0.19.0

  • Added support for RX 5700 series cards for a limited set of algorithms:
    • blake2b-BTCC
    • blake2b-GLT
    • blake2s
    • bmw512
    • lyra2v2
    • lyra2v3
    • lyra2vc0ban
    • skein2

0.18.0

  • Added the glt-globalhash algorithm.
  • Implemented temperature limits with commands --gpu-temp-limit and --gpu-temp-resume.
  • In addition to the hashrate, the miner will now display GPU temperature, fan rotation speed, and operating time.
  • Added the --print-power parameter, which will show power consumption on the GPU chip.
  • Added the --benchmark-timeout parameter.

0.17.9

  • Fixed the blake2b algorithm family for Linux.
  • Increased mining speed on the Wildkeccak algorithm by 1%.
  • Added the --print-devices parameter.
Ranking
( No ratings yet )
miningbro.com/ author of the article
Did you like the article? Share with friends:
Mining BRO