0.26.8 UPD 28 серп Windows, Linux

Завантажити T-Rex Miner

Майнер T-rex — повний посібник

-a, --algo                     Вкажіть алгоритм хешування.
                                   autolykos2
                                   blake3
                                   etchash
                                   ethash
                                   firopow
                                   kawpow
                                   mtp
                                   mtp-tcr
                                   multi
                                   octopus
                                   progpow
                                   progpow-veil
                                   progpow-veriblock
                                   progpowz
                                   tensority
        --coin                     Задати назву монети.
                                   Допомагає уникнути перебудови DAG під час повернення із сесії комісії розробника (dev fee).
                                   Приклад: "etc" для Ethereum Classic, "etc+zil" для майнінгу Ethereum Classic + Zilliqa.
        --extra-dag-epoch          Виділити на GPU додатковий DAG для вказаної епохи. Може бути корисно для дуал-майнінгу
                                   таких монет, як Zilliqa (ZIL). (наприклад: --extra-dag-epoch 0)
                                   Можна задати для кожного GPU окремо списком значень через кому
                                   (вкажіть -1 для GPU, які не повинні виділяти додатковий DAG).
        --nonce-start              [Ethash, ProgPOW] Початковий nonce для пошуку рішення.
        --nonce-range-size         [Ethash, ProgPOW] Розмір діапазону nonce для пошуку. Діапазон буде розподілено між усіма пристроями.
    -d, --devices                  Список CUDA-пристроїв для використання, через кому.
                                   Нумерація ID пристроїв починається з 0.
        --ab-indexing              Нумерація як в Afterburner (як за замовчуванням, але починається з 1).
        --devices-info             Вивести список доступних CUDA-сумісних пристроїв у системі.
    -i, --intensity                Інтенсивність GPU 8-25 (за замовчуванням: auto).
                                   Керує обсягом роботи GPU, тобто тим, скільки nonce майнер
                                   обробляє «за один прохід»: N = 2 ^ intensity
        --low-load                 Режим низького навантаження (за замовчуванням: 0). 1 - увімкнено, 0 - вимкнено.
                                   За можливості знижує навантаження на GPU. Можна задати рядком значень через кому, щоб увімкнути
                                   режим лише для частини GPU (наприклад: --low-load 0,0,1,0)
        --dual-algo                Другий алгоритм для режиму дуал-майнінгу.
        --dual-algo-mode           Керує поведінкою GPU в режимі дуал-майнінгу (за замовчуванням: a12).
                                   Формат: <algo>:<tuning coefficient>
                                   "<algo>" може бути одним із: "a1" (перший алгоритм), "a2" (другий алгоритм), "a12" (обидва - дуал-майнінг)
                                   "<tuning coefficient>" необов'язковий і може мати вигляд
                                         "rXX" (коефіцієнт "dual ratio" дорівнює XX), або
                                         "rXX:lrYY" (коефіцієнт "dual ratio" дорівнює XX, коефіцієнт "LHR dual ratio" дорівнює YY), або
                                         "hXX" (частка хешрейту основного алгоритму у відсотках XX).
                                   Докладніше див. у посібнику з дуал-майнінгу.
        --profit-per-mh            Орієнтовна прибутковість алгоритмів у режимі дуал-майнінгу на 1MH хешрейту.
                                   Використовується для тонкого налаштування пропорції algo1/algo2, майнер намагатиметься максимізувати дохід.
                                   Формат: <profit_algo1>:<profit_algo2>.
                                   Приклад: --profit-per-mh 0.0516:0.0012
        --lhr-tune                 [Ethash, Autolykos2] Значення LHR-налаштування, що вказує, який відсоток повної швидкості майнер
                                   намагається досягти на LHR-картах (за замовчуванням: -1). Діапазон від 10 до 95.
                                   -1 - авто
                                    0 - вимкнено (для карт без LHR)
                                   74 - рекомендоване початкове значення для більшості LHR-карт у режимі низького енергоспоживання (див. --lhr-low-power)
                                   78 - рекомендоване початкове значення для більшості LHR-карт
                                   Можна задати для кожного GPU окремо, наприклад
                                   "lhr-tune": "0,0,77.5,0" - так для третього GPU буде встановлено значення LHR-налаштування 77.5.
        --lhr-autotune-mode        [Ethash, Autolykos2] Режим автоналаштування LHR (за замовчуванням: down). Допустимі значення:
                                   off  - автоналаштування вимкнено. Значення LHR tune фіксоване під час майнінгу і не змінюється,
                                          хоч як часто виявлятиметься LHR-блокування
                                   down - значення LHR tune зменшуватиметься, якщо майнер виявить LHR-блокування
                                   full - те саме, що "down", але додатково майнер намагатиметься збільшити значення
                                          LHR tune, якщо на поточному рівні LHR tune робота стабільна
        --lhr-autotune-step-size   Крок автоналаштування LHR (за замовчуванням: 0.1).
                                   Вказує, на скільки автоналаштувальник LHR змінює значення LHR tune.
        --lhr-autotune-interval    Інтервал автоналаштування LHR у хвилинах (за замовчуванням: 5:120).
                                   Формат: <interval_up>:<interval_down>.
                                   "<interval_up>" - час у хвилинах, протягом якого GPU має майнити без
                                   LHR-блокувань, перш ніж майнер спробує збільшити значення LHR tune.
                                   Якщо на GPU спрацювало LHR-блокування, значення LHR tune не зменшиться, якщо попереднє LHR-блокування
                                   було виявлено більш ніж "<interval_down>" хвилин тому.
        --lhr-low-power            [Ethash] Знижує енергоспоживання в режимі LHR ціною дещо нижчого хешрейту (за замовчуванням: 0).
                                   1 - увімкнено, 0 - вимкнено. Можна задати рядком значень через кому, щоб увімкнути
                                   режим лише для частини GPU (наприклад: --lhr-low-power 0,0,1,0)
        --kernel                   [Ethash] Вибір CUDA-ядра (за замовчуванням: 0). Діапазон від 0 до 5.
                                   Вкажіть 0, щоб увімкнути автоналаштування: майнер протестує кожне ядро і вибере найшвидше.
                                   Можна задати списком через кому, щоб застосувати різні значення до різних карт.
                                   (наприклад: --kernel 2,1,1,3)
                                   Згодом підтримку цього параметра може бути розширено на інші алгоритми.
        --gpu-init-mode            Вмикає послідовну ініціалізацію DAG (за замовчуванням: 0).
                                   0 - усі GPU ініціалізуються паралельно
                                   1 - повністю послідовна ініціалізація, по одному GPU
                                   2 - по два GPU одночасно
                                   і т.д.
        --dag-build-mode           [Ethash, ProgPOW, Octopus] Керує способом побудови DAG (за замовчуванням: 0).
                                   0 - авто (майнер сам вибере найвідповідніший режим залежно від моделі GPU)
                                   1 - за замовчуванням (підходить для більшості відеокарт)
                                   2 - рекомендовано для карт 30xx, щоб уникнути невалідних шар
                                   Можна задати списком через кому, щоб застосувати різні значення до різних карт.
                                   (наприклад: --dag-build-mode 1,1,2,1)
        --dataset-mode             [Autolykos2] Режим датасету. (за замовчуванням: 2). Допустимі значення:
                                   0 - авто (за замовчуванням 2)
                                   1 - single (на кожному блоці ERGO GPU припиняє хешування, доки не згенерує датасет)
                                   2 - double (майнер генерує датасет для наступного блоку ERGO ще до його появи
                                       з невеликою втратою показаного хешрейту, а коли наступний блок надходить,
                                       одразу починає хешування, не втрачаючи 1-4 секунди на створення датасету).
                                       У цьому режимі вимоги до пам'яті подвоюються, бо GPU має тримати два буфери пам'яті.
                                       Якщо пам'яті GPU не вистачає для двох датасетів, майнер повернеться
                                       до режиму з одним буфером.
        --keep-gpu-busy            Продовжувати майнінг навіть у разі втрати з'єднання з пулом.
                                   Корисно, якщо GPU падає під час циклу зупинки/запуску, який виникає, коли
                                   зникає інтернет-з'єднання.

    -o, --url                      URL пулу для майнінгу у форматі: <scheme>://<host>:<port>
                                   Підтримувані схеми: stratum+tcp
                                                      stratum+ssl
                                                      stratum+http
                                                      stratum2+tcp
                                                      stratum2+ssl
                                   stratum2 зазвичай використовують Nicehash, MiningPoolHub та інші подібні пули
                                   Приклад: stratum+tcp://eu1.ethermine.org:4444
                                            stratum+ssl://zcoin.mintpond.com:3005
                                            stratum2+tcp://daggerhashimoto.hk.nicehash.com:3353
        --url2                     URL другого пулу для другого алгоритму в режимі дуал-майнінгу.
    -u, --user                     Ім'я користувача для сервера майнінгу.
        --user2                    Ім'я користувача для сервера майнінгу другого алгоритму в режимі дуал-майнінгу.
    -p, --pass                     Пароль для сервера майнінгу.
        --pass2                    Пароль для сервера майнінгу другого алгоритму в режимі дуал-майнінгу.
    -w, --worker                   Ім'я воркера.
        --worker2                  Ім'я воркера для сервера майнінгу другого алгоритму в режимі дуал-майнінгу.
        --proxy                    IP:port для підключення через SOCKS5-проксі-сервер.
                                   Доменні імена також розпізнаються через проксі.
        --dns-https-server         IP:port DNS-сервера, що працює через DNS-over-HTTPS.
    -r, --retries                  Кількість повторних спроб у разі збою мережевого запиту.
    -R, --retry-pause              Пауза в секундах між повторними спробами.
    -T, --timeout                  Мережевий тайм-аут у секундах (за замовчуванням: 300)
        --time-limit               Інтервал вимкнення майнера в секундах. (за замовчуванням: 0 - вимкнено)
        --temperature-color        Задати кольори температури ядра у статистиці GPU. Приклад: 55,65 - означає, що
                                   температура вище 55 буде жовтою, вище 65 - червоною. (за замовчуванням: 67,77)
        --temperature-color-mem    Задати кольори температури пам'яті у статистиці GPU. (за замовчуванням: 80,100)
        --temperature-limit        Температура ядра, за якої GPU вимикається. (за замовчуванням: 0 - вимкнено)
        --temperature-start        Температура ядра GPU, за якої карта знову вмикається після вимкнення. (за замовчуванням: 0 - вимкнено)
        --api-bind-http            IP:port для API майнера через HTTP (за замовчуванням: 127.0.0.1:4067). Вкажіть 0, щоб вимкнути.
                                   Для зовнішнього доступу вкажіть IP 0.0.0.0; у такому разі встановлення "--api-read-only"
                                   також рекомендоване.
        --api-https                Увімкнути протокол https для викликів API.
        --api-key                  Попередньо згенерований ключ авторизації для викликів API. Згенерувати його можна за допомогою "--api-generate-key".
                                   Обов'язковий, щоб дозволити виклики API на зміну/оновлення.
        --api-read-only            Дозволити для викликів API лише операції читання.
                                   Увімкнено за замовчуванням, якщо "--api-key" не задано.
        --api-generate-key         Згенерувати API-ключ із заданого користувачем пароля. Отриманий ключ використовується як значення "--api-key".
                                   Використовуйте цю опцію разом із "-c", щоб записати api-key безпосередньо у файл конфігурації.
        --api-webserver-cert       Повний шлях до файлу сертифіката вебсервера API.
        --api-webserver-pkey       Повний шлях до файлу закритого ключа вебсервера API.
    -N, --hashrate-avr             Довжина ковзного вікна в секундах для обчислення середнього хешрейту (за замовчуванням: 60, макс.: 86400).
        --sharerate-avr            Довжина ковзного вікна в секундах для обчислення частоти шар (за замовчуванням: 600).
        --gpu-report-interval      Частота звітів зі статистикою GPU. Мінімум 5 с. (за замовчуванням: 30 с)
        --gpu-report-interval-s    Частота звітів зі статистикою GPU у шарах. За замовчуванням 0 (вимкнено).
    -q, --quiet                    Тихий режим. Статистика GPU не виводиться зовсім.
        --hide-date                Не показувати дату в консолі.
        --send-stales              Не відкидати застарілі шари.
        --validate-shares          Перевіряти шари перед надсиланням у пул. Також вмикає інформацію про складність шар.
        --no-color                 Вимкнути кольоровий вивід у консолі.
        --no-hashrate-report       Не передавати пулу звіт про хешрейт.
        --no-new-block-info        Не виводити в консоль інформацію про новий блок.
        --no-nvml                  Вимкнути статистику GPU через NVML.
        --no-strict-ssl            Вимкнути перевірку сертифікатів для SSL-з'єднань.
        --no-sni                   Не встановлювати заголовок SNI для SSL-з'єднань.
        --no-watchdog              Вимкнути вбудований watchdog.
        --watchdog-exit-mode       Задає дію "A", яку має виконати watchdog, якщо майнер перезапуститься "N" разів
                                   протягом "M" хвилин.
                                   Формат: N:M:A. Допустимі значення:
                                                  N: будь-яке додатне ціле число,
                                                  M: будь-яке додатне ціле число,
                                                  A: r(перезавантаження системи), s(вимкнення системи), e(вихід із майнера)
                                   Дії "r" і "s" потребують запуску майнера з правами адміністратора.
                                   Приклади:
                                   20:10:s - watchdog вимкне систему, якщо майнер перезапуститься 20 разів
                                             протягом будь-якого 10-хвилинного інтервалу
                                   5:7:r   - watchdog перезавантажить систему, якщо майнер перезапуститься 5 разів
                                             протягом будь-якого 7-хвилинного інтервалу
    -B, --benchmark                Режим бенчмарку.
        --benchmark-epoch          Номер епохи для бенчмарку (за замовчуванням: 0).
                                   Застосовується лише до алгоритмів на основі DAG, крім сімейства ProgPOW.
        --benchmark-block          Номер блоку для бенчмарку (за замовчуванням: 0).
                                   Застосовується лише до сімейства алгоритмів ProgPOW.
    -P, --protocol-dump            Журналювання протоколу обміну.
    -c, --config                   Завантажити файл конфігурації у форматі JSON.
    -l, --log-path                 Повний шлях до файлу журналу.
        --cpu-priority             Задати пріоритет процесу (за замовчуванням: 2) 0 - найнижчий, 2 - звичайний, до 5 - найвищий.
        --autoupdate               Автоматично оновлюватися, щойно з'являється новіша версія майнера.
        --back-to-main-pool-sec    Примусово повертає майнер на основний пул під час роботи з резервним пулом.
                                   Параметр задається в секундах. (за замовчуванням: 600)
        --exit-on-cuda-error       Примусово й негайно завершує роботу майнера в разі помилки CUDA.
        --exit-on-connection-lost  Примусово й негайно завершує роботу майнера в разі втрати з'єднання.
        --exit-on-high-power       Примусово й негайно завершує роботу майнера в разі високого енергоспоживання.
                                   (наприклад: --exit-on-high-power 600 - вихід, якщо загальне енергоспоживання перевищує 600W)
        --reconnect-on-fail-shares Примусово й негайно перепідключає майнер до пулу після N невдалих шар поспіль (за замовчуванням: 10).
        --fork-at                  Примусово змінює алгоритм за заданої умови (працює лише з увімкненим вбудованим watchdog)
                                   Умова за епохою: <algo_name>=epoch:<epoch_number> (наприклад: --fork-at etchash=epoch:390).
                                   Умова за блоком: <algo_name>=block:<block_number> (наприклад: --fork-at x16rv2=block:6526421).
                                   Умова за часом:  <algo_name>=time:<YYYY-MM-DDTHH:MM:SS>. Час потрібно задавати в UTC+0.
                                   (наприклад: --fork-at firopow=time:2021-10-26T06:00:00).
                                   Щоб змінити порт основного пулу, вкажіть його одразу після алгоритму: <algo_name>:<port_number>
                                   (наприклад: --fork-at x16rv2:4081=time:2019-10-01T16:00:00).

  --------------------- Запуск довільних скриптів ------------------------
    -- (скрипти мають бути в тій самій теці, що й виконуваний файл t-rex) --
    -------------------------------------------------------------------------

        --script-start             Виконує скрипт користувача одразу після запуску майнера (наприклад: --script-start script_filename)
        --script-exit              Виконує скрипт користувача безпосередньо перед виходом із майнера.
        --script-epoch-change      Виконує скрипт користувача під час зміни епохи.
        --script-crash             Виконує скрипт користувача в разі падіння майнера.
        --script-low-hash          Виконує скрипт користувача в разі низького хешрейту. Поріг хешрейту задається в мегахешах за секунду.
                                   Приклад: --script-low-hash script_to_activate:50
                                            (запускає скрипт "script_to_activate", щойно загальний хешрейт падає до 50MH/s)

  -------------------- Тонке налаштування GPU (Windows & Linux) ------------------

        --pl                       Задає ліміт потужності GPU (Windows - у відсотках, Linux - у ватах)
                                   Потребує запуску майнера з правами адміністратора.
        --lock-cclock              Задає бажану фіксовану частоту ядра GPU в MHz. (за замовчуванням: 0 - вимкнено).
                                   Потребує запуску майнера з правами адміністратора.
                                   Приклад: --lock-cclock 1000 (встановлює частоту 1000Mhz для всіх карт, які підтримують цю функцію)
                                            --lock-cclock 1000,1300,0 (встановлює частоту 1000Mhz для GPU #0, 1300MHz для GPU #1, GPU #2 ігнорується)
        --mt                       Режим memory tweak (за замовчуванням: 0 - вимкнено). Діапазон від 0 до 6. Загальна рекомендація -
                                   почати з 1 і збільшувати, лише якщо GPU працює стабільно.
                                   Ефект подібний до ETHlargementPill.
                                   Підтримується лише на GPU Pascal з пам'яттю GDDR5 або GDDR5X.
                                   Потребує запуску майнера з правами адміністратора.
                                   Можна задати списком через кому, щоб застосувати різні значення до різних карт.
                                   Приклад: --mt 4 (застосовує tweak mode #4 до всіх карт, які підтримують цю функцію)
                                            --mt 3,3,3,0 (застосовує tweak mode #3 до всіх карт, крім останньої)

  -------------------- Тонке налаштування GPU (лише Windows) ---------------------

                                   Усі опції можна задати списком через кому, щоб застосувати різні значення до
                                   різних карт. (значення за замовчуванням для всіх опцій: 0 - не використовується)
        --fan                      Задає швидкість вентилятора GPU у відсотках або цільову температуру (auto-fan).
                                   Допустимі формати:
                                      --fan N           (де N - швидкість вентилятора)
                                      --fan t:N         (де N - цільова температура ядра)
                                      --fan t:N[F1-F2]  (те саме, але зі швидкістю вентилятора в межах діапазону [F1%, F2%])
                                      --fan tm:N        (де N - цільова температура пам'яті)
                                      --fan tm:N[F1-F2] (те саме, але зі швидкістю вентилятора в межах діапазону [F1%, F2%])
                                   Приклад: --fan 45,t:67,tm:95,t:69[45-100],tm:90[50-95]
                                   що означає
                                      GPU #0: встановити швидкість вентилятора 45%
                                      GPU #1: підтримувати температуру ядра GPU на рівні 67C
                                      GPU #2: підтримувати температуру пам'яті GPU на рівні 95C
                                      GPU #3: підтримувати температуру ядра GPU на рівні 69C
                                              зі швидкістю вентилятора в межах [45%, 100%]
                                      GPU #4: підтримувати температуру пам'яті GPU на рівні 90C
                                              зі швидкістю вентилятора в межах [50%, 95%]
                                   Примітка: у режимі auto-fan швидкість вентилятора за замовчуванням обмежена діапазоном [0%, 100%].
        --cclock                   Задає зміщення частоти ядра GPU в MHz.
                                   Потребує запуску майнера з правами адміністратора.
                                   Скидається на 0 під час виходу та перебудови DAG.
        --mclock                   Задає зміщення частоти пам'яті GPU в MHz.
                                   Потребує запуску майнера з правами адміністратора.
                                   Скидається на 0 під час виходу та перебудови DAG.
        --cv                       Задає напругу ядра GPU у відсотках. Значення має бути в діапазоні [0, 100].
                                   Використовуйте, лише якщо точно знаєте, що робите!
                                   Потребує запуску майнера з правами адміністратора.
        --lock-cv                  Задає бажану напругу ядра GPU в mV. (за замовчуванням: 0 - вимкнено).
                                   Потребує запуску майнера з правами адміністратора.
        --pstate                   Задає P-state GPU. Допустимі значення: p0.
                                   Потребує запуску майнера з правами адміністратора.

 -------------------------------------------------------------------------

        --version                  Вивести інформацію про версію і вийти.
    -h, --help                     Вивести цю довідку і вийти.

Завантажити T-Rex Miner

0.26.8