TRex Miner 0.24.7: Download, Setting for ETH & Binance Pool

7 minute read

T-Rex: Setting for Binance Pool, Fee, Comparison with Phoenix.

In this guide, you will learn how to set up and use the latest version (0.24.7) of T-Rex to mine Ethereum and other cryptocurrencies.

Download for Windows / Linux

Download from the website Download releases from GitHub Download releases from BitcoinTalk


T-Rex Miner - is a multi-algorithm mining software optimized for NVIDIA graphics cards. This mining software can mine cryptocurrencies like Ethereum, Ethereum Classic, Ravencoin and others.

Miner T Rex is a command line program. This means that you run it either from the Windows command line, or from the Linux console, or create shortcuts to predefined command lines using a Linux Bash script or a Windows batch file.

How to Install T-Rex Miner

Step 1 - Download the miner

First, you need to download the software from this link. Make sure you select the correct file for your OS. If you are on Windows, download the .zip file. If on Linux, select the .tar.gz file. From the names of the files, you can see that these are versions of the program for different versions of the CUDA driver for your video card. trexminer download If in doubt, download everything.

Step 2 - Configure a batch file for Ethereum

Once you download the program, you need to select the correct script file depending on the algorithm you want to use to mine cryptocurrency. Then edit the mining bat file and fill it with the wallet address, worker (farm) name and mining pool URL. Then save it as a .bat file if you are on Windows or bash - .sh if you are on Linux.

Here is an example T Rex Miner .bat file for the Binance Pool:

t-rex -a ethash -o stratum+tcp:// -u username1 -p x -w worker_name

Step 3 - Run T-Rex Miner

Double click on the saved or finished start.bat file to start the miner.

Video Guide

Example T-Rex Miner for Binance Pool

STRATUM: ethproxy+tcp://
PORT: 8888
Username: username1
Password: x

This is how the ready-made T-Rex Miner bat file for ETH on the Binance Pool will look like

bat file T Rex Miner

Just replace username1 with the name of your Binace pool account.


t-rex -a ethash -o stratum+tcp:// -u username1 -p x -w worker_name pause

If you want to understand how to set up everything from scratch, then you need to enter 5 commands one by one:

bat file T Rex Miner

  1. t-rex - the name of the program we run
  2. ethash - algorithm for mining
  3. - pool address
  4. 8888 - pool port
  5. username1 - username from the mining account on the exchange.

To set up a batch file for another coin - Firo (MTP), we need to enter other commands:

@echo off
t-rex -a mtp -o stratum+ssl:// -u aMLjCeLBmBGEJP6dYtWEMdZZuPH4w6uFsK.rig0 -p x
goto start

Here we added @echo off - it is used so that the extra text of the command itself is not displayed on the screen.

Next comes the cycle

the command itself
goto start

This construct organizes the looping of the command execution. But in this case the load on the processor increases slightly.

Setup for NiceHash

Here is a batch file for NiceHesh:

@echo off
t-rex -a kawpow -o stratum+tcp:// -u 3HHG3zpxP4AmbKDR9iRy1c2bqAb4WKhNwm.rig -p x -i 8 --cpu-priority 1 --coin RVN  --temperature-limit 78 --temperature-start  65
goto start

Video: Absolute Core Clock in T-Rex Miner is LEGIT (How to lock core clock and lower wattage)

In this video I go over this amazing new feature in T-Rex miner that lets you lock the core clock of your GPUs to a specific frequency. This leads to much lower power consumption, in my case almost a 20% reduction in wattage without reducing hashrate. Using absolute core clock in a crypto mining software like Trex miner is a new and better way of overclocking your graphics cards that leads to much lower electricity being used which means cheaper power bills!


T-rex Miner LHR Unlock in HiveOS - Nvidia LHR GPU Partially Unlock Settings in HiveOS

To enable LHR mode, you need to explicitly tell the miner which GPUs are LHR and which are not. This is done by specifying --lhr-tune parameter which takes values from 0 to 8:
  1. 0 - disabled (use for non-LHR cards)
  2. 1 - lowest hashrate, low chance of LHR lock
  3. 4 - recommended starting value for most LHR cards
  4. 8 - highest hashrate, high chance of LHR lock
Hive OS parameter ex : "lhr-tune": "4,0,4,8"


Phoenix Miner VS T Rex - Which ETHEREUM miner gives the best stats?

Is T-Rex Miner better than Phoenix miner for gtx 1660 super mining ethereum? 31.8mh/s vs 31.7mh/s




