New T-REX miner v0.15.6: Download with Kawpow support (RVN Fork)

New T-REX miner v0.15.6: Download with Kawpow support (RVN Fork)

The T-Rex miner version 0.15.3 introduced support for the new KAWPOW algorithm, as expected during the RavenCoin (RVN) fork. In addition to the new Kawpow support, the latest T-Rex miner also adds support for the ProgPow and MTP-tcr algorithms. The new version v0.15.6 brings with it a number of useful changes and improvements, as well as a number of bug fixes.

DEV FEE: Developer fee is 1% (3% for Tensority).

Download T-Rex miner v0.15.6

The latest version of the T-Rex miner is available for download at the links below:

Changelog v0.15.x:

Bug fixes:
DAG regeneration on epoch change.
Benchmark for kawpow.

Bug fixes:
Less memory consumption. Possible crash fix for “out of memory” error for GPUs with 3GB memory onboard.
Unblock feature of intensity setting.

Bug fixes:
Fix showing miner version info for mining pool

Add algorithms: kawpow (upcoming RVN fork), progpow, mtp-tcr
Add SNI support for SSL
Improve stat table (now showing percentage of rejected shares)
NOTE (RVN fork): In order for the miner to automatically switch to mining kawpow at the time of RVN fork, please make sure
T-Rex is launched in watchdog mode (--no-watchdog parameter should NOT be set in your bat file)
Your system clock is synchronised with a time server (The miner uses your system clock to check if it’s time to switch)
Add --fork-at kawpow=2020-05-06T18:00:00 parameter to the miner start cmd line. If your pool changes ports for the new algo, make it --fork-at kawpow:3637=2020-05-06T18:00:00 where 3637 is the new port the miner should switch to (replace it with the actual port number)

JSON config file

To start T-Rex with the config.txt configuration file, in the console, type: t-rex -c config.txt. Use the config_example file as a starting point to create your own configuration. You can also use environment variables: just put% YOUR_ENV_VAR% anywhere in your configuration file and it will automatically replace the value of the YOUR_ENV_VAR variable at run time.


The watchdog timer is designed to monitor the status of the miner and restarts the T-Rex in the event of a failure or freezing for any reason. In addition, the watchdog timer can optionally perform automatic updates if a newer version is available. We recommend that you use a watchdog timer to avoid mining downtime and make sure your GPUs are busy 24/7. If you need to disable the watchdog, you can do this with the –no-watchdog option.

Antivirus alerts

Please note miners are often marked as malware by antivirus programs. This is not so, they are marked simply because they are cryptocurrency miners. If you do not trust the software, do not use it!

To protect the miner from reverse engineering attacks, the binaries are packaged using third-party software that distorts the source machine code. As a result, some anti-virus engines can detect certain signatures in the executable file, which are similar to those of real viruses protected by the same packer.


To maximize the speed of hashing, our software uses all available resources of the GPU, so it is important to check the overclocking settings before mining. Our general recommendation is to start with the factory settings of the GPU (without overclocking, the default restrictions are the default), and then, making sure it is stable, slowly increase its overclocking to find the “weak point” in which the miner works best, but still not working. bump into.


Full list of command line options:

    -a, --algo                     Specify the hash algorithm to use.
        --coin                     [ProgPOW] Set coin name.
        --nonce-start              [ProgPOW] Starting nonce for the solution search.
        --nonce-range-size         [ProgPOW] Nonce range size for nonce search. The range will be split between all devices.
    -d, --devices                  Comma separated list of CUDA devices to use.
                                   Device IDs start counting from 0.
        --ab-indexing              Afterburner indexing (Sort devices by bus ID. First device starts with 1).
    -i, --intensity                GPU intensity 8-25 (default: auto).

    -o, --url                      URL of mining server.
    -u, --user                     Username for mining server.
    -p, --pass                     Password for mining server.
    -r, --retries                  Number of times to retry if a network call fails.
    -R, --retry-pause              Pause in seconds between retries.
    -T, --timeout                  Network timeout, in seconds (default: 300)
        --time-limit               Miner shutdown interval in seconds. (default: 0 - disabled)

        --temperature-color        Set temperature color for GPUs stat. Example: 55,65 - it means that
                                   temperatures above 55 will have yellow color, above 65 - red color. (default: 67,77)
        --temperature-limit        GPU shutdown temperature. (default: 0 - disabled)
        --temperature-start        GPU temperature to enable card after disable. (default: 0 - disabled)

    -b, --api-bind-telnet          IP:port for the miner API via telnet (default: Set to 0 to disable.
        --api-bind-http            IP:port for the miner API via HTTP (default: Set to 0 to disable.
    -J  --json-response            Telnet API server will make json responses.

    -N, --hashrate-avr             Sliding window length in seconds used to compute average hashrate (default: 60).
        --sharerate-avr            Sliding window length in seconds used to compute sharerate (default: 600).
        --gpu-report-interval      GPU stats report frequency. (default: 5. every 5th share)
    -q, --quiet                    Quiet mode. No GPU stats at all.
        --hide-date                Don't show date in console.
        --no-color                 Disable color output for console.
        --no-nvml                  Disable NVML GPU stats.
        --no-watchdog              Disable built-in watchdog.

    -B, --benchmark                Benchmark mode.
    -P, --protocol-dump            User protocol logging.
    -c, --config                   Load a JSON-format configuration file.
    -l, --log-path                 Full path of the log file.
        --cpu-priority             Set process priority (default: 2) 0 idle, 2 normal to 5 highest.

        --autoupdate               Perform auto update whenever a newer version of the miner is available.
        --back-to-main-pool-sec    Forces miner to switch back to main pool in case working with failover pool.
                                   Parameter is set in seconds. (default: 600)
        --exit-on-cuda-error       Forces miner to immediately exit on CUDA error.
        --exit-on-connection-lost  Forces miner to immediately exit on connection lost.
        --reconnect-on-fail-shares Forces miner to immediately reconnect to pool on N successively failed shares (default: 10).

        --fork-at                  Forces miner to change algorithm on predefined condition.
                                   Time condition: algo_name=YYYY-MM-DDTHH:MM:SS (eg: --fork-at x16rv2=2019-10-01T16:00:00).
                                   Time must be set in UTC+0.
                                   Block condition: algo_name=integer_block_number (eg: --fork-at x16rv2=6526421).
                                   To change main pool port you must write it right after algo: algo_name:integer_port_number
                                   (eg: --fork-at x16rv2:4081=2019-10-01T16:00:00).

        --version                  Display version information and exit.
    -h, --help                     Display this help text and exit.

Recommended New Articles:

Leave a Reply

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