TeamRedMiner TRM Added dual mining ETH+TON

TeamRedMiner TRM is an AMD GPU optimized cryptocurrency miner. This miner supports a number of algorithms. This software can mine cryptocurrencies such as Ethereum, Ravencoin, Grin, Zcoin and others. It is a command line program. This means that you run it either from the Windows command line or the Linux console, or you create shortcuts to predefined command lines using a Linux Bash script or a Windows command (.bat) file.


TeamRedMiner v0.9.2.1

Quick bug fix for the release of TON v0.9.2.

  • GPU: Fixed critical bug for Polaris and Vegas on Windows and Linux amdcl2, sometimes reaching only 50% of pool hashrate.
  • GPU: Added support for dual algorithm device selection using “-dx,y,z,…” argument inside –ton .. -ton_end clause.
  • GPU: Updated DUAL_ETH_MINING.txt manual with added functions.

TeamRedMiner v0.9.2

Single TON algorithm for all GPUs and dual ETH+TON mining for Navis and Big Navis! This release adds +20-25% hash rate for TON on all AMD GPUs, including dual mining. Vega and Polaris support for dual-mining will be released soon.

TON pool support is limited to Icemining and Toncoinpool. Please read TON_MINING.txt and DUAL_ETH_MINING.txt manuals for more information. The mining distribution contacts should read TRM_DUAL_MINING_API.txt to learn how to submit data for dual mining.

  • GPU: added TON algorithm for mining with one algorithm on all GPU generations (see TON_MINING.txt).
  • GPU: added dual ETH+TON mining for GPU Navi and Big Navi ( see DUAL_ETH_MINING.txt). Vega and Polaris coming soon.
  • GPU: Added dual mining tuner based on scoring weights (see –dual_tuner_weights).
  • GPU: Faster initial ethash setup at startup.
  • FPGA: Added –fpga_max_jtag_mhz option to limit used JTAG link frequency.
  • FPGA: Fixed vu35p DNA to match hardware manager of Vivado and NextJTAG.

Supported and tested graphics cards (GPUs):

  • Navi – RX 5700(XT)/5600(XT)/5500(XT) for supported algorithms in the table below.
  • Big Navi – RX 6900XT, RX 6800(XT), RX 6700(XT), RX6600XT – same support as Navi.
  • Vega – RX Vega 64/56, Vega FE, Radeon VII (Vega 2)
  • Polaris – RX 580/480/570/470/560/460/550
  • Fiji – R9 Fury/Fury X/Nano, MI8 (supported but with very limited testing).
  • Tonga/Antigua – R9 285/285X/380/380X, W7100, S7150 (beta support since 0.8.2. Only ethash+kawpow available.)

Supported GPU algorithms and their corresponding dev fees:

GPU AlgorithmFee
Ethash on Polaris GPUs0.75%
Ethash on all other GPUs1.0%
Cryptonight R2.5%
Cryptonight v8 upx22.5%
Cryptonight v8 turtle2.5%
Cryptonight v8 half2.5%
Cryptonight v8 double2.5%
Cryptonight v8 rwz2.5%
Cryptonight v82.5%
Cryptonight heavy2.5%
Cryptonight haven2.5%
Cryptonight saber2.5%
Cryptonight conceal2.5%
Chukwa-512 (Turtlecoin)2.5%
Chukwa-1024 (Turtlecoin)2.5%

FPGA Support

FPGA devices are supported and tested on Linux (Windows is currently unsupported):

  • Xilinx Varium C1100
  • SQRL Forest Kitten 33 — performance is limited by product design, see manual for details
  • Xilinx/TUL/Osprey U50C/ECU50

Supported FPGA algorithms and corresponding boards:

FPGA AlgorithmFee

The miner reports the GPU hashrate every 30 seconds. This is full GPU hashrate before deducting dev fee (your pool hashrate will be a bit lower). The miner includes a read-only api based on the sgminer-5.5 API. Both json and text formats are supported. We refer you to the sgminer api documentation for more details. The miner also includes a Claymore-compatible miner API with support for a subset of the API. For bug reports and/or feature requests, please open an issue on the github tracker of this project. For command line examples, see the batch/shell scripts in the miner download packages. For command line options, see the USAGE.txt file that comes with the miner.

How to configure TeamRedMiner

Step 1 – Download the TRM Miner

First, you need to download the software from this GitHub link.

GitHub teamRedMiner TRM:

Make sure that you choose the correct file for your operating system. If you have Linux, download the file in.tar.gz format, if you have Windows, download the file in .zip format.

Step 2 – Configure the batch file for ETH

teamredminer.exe -a ethash -o stratum+tcp:// -u username1.worker_name -p x

You need to choose the right script file (bat file) depending on the algorithm you want to use for mining. In the example of a binance pool .bat file it would look like this:

Step 3 – Launch TeamRedMiner

Edit this file (replace the name of the account username1 with the name of your account). You can also change the mining URL, i.e. choose a different pool. After that save it as a batch file -.bat – if you work in Windows or as a bash file – .sh – if you work in Linux.

Setting for ethermine

Адрес пула (-o)stratum+tcp://
Кошелек (-u)Wallet address
Пароль или название фермыWorker Password

To configure the batch file for ETH, we need to enter six commands in turn:

  1. teamredminer.exe – the name of the program that will run. Please note that the batch file itself must be located in the same folder as the program itself
  2. -a ethash – after the key -a  we specify the algorithm for mining. In this example, Ether, so  ethash
  3. -o stratum+tcp:// – specify the address of the pool. In this example, ethermine is used.
  4. :4444  – After the colon, specify the port of the pool. Ethermine has 4444.
  5. -u 0x1с9ЕfE277b4e64f26c93b3a48A26EeD310421c8 – after -u we write the address of our wallet to which mining will go.< /li>
  6. .trmtest  – specify the name of the worker after the dot. You can specify any. It is needed for the name of the farm, the code you will track the statistics on the pool.

This is what the TeamRedMiner binary will look like for eth on the ethermine pool:

teamredminer.exe -a ethash -o stratum+tcp:// -u 0x1c19EfE277b4e64f26c93b3a48A26EeD310421c8.trmtest -p x

Configuring TRM for NiceHash

teamredminer.exe -a kawpow -o stratum+tcp:// -u 3LZhp4g3m7YWqR4hAPrZsKWbyo7hRBmqvy.trmtest -p x

This is an example for RVN:

teamredminer.exe -a kawpow -o stratum+tcp:// -u 3KDhp4g3m7YWqR4hAPrZsKWbyo7hRBmqvy.trmtest -p x 
  1. kawpow  – specify the mining algorithm. In this case, Ravencoin
  2. – specify the pool server for nicehash
  3. 3385  – write a port from the pool
  4. 3LZhp4g3m7YWqR4hAPrZsKWbyo7hRBmqvy – and a wallet. Important! For mining on nicehash, you need to specify your BTC wallet, and not the coin you are mining.

Read more articles about cryptocurrencies and mining at:

Do you enjoy reading articles like this one about cryptocurrencies and mining, want to support the author or ask questions? Be the first to know the news, subscribe to my telegram channel:

Leave a Reply

Your email address will not be published. Required fields are marked *