Skip to main content
bytwork.com
Mining, blockchain and cryptocurrencies

TeamRedMiner - Useful Commands in Simple Words (User Guide)

Hasrate (overclocked)

RX570 830 Mh/s
RX580 850 Mh/s
Rx vega 64: 1.2-1.25 Mh/s

Version 0.9.0 (latest):
Supports algorithms
KAWPOW
MTP
Cuckatoo31
Cuckarood29
Cryptonight R
CryptoNightTurtle
Cryptonight StelliteV8
Cryptonight v8 double
CryptoNight Reverse Waltz
Cryptonight v8 Upx2
Cryptonight V8
Cryptonight Heavy
Cryptonight Haven
CryptoNightSaber
Ethash
X16R
x16rv2
X16S
X16RT
Lyra2REv3
Lyra2Z
PHI2
Etchash
autolykos2
Program for:
Amd
Table of contents

Team Red Miner is an optimized miner only for AMD graphics cards and FPGA devices. The miner is configured only through the command line. This means that you will need to create or edit ready-made files to run (.bat files).

The commission (DevFee) of the developer depends on the algorithm you choose for mining the cryptocurrency. It ranges from 0.75% to 3.0%. For Ethereum mining, the commission is 1%. And for RavenCoin mining on the KawPow algorithm, the commission will be 2%.

How to use?

 

The miner is configured only through the batch file (file with the extension .bat). You do not need to configure the configuration (there is auto-tuning).

A quick summary of installing TeamRedMiner:

  1. Download the program.
  2. Unzip to any convenient location.
  3. Get a wallet address from a cryptocurrency exchange or install an official wallet.
  4. Enter your wallets into .bat files.
  5. Save your changes.
  6. Run the program through the batch file.
  7. Increase your profits by increasing the intensity and fine-tuning the program.

Setup

Let's consider setting up the program for the Nicehash pool and the kawpow algorithm.

Configuring a.bat file for Nicehash

  1. teamredminer.exe - indicates which application will be launched. This file must be located in the same folder as the .bat file.
  2. -a kawpow - we indicate the algorithm for mining. For Ravencoin, we indicated kawpow , and for example, for Zcoin, we would indicatemtp.
  3. kawpow.eu.nicehash.com after the long construct, -o stratum+tcp:// we indicate the address of the pool. In this case, we specified the pool from the Nicehash program.
  4. :3385 - after specifying the pool address, put a colon and write the pool port. The address and port can be found on the pool itself. Usually under Get Started or Help.
  5. -u 3HHG3zpxP4AmbKDR9iRy1c2bqAb4WKhNwm - we indicate the wallet to which mining will go. In our case, this is an internal wallet from a Nicehash account.

  6. -p x - the p command means a password. On the Nicehash pool (as well as on 90% of all pools), the password is not required, so we write x.
  7. pause is an optional command. It is only needed so that the program does not immediately close in case of an error, but displays it.

A ready-made example (do not forget to change the wallet to yours!).

teamredminer.exe -a kawpow -o stratum+tcp://kawpow.eu.nicehash.com:3385 -u 3HHG3zpxP4AmbKDR9iRy1c2bqAb4WKhNwm.trmtest -p x

pause
 

 

Let's consider setting up a program for the Ethermine pool and the Ethash algorithm.

 

Setting up a.bat file for Ethereum

  1. teamredminer.exe - indicates which application will be launched.
  2. -a ethash - we indicate the algorithm for mining.
  3. eu1.ethermine.org after the long construct, -o stratum+tcp:// we indicate the address of the pool.
  4. :4444 - after specifying the pool address, put a colon and write the pool port. The address and port can be found on the pool itself. Usually under Get Started or Help.
  5. -u 0x433e93401eedd570a05b8837f91ddae9b21eb8c0 - we indicate the wallet to which mining will go.

A finished example:

teamredminer.exe -a ethash -o stratum+tcp://eu1.ethermine.org:4444 -u 0x433e93401eedd570a05b8837f91ddae9b21eb8c0.trmtest -p x
 

 

Let's consider setting up .bat the program file for Ravencoin mining.

Setting up for Ravencoin