--algo or a short synonym for this command -a - Selects the mining algorithm.

Important! Use either a long synonym --algo or a short one -a. You do not need to use this and that together.

Further commands will be separated by commas. First a short synonym, and then long. Remember to use only one variation.

-h, --help - display help information and exit

-v, --version - Display version and exit

-c, --config \<config file path> - Use config in JSON format instead of batch file (CMD file).

To launch T-Rex from the config.txt configuration file, enter in the console: t-rex -c config.txt

Use the file config_example as a starting point to create your own configuration.


CPU mining:

Flash bios program:



Bug fixes:

  • Some command line arguments don’t take precedence over the values set in a config file (e.g. --lhr-autotune-step-size).
  • (WebUI) Performance degradation introduced in 0.24.6.
  • (WebUI) Monitoring page shows a blank page if you had 15M or 2H graph views selected while using an older version of T-Rex.
  • (WebUI) Impossible to set LHR tune values with decimal point.

HiveOS users: many of you complained that your hashrate on LHR cards is fluctuating too much compared to the Windows version. The reason is HiveOS sets hashrate-avr: 30 for T-Rex causing it to report 30-seconds average hashrate as opposed to 1-minute average (default).

A temporary solution would be to edit your flight sheet and manually add hashrate-avr: 60 to the Extra config arguments field. Otherwise, we’ve been told there will be a HiveOS release that fixes it permanently.


  • (ethash) Improved LHR unlocker, LHR tune value increased from 71 to 74 by default. The new LHR tune scale is somewhat different, so it’s recommended to let autotune find the optimal parameters (in other words, for the first run, remove --lhr-autotune-mode and --lhr-tune parameters from your bat file if they are set)
  • (ethash, autolykos2) New --lhr-autotune-step-size and --lhr-autotune-interval parameters for finer control of LHR unlock behaviour
  • (ethash, firopow) Added ETH+FIRO dual mining (use the same OC settings as ETH+RVN)
  • (autolykos2) New --dataset-mode parameter to enable/disable double buffer mode:
    • 1 - single buffer mode,
    • 2 - double buffer mode (default)
  • Added SOCKS5 proxy support (see --proxy parameter)
  • New --temperature-color-mem parameter to control memory temperature highlighting in console

Bug fixes:

  • (ethash) RTX 3060 GA104 is not recognised as an LHR card
  • Veriblock mining is broken since 0.24.2
  • (Linux) Log file contains ANSI escape sequences


  • (autolykos2) Enable LHR unlock functionality. See about LHR for more details
  • (ethash, autolykos2) Add LHR unlock “auto-tune” functionality (it’s enabled by default, see –lhr-autotune-mode in readme
  • Now the miner will try increasing --lhr-tune if it is stable at the current value, so you’ll find out what the maximum LHR tune your cards can sustain without trying a lot of values manually. If you want the miner to stay at the LHR tune value you set yourself no matter what, use --lhr-autotune-mode off.
  • Add ETH+ZIL mining mode with an arbitrary ETH pool (not proxying through a ZIL pool) -New parameter --no-new-block-info to stop “new block” messages appearing in miner console

Bug fixes:

  • (kawpow) Hashrate degradation in version 0.24.0 on some configurations


  • LHR unlock dual mining mode: You can now mine ETH (~30% of full speed) and other coins (~70%) simultaneously with LHR cards using their full potential. Available combinations along with memory requirements: ETH+ERGO (8GB+) ETH+RVN (8GB+) ETH+CFX (10GB+)
  • WebUI is not updated yet to reflect second algo stats in dual mode, but will be in future.
  • (ethash) “standard” LHR unlock changes and improvements:
  • automatically detect LHR cards even if --lhr-tune is not specified
  • new parameter --lhr-low-power reduces power consumption in LHR mode at a cost of a slightly lower hashrate (start from –lhr-tune 68)
  • change of --lhr-tune scale compared to the version 0.23.2, now it indicates a percentage of the GPU’s full hashrate the miner tries to achieve. The old values in the [1-8] range are automatically mapped to the new scale, no configuration change required.
  • recommended starting LHR tune values: 71 in normal mode, 68 in low power consumption mode (this doesn’t apply to dual mode)


  • Remove telnet API
  • Multiple bug fixes

  • 0.21.6
    • (API) Add timestamp of the last submitted share (last_submit_ts)

Bug fixes:

  • (autolykos2) Improve compatibility with mining pools
  • Command line parameter --worker does not take precedence over the one specified in the config file
  • --fork-at functionality is broken
  • Cosmetic UI fixes