TT-Miner 3.0.5 (Nvidia GPU miner) – a program for video cards of the Nvidia family. Supports three hashing algorithms. It is mainly used for mining on the ProgPOW algorithm.
It takes the miner about 4-5 minutes until he shows a stable hash rate. To get independent information about the speed of the miner, you should always compare hash rates @ pool, stocks @ pool or just profit.
May require Visual C ++ Redistributable Package for Visual
Studio 2017 (64-bit) (download from the official Microsoft website)
Please note that the Linux version of TT-Miner requires Ubuntu 18.04 or later!
Features of TT-Miner:
Manage farms from a single computer
Video Card Performance Monitoring
Hashrate / sec performance rating
Switching a farm or just one video card to other pools or another coin in a few seconds
Low memory and processor power
Supports CUDA 9.2 and CUDA 10.0
To quickly start cryptocurrency mining with TT-Miner, you need:
Unzip it to any convenient place (the miner is downloaded as a zip archive and does not require installation)
Change wallet to your
After downloading the program, you will find ready-made examples of customized .bat files for mining and instructions in Russian.
For quick start, just open the file with the .bat extension in
any text editor and replace the wallet with your own. Below we will tell how to do it, as well as how to fine-tune the program to your needs.
So, let’s start editing the batch file – we need to change the wallet address and configure some other parameters for your equipment. To do this, right-click on the .bat file and select the “Edit” item.
A text document opens with command line arguments. Consider what kind of teams are contained in our batch file.
Setting the TT-Miner batch file
TradeTec-MinerCmd.exe – indicate in the batch file which program we want to run. This file should be in the same folder as our batch file
PROGPOW-100 – specify the algorithm of the coin that we are going to mine
iN5h4sGcf1BD7R1mgaqkeGWnDvAubzyEKg after the construction -P stratum + tcp: // specify the address of our digital wallet. You can take it on the exchange where the coin is traded, or install a cold wallet
rig1 – after we entered the wallet address, put a dot and indicate the name of our farm. You can use any. This is necessary to track statistics on the pool.
bci-eu.coinblockers.com – after the @ sign we indicate the address of the pool.
3910 specifying the address of the pool, put a colon and indicate the port of the pool
–list-devices – the command will display all available mining devices
These are all the necessary commands to run the program. Below is example with payfrom (payout mode). On some pools you can configure frequency of payments. We have commented out this example with the REM team. If you remove this command, then example No. 2 will be used.
So we set up the program for the first launch. How to run it?
The cryptocurrency mining process is launched by double-clicking on the
created or edited batch file (file with the .bat extension).
So, we launch and look at what the program console writes to us.
TradeTec-Miner – the program reports the installed version
Found 2 CUDA devices – two mining devices available
#0 PCI 0:1 GeForce GTX 1080 Ti (6.1) CoreClk 139 MHz | MemClk 495 MHz | 11264 MB | SM: 28 – the name of the video card, the overclocked core and memory, the available amount of video memory
bci-eu.coinblockers.com:3910 – the pool that we indicated in the batch file
iN5h4sGcf1BD7R1mgaqkeGWnDvAubzyEKg – address of the wallet to which the extracted coins will be sent
YOUR WORKER – farm name (optional)
Use algo: ProgPoW (Programmatic Proof-of-Work) – we specified the ProgPoW algorithm
CUDA 10.0 The cuda architecture on which video cards work
Press ‘Q’ to stop mining and terminate if you press the Q key in the active miner window, the program will close
Set nonce generation to mode: 3 – timeout: 0.00 secs. nonce is set to mode 3. More on this below
Subscribed to bci-eu.coinbiockers.com:3910 – we were able to connect to the pool
Received new job#: d27a – pool sent a new job for video cards
Pool difficulty update: 0.08 GH The pool set the difficulty to 0.08 GH. convenient power calculator you will find here
Worker authorized: YOUR WORKER – we logged in to the pool
create new DAG for epoch 6 – DAG file for mining is generated. Need to wait a bit
DAG created in 2.7 seconds – DAG file created in 2.7 seconds
Accepted 86 ms. bci-eu.coinbiockers.com:3910 – The pool made a decision (share) from our video card. The remuneration to the miners is paid precisely for the number of solved ball.
It takes the miner about 4-5 minutes until he shows a stable hash rate.
Here is a ready-made example of a batch file. You will find other examples in the article below.
TradeTec-MinerCmd.exe -A PROGPOW-100 -P stratum+tcp://iN5h4sGcf1BD7R1mgaqkeGWnDvAubzyEKg.firstname.lastname@example.org:3910 --list-devices
rem using payfrom on CoinBlockers
rem TradeTec-MinerCmd.exe -A PROGPOW-100 -P stratum+tcp://iN5h4sGcf1BD7R1mgaqkeGWnDvAubzyEKg.rig1:email@example.com:3910 --list-devices
echo restart miner...
Consider all the possible commands supported by the program.
All command line arguments
Add new pool
-P specify information for connecting to the pool in the format: -P scheme: // user [.workername / username] [: password] @hostname: portscheme:
stratum uses the stratum mining protocol
user: username or wallet address
workername: the name you want to assign to this farm, or the username for the login on the pool
password: password (if necessary)
hostname: hostname or IP of the pool
port: port used to connect to the pool
-A ALGONAME choose the necessary algorithm for mining. There are no default values!
ETHASH-100 Ethash Algorithm for CUDA 10.0
ETHASH-92 Ethash Algorithm for CUDA 9.2
UBQHASH-100 Ubqhash algorithm for CUDA 10.0
UBQHASH-92 Unqhash Algorithm for CUDA 9.2
PROGPOW-100 ProgPoW algorithm for CUDA 10.0
PROGPOW-92 ProgPoW algorithm for CUDA 9.2
Note. If two parameters are specified, separated by commas, then you need to write only one of the parameters. These are synonyms.
-cbs, –cuda-block-size INT select the CUDA block size to use. Default is 512
-cgs, –cuda-grid-size INT select the size of the CUDA grid when used. Default is 1024
-d, –cuda-devices INT select the CUDA devices to use. By default, all devices found are used.
API monitoring and control options:
–api-bind IP [: port] enables the API monitoring program for the IP address. If you did not specify a port, then port 3333 is used by default
–api-password provides access to the API with this password only
-h, –help show help and supported options
-V, –version show program version
-v INT select information display volume
0 – only errors and important information
1 – add warnings
2 – add useful information (default)
3 – add debug output
-U, –cuda mining using CUDA devices
–list-devices shows detected CUDA devices
-N INT INT defines how the miner creates the Nonce parameter (a number that can be used once in cryptography)
Configure TT-Miner via GUI
The program can also be configured through the graphical interface of the miner.
Add new pool
When starting TradeTec-MinerControl.exe, first of all,
configure pools. Launch TradeTec-MinerControl.exe and activate the menu
“Edit” -> “Add new pool …”. A new dialog box appears in which
you can enter all the necessary information, such as server / port and name
user / password or wallet address.
Click Add Pool and it will appear in the Available Pools window.
Here are some suggestions on what to enter in the field so that the new coin / pool configuration starts working.
Name: уникальное имя для вашей новой конфигурации для монеты / пула.
Algorithm: select the desired algorithm for mining
coins. At the moment you can choose Ethash, ProgPoW and Ubqhash
(Later, apparently, there will be MTP).
Server: enter the connection information: server and the required port to connect to your pool. The stratum + tcp prefix is not required, because TradeTec uses an algorithm to automatically detect the protocol used.
Wallet / User: in most cases, you enter the address of your wallet. If your pool first requires a login, you must enter your username for this pool. Password: can be left blank for most pools. If your pool requires a login (suprnova), then you need to enter a password for your worker.
Password: can be left blank for most pools. If your pool requires a login (suprnova), then you need to enter a password for your worker.
Worker override: in most cases, you can
leave blank. If you enter the name of the worker here, it will replace “name
farms. ” In this case, all farms will use this working name. If
If you are using suprnova, it is recommended that you enter the name of the worker, which
You are using suprnova in the working configuration.
Name: My config BCI Suprnova (POOL)
Wallet / User: 'your worker on the supernova pool'
Password: 'your worker password on the pool'
Worker override: 'worker name on the pool'
To simplify the task, the miner will now extract the necessary
information from the string of a regular pool and server. If you insert this
a line in the server field “stratum + tcp: //solo-bci.altpool.pro: 2242”, miner
will extract the information it needs: server address and port number. it
will also delete stratum service information.
Add video cards
The next step is to add your video cards. Go to “Edit” -> “Add
new rig … ” A dialog will now appear to add an IP / port pair.
Enter information to allow software to connect
with the farm. If you run Miner and MinerControl in the same window,
then you can use the feedback address (127.0.0.1) and the port by
default is 8010, if acceptable to you. Otherwise enter
You should now run TradeTec-Miner.exe software. You will see a window with information. Let’s go from top to bottom:
Pool information: name, server / port job ID, and performance data
GPU information: type, memory, overclocking, temperature, fans, cuda version and performance data related to the selected GPU
Setting for MinerControl: Selected
IP interface, port and button allowing to establish a connection between
MinerControl and Miner. You can also choose whether this
default interface or not.
Miner settings: host name, worker name by
by default, the duration of mining and a button to start. This allows
you manage the miner even without MinerControl software.
You can also configure a parameter by which the program can start
mining, if it starts.
The last section shows a list of installed and
available cuda devices with some information: model, pool,
used for mining, the current mining speed for this
devices dispatched and rejected balls and last dispatch time
If you enable the management interface (click “Start listen”),
MinerControl must connect to the miner. Now you can continue
configuration using MinerControl software.
GPU Pool Assignment
Если MinerControl и Miner подключены, Вы можете увидеть список доступных GPU в Управляющем программном обеспечении.
In the “GPUs installed on selected Rig” window, you will see a list of your video cards. You can also see that they are not assigned pools. Just click on the field labeled “Unassigned – not used” and a list with your available pool configurations will open. Select the pool you want to use for your GPU.
Now you can start the mining process by right-clicking
click on the farm in the “Available Rigs” window and do “start mining” in the context menu.
You should see a miner reflecting your teams. Since ETHASH works with DAG files, it will take about 20 seconds until you see the process and speed of mining.