The image is enlarged by clicking

  1. teamredminer.exe - indicates which application will be launched.
  2. -a kawpow - we indicate the algorithm for mining. For Ravencoin, we indicated kawpow , and for example, for Zcoin, we would indicatemtp.
  3. us.rvn.minermore.com after the long construct, -o stratum+tcp:// we indicate the address of the pool.
  4. :4501 - after specifying the pool address, put a colon and write the pool port. The address and port can be found on the pool itself. Usually under Get Started or Help.
  5. -u RKAeArXkWLNERjWo5YF3R1xFnYCwKf11sX - we indicate the wallet to which mining will go. In our case, this is Ravencoin.

  6. -p x - the p command means a password. The minermore pool (as well as 90% of all pools) does not require a password, so we write x.
  7. pause is an optional command. It is only needed so that the program does not immediately close in case of an error, but displays it.

A ready-made example (do not forget to change the wallet to yours!)

teamredminer.exe -a kawpow -o stratum+tcp://us.rvn.minermore.com:4501 -u RKAeArXkWLNERjWo5YF3R1xFnYCwKf11sX.trmtest -p x
pause 

Note! There should be no extra spaces, indents, tabs and symbols. Otherwise, the program will not start or will give an error!

Launching the program

Run the program by double clicking on the file with the extension .bat.

At the first start, the program will tell us the following information:

information at start

  1. The top line will contain everything that we indicated in the batch file.
  2. The process of initialization (recognition) of video cards has started.
  3. Initialization process completed successfully The program matched the configuration (CN 8 + 7: AAA).
  4. Runtime Command Keys: h - help, s - stats, e - enable gpu, d - disable gpu, t - tuning mode, q - quit - You can use some commands right during mining, if you click on the active miner window and press the keys: h - help, s - statistics, e - on cards, d - off cards, t - tuning mode, q - exit.
  5. The program connects to the pool.
  6. The program successfully connected to the pool and got work for video cards.
  7. The pool set the current mining difficulty, as well as the program connected to the pool for the developer's commission (Dev pool).

Configuration

At the first start, the process of auto-tuning the configuration of video cards will start:

  1. The miner reports that the program is looking for the best configuration for video cards and this process is 10% ready (this process takes up to 10 minutes, depending on video cards and their number).
  2. In the meantime, one of the video cards found the first ball (block solution). This is interesting, because it is for the balls that we are paid for the participation of our video card capacities in mining. You can learn about the overall structure of the remuneration Miner.

After waiting a little longer, we finally see the hash rate of video cards and other data:

hashrate of the program

  1. GPU 1 [61C, fan 59%] cnr: 834.8 h/s, avg 828.0 h/s, pool 940.3 h/s a:5 r:0 hw:0 - all information for the video card.
    • [61C, fan 59%] - temperature and fan speed
    • cnr: 834.8 h/s, avg 828.0 h/s, - hash rate and average hash rate
    • pool 940.3 h/s - the hash rate that we send to the pool
    • a:5 r:0 - accepted ball 5, rejected - 0.
    • hw:0 - hardware errors - 0
  2. Total - total hash rate of all video cards.
  3. Stats Uptime: 0 days, 00:11:05 - total mining time.

Watch the video

Autoconfiguration continues.

autotuning process completed

  1. The program has selected the best config for the algorithm.
  2. The miner advises using this particular configuration (now it is used by default). You may have others, depending on the version of the miner, the type of video cards, their overclocking, etc.
  3. CN-Config Auto-Tuner completed, mining continues with the best configurations found!

We have reviewed the basic settings that will already allow you to start mining. It is recommended to do the first launch with minimal or no overclocking of video cards and test the Miner for stability. In the meantime, the program will be tested, you can go to the advanced settings.

All command line arguments and parameters

Now we will consider all the available commands of the program and the capabilities of the miner in more detail.

If there are two commands per line, then you only need to enter one. The second is her synonym. Example: -o and [ --url=URL ] are the same thing. We enter either -o or --url=.

Pool connection parameters

-o, --url=URL Specify the url address of the pool. Both stratum + tcp and stratum + ssl addresses are supported.

-u, --user=USERNAME Specify the username for authorization on the pool or the wallet address (depending on the pool).

-p, --pass=PASSWORD Specify a password for authorization on the pool (not all pools use a password).

--rig_id Set the farm ID to be sent to the pool. This is only used for cryptonight pools.

--pool_connect_TO=SEC Set the timeout period for attempting to connect to the pool. SEC is the timeout in seconds. The default is 10.

--pool_max_rejects=N If the pool rejects N shares in a row, the pool connection is dropped. This is to prevent the use of pools that invalidate mining sessions without disconnecting the user. The default is 5.

--pool_strategy=STRAT Establish a pool selection strategy when working with multiple pools. The available values ​​are priority, load_balance, and quota. By default, this is priority.

priority: the miner will use the pools in the order they are listed, moving to the next pool only if the previous one cannot establish a connection.

load_balance: the miner will evenly distribute the hash rate across all currently connected pools.

quota: the miner will evenly distribute the total number of hashes across all pools. If the pool disconnects and then reconnects, the miner will move the hashrate to the pool until the total number of hashes for each pool is balanced.

-a, --algo=ALGORITHM Choose an algorithm for mining. Supported now:

ethash (eth, etc, etp, others)
kawpow (ravencoin)
lyra2z      
phi2 (lux, argoneum)
lyra2rev3 (vtc)
x16r (rvn original)
x16rv2 (rvn)
x16s (pgn, xsh)
x16rt (veil, gin)
mtp (zcoin)
cuckatoo31_grin (grin)
cuckarood29_grin (grin)
cnv8        
cnv8_half (stellite, masari)
cnv8_dbl (x-cash)
cnv8_rwz (graft)
cnv8_trtl (old turtlecoin, loki)
cnv8_upx2 (uplexa)
cn_heavy (classic CN heavy)
cn_haven (haven)
cn_saber (bittube)
cn_conceal (conceal)
trtl_chukwa (turtlecoin)

Intensity and tuning

--auto_tune=MODE Enable auto-tuning mode at startup. Available for CN algorithm variants only.

MODE must be NONE, QUICK or SCAN.

  • QUICK mode tests several known good configurations and completes within 1 minute.
  • SCAN will check all possible combinations and will work for 20-30 minutes.
  • Setting the mode to NONE disables the auto-tuning function.
  • The default mode is QUICK.

--auto_tune_runs(=N) Perform several runs for automatic tuning, each time decreasing the unit of used streams (15 + 15 -> 15 + 14 -> 14 + 14 -> 14 + 13 ->...). You can specify an explicit number of runs or let the miner choose the default for each type of video card (usually 3-4).

--auto_tune_exit If auto-tuning is enabled, the miner will close after completing the auto-tuning process. This is useful when you want to find the optimal settings and then use the resulting command line argument found by the miner.

--allow_large_alloc If "large_alloc" is enabled and the driver indicates that enough video card memory is available, then the miner will work more aggressively with the initial memory allocation.

In practice, this parameter means that Vega video cards under Linux will start the autotuning process from 16 * 15, and not from 16 * 14 or 15 * 15.

Temperatures

--no_gpu_monitor Disable use of ADL temperature monitoring (Windows) or sysfs (Linux) for temperature and fan speed.

--temp_limit=TEMP Set the temperature at which the miner will stop too hot video cards. The default is 85C.

--temp_resume=TEMP Set the temperature below which the miner will resume the operation of video cards that were previously stopped due to exceeding the temperature limit. The default is 60C.

Program interface

--disable_colors Disable color output of fonts in the miner console.

--force_colors Force the console color to be output even if the terminal does not support colors.

-l, --log_interval=SEC Specify the time interval in seconds for averaging and displaying hash rates of video cards. SEC sets the interval in seconds and must be> 0..

Error and debug log

--debug Enable error and debug log output.

--log_file=FILENAME Include writing the miner's output to the file specified in FILENAME.

Device management (choose cards for mining)

If not specified, all devices will be used.

--platform=INDEX Specify the index of the OpenCL platform to use. If not specified, the platform will be detected automatically. Linux with multiple platforms is only supported without the --platform option, but the --bus_reorder command is used instead.

-d, --devices=DEVLIST Specify GPU devices to use from the discovered list. The list must be a comma separated list of device indices, for example -d 0,1,2,4. If not specified, all devices will be used.
NOTE for Linux: if --bus_reorder is used, the indexes after reordering are used. Use --list_devices to show indexes.

--init_style=1/2/3 Specify initialization mode (1 by default): 1: One video card at a time, initialize all cards before mining. 2: three video cards at the same time, initialize all cards before mining. 3: all video cards at the same time, start mining immediately

--pcie_fmt=FORMAT Specify the output format for pci-e bus numbers. Valid values ​​for FORMAT are "hex" or "dec". The default is dec for windows and hex for linux.

--bus_reorder Reorder discovered or specified devices after they have been identified. If no platform is specified, devices will be built from all discovered AMD OpenCL platforms.

--list_devices List available devices for the detected or specified platform and exit immediately. The bus reordering will be done in the order shown.

--allow_all_devices Some algorithms cannot be mined, such as those using 4GB GPU. These video cards will be automatically disabled by the miner. This argument overrides this logic and allows mining on all specified or discovered devices.

--opencl_order Consider opencl cards according to the platform.

Watchdog and Stability

--watchdog_script(=X) Configure a watchdog timer to shutdown the miner, run the specified file, and exit immediately. The default script is watchdog.bat / watchdog.sh in the current directory, but another script can be supplied as an optional argument, it is also possible to specify an absolute or relative path.

--watchdog_test Test the configured watchdog script, invoking the same action as the stopped video card after ~ 20 seconds of mining.

Other settings

--api_listen=IP:PORT Enable API. The IP port is optional. If present, IP: PORT selects the interface (s) and port to listen to. The default is 127.0.0.1:4028. For external access use for example 0.0.0.0:4028. It is also allowed to specify only the port, for example, 4029.

--no_cpu_check Disable processor checking for found resources before sending them to the pool. Note: Currently, only CN algorithms support processor verification.

--no_lean Disable CN depletion mode, in which flows slowly increase on startup or restart after network problems or after a decrease in intensity after overheating of the video card.

--no_interleave=DEVS Enumerates GPU devices where CN interleaving logic should not be used. The argument is a comma-separated list of devices, such as with the -d option. Use this argument if some devices get the worst hash rate along with a lot of log messages.

--pool_broken_rpc Tell the miner to make only one outstanding rpc request to connect to the pool. This is a workaround for pools that violate the json rpc spec regarding rpc ids.

--pool_rpc_TO=SEC Set the time how long the miner will wait for RPC without a response on the pool. After this time, the miner will reconnect to the pool. SEC is the timeout in seconds. The default is 60.

--pool_no_ensub Prevent the miner from sending an extranonce subscription request to the pool.

--no_ntime_roll Prevents miner lag when "ntime" is in the block header, ONLY using the value provided by the pool. This option must be enabled for some pools when mining coins using the x16rt algorithm.

--hash_order=VALUE Set a fixed hash order for algorithms such as x16r for benchmarking. Note that a pool connection is required to use this option, but it will not submit solutions. The default hashing order for x16r is --hash_order = 0123456789abcdef.

-h, --help Show help message and exit.

Developer commission

This miner includes the following fees:

  • Ethash on video cards of the Polaris family 0.75%
  • Ethash on all other maps 1.0%
  • Kawpow 2.0%
  • Cryptonight R: 2.5%
  • Cryptonight v8 upx2: 2.5%
  • Cryptonight v8 turtle: 2.5%
  • Cryptonight v8 half: 2.5%
  • Cryptonight v8 double: 2.5%
  • Cryptonight v8 rwz: 2.5%
  • Cryptonight v8: 2.5%
  • Cryptonight heavy: 2.5%
  • Cryptonight haven: 2.5%
  • Cryptonight saber: 2.5%
  • Cryptonight conceal: 2.5%
  • Chukwa-512 (Turtlecoin): 2.5%
  • x16r: 2.5%
  • x16rv2: 2.5%
  • x16s: 2.5%
  • x16rt: 2.5%
  • MTP: 2.5%
  • Cuckatoo31: 2.5%
  • Cuckarood29: 2.5%
  • Lyra2rev3: 2.5%
  • Lyra2z: 3%
  • Phi2: 3%

Configuring via config file

--cn_config=CONFIG Manual configuration of a kryptonite for a miner.

Config should be in the format [P][I0][M][I1][:xyz] ,

  • where [P] is an optional prefix and [: xyz] is an optional suffix.
  • For [P], only the 'L' value is supported for lower end video cards such as Lexa / Baffin.
  • [I0] and [I1] are usually flow rates between 1 and 16, but larger values ​​are possible for 16GB cards.
  • [M] is a mode that can be either '.', - ',' + 'or' * '.
  • Mode '.' means the miner will select or scan the best settings.
  • The "*" mode is a good default and should be used if you are using a Vega 56/64 with flash memory.
  • Exceptions to this rule are algorithm variants (cnv8_trtl and cnv8_upx2), for which "+" should be used.
  • For Polaris charts, only "-" and "+" modes are available.

NOTE: In TRM 0.5.0, an autotune function has been added to perform manual tuning from the CN configuration modes, there is no need to manually tune it except in rare cases.

Configuration examples:
-cn_config = 15 * 15: AAA
--cn_config = 14-14
--cn_config = L4 + 3

A config can also be a comma separated list of config values, where each one applies to each video card.

For instance: --cn_config=8-8,16+14:CBB,15*15,14-14

 Any graphics card that does not have a specific configuration listed will use the very first configuration listed.

System requirements:

  • The current and supported version of the video card driver;
  • For cryptonight and lyra2rev3 algorithms on linux, only amdgpu-pro 18.30 and later drivers are supported. ROCm is not supported.

Tim Red Miner is mainly used for Ethereum mining. Learn more about how to mine Ethereum on video cards on Windows...

Problem solving

GPU detected dead

If you see this error, you need to lower the core and memory overclocking of your graphics card. Resetting to factory settings often helps. It also helps to change the version of HiveOS.

Pool login failed. Error code: -1-Exchange addresses need payment IDs

The PAyment Id of the coin must be specified. Without this, the pool cannot start mining. Example for Monero:

teamredminer.exe -a cnr -o stratum+tcp://pool.supportxmr.com:7777 -u 44tLjmXrQNrWJ5NBsEj2R77ZBEgDa3fEe9GLpSf2FRmhexPvfYDUAB7EXX1Hdb3aMQ9FLqdJ56yaAhiXoRsceGJCRS3Jxkn.5d3c802ee0f8e12e4eb9792722b7816a42178aa29ef7477c138ddb940c55648d -p x

The program closes or does not start

The problem can be found anywhere. Most often it is a misconfiguration of the.bat file. Punctuation error is not valid syntax.

Here is a list of possible troubleshooting steps:

  • remove environment variables from old miners. System properties / advanced system parameters / environment variables - remove variables from old programs. Don't delete system variables! Remove only those starting with GPU_FORCE and reboot the system
  • check the contacts of all risers. Sometimes it helps to swap PCI-e slots
  • check the power supply. The program may crash if the video cards do not have enough power from the unit

If you still have difficulties with launching, write to us in the comments - we will help!

Download different versions of the program

In the archive with the program you will find full instructions in Russian.

Happy mining!

Download for Windows:
Team Red Miner v0.9.0
Team Red Miner v0.8.1.1
Team Red Miner v0.7.18
Team Red Miner v0.7.3

Download for Linux
Team Red Miner v0.9.0
Team Red Miner v0.7.18
0.7.18 Team Red Miner v0.5.9
Team Red Miner v0.5.8
Team Red Miner v0.5.7
Team Red Miner v0.5.6
Team Red Miner v0.5.5

Version history

0.5.9

  • This release supports a number of algorithms optimized for AMD GCN graphics cards (lyra2z, phi2, lyra2rev3, x16r, x16rv2, x16s, x16rt, MTP, cuckarood29, cuckatoo31, chukwa-512, cryptonight R, cryptonight v8 and many other cryptonight variants)

0.5.8

This release supports a number of algorithms optimized for AMD GCN graphics cards (lyra2z, phi2, lyra2rev3, x16r, x16s, x16rt, MTP, cuckarood29, cuckatoo31, chukwa-512, cryptonight R, cryptonight v8 and many other cryptonight variants).

0.5.7

  • This release supports a number of algorithms optimized for AMD GCN cards (lyra2z, phi2, lyra2rev3, x16r, x16s, x16rt, MTP, cuckarood29, cuckatoo31, cryptonight R, cryptonight v8, and many other cryptonight variants).

0.5.6

  • This release supports a number of algorithms optimized for AMD GCN graphics cards (lyra2z, phi2, lyra2rev3, x16r, x16s, x16rt, MTP, cuckatoo31, cryptonight R, cryptonight v8, and many other cryptonight variants).

0.5.5

  • This release supports a number of algorithms optimized for AMD GCN graphics cards (lyra2z, phi2, lyra2rev3, x16r, x16s, x16rt, MTP, cuckatoo31, cryptonight R, cryptonight v8, and many other cryptonight variants).

Download ready-made.bat files

Rate article
Average: 3 ( 30 votes )
Download right now complete .bat-files
zcoin-mintpond.bat (941 bytes)
DevFee
2.5%

Author: Максим Анисимов
Блокчейн-инженер, разработчик Android приложений, финансист с 2012 года. Разрабатывает приложения для криптовалют, блокчейна и инвестиций. Изучает программы, их уязвимости
Add a comment

Comments

Add new comment
The content of this field is kept private and will not be shown publicly.
CAPTCHA
This question is for testing whether or not you are a human visitor and to prevent automated spam submissions.