- improved defaut hashrates for all variants of ProgPow and KawPow
- printed hashrates is discounting the devfee (printed hashrate = full hashrate - devfee hashrate) - TT-Miner shows what you the miner gets. Please note that most miners show the full hashrate that includes the devfee. For a reliable hashrate comparison use pool-hashrates after some hours/days.
- optimized NiceHash support (ETCHASH, ETHASH, KAWPOW), fast DAG switching
- optimized mining to a QT-wallet, supported by most KawPow coins (known exception: TTM, ARL)
- new algo Sha512256D for Radiant
- new algo EvrProgPow for Evrmore
- new coin RXD(Radiant)
- new coin EVR(Evrmore)
- new coin VTE(VirtualEmpire)
- new coin ETHW(EthereumPOW)
- new coin ETHF(EthereumFair)
- new coin GSPC(GSP Coin)
- new coin LAB(Labyrinth)
- new commandline option: daginfo - prints information about the active dag
- deletes DAG files that are older than 90 days
- deletes DAG files that were used 2 epochs ago
Mining | fee |
---|---|
Epic Cash | 2.0 % |
Ghostrider/Mike algo | 2.0 % |
Radiant/Sha512256D | 2.0 % |
Solo to Qt-Wallet | 2.0 % |
all other | 1.0 % |
Algorithm | remarks |
---|---|
Ethash | includes Etchash(Ethereum Classic) & Ubqhash(Ubiq) |
KawPow | includes FiroPow(Firo), EvrProgPow(Evrmore) |
ProgPow | includes ProgPowZ(Zano), vProgPow(VeriBlock) and ProgPow(Veil) |
Ghostrider | includes Mike |
SHA512256D |
Coin | Name | Algorithm |
---|---|---|
ETC | Ethereum Classic | Etchash |
CLO | Callisto | Ethash |
EXP | Expanse | Ethash |
ETP | Metaverse | Ethash |
UBQ | Ubiq | Ubqhash |
FIRO | Firo | FiroPow |
EVR | Evrmore | EvrProgPow |
RVN | Ravencoin | KawPow |
NEOX | Neoxa | KawPow |
KAW | Kawkaw | KawPow |
PRCO | Procyon | KawPow |
SATO | Sato | KawPow |
ARL | Arielcoin | KawPow |
HVQ | Hivecoin | KawPow |
TTM | Titanium | KawPow |
MEOW | MeowCoin | KawPow |
REDE | RedeCoin | KawPow |
VTE | VirtualEmpire | KawPow |
LAB | Labyrinth | KawPow |
SERO | Super Zero | ProgPow |
EPIC | Epic Cash | ProgPow |
ZANO | Zano | ProgPowZ |
EVOX | Evoultion | ProgPowZ |
VBK | VeriBlock | vProgPow |
VEIL | Veil | ProgPow(Veil) |
RTM | Raptoreum | GhostRider |
BTRM | Bitoreum | GhostRider |
BUT | Butcoin | GhostRider |
YERB | Yerbas | GhostRider |
JGC | Jagoan | GhostRider |
FITA | Theta | GhostRider |
BBC | Babacoin | GhostRider |
NAPI | Atanapicoin | GhostRider |
THOON | Thooneum | GhostRider |
GSPC | GSP Coin | GhostRider |
VKAX | Vkax | Mike |
RXD | Radiant | Sha512256D |
Option | Information |
---|---|
-h [ --help, -? ] | Prints supported options and the commandline format. |
-no-color [ -nocolor ] | Do not use any color in the screen output. |
-no-ctrlc [ -noctrlc ] | Disables 'Ctrl-C' monitoring. |
-no-hashrate [ -nohashrate ] | Do not send hashrate information to the pool. |
Option | Information |
---|---|
-a [ --algo ] arg | Defines the algorithm to use for the primary coin. Supported algos (values for 'arg'): ETHASH ETCHASH UBQHASH ProgPow ProgPowZ vProgPow FiroPow EvrProgPow KawPow GhostRider Mike |
-aalt [ --algoalt ] arg | Defines the algorithm to use for the alternate coin (primary coin must be 'EPIC'). |
Option | Information |
---|---|
-coin arg | Defines the primary coin to mine. Supported coins (values for 'arg'): ETC CLO EXP ETP UBQ SERO EPIC ZANO EVOX VBK VEIL FIRO EVR RVN NEOX ARL KAW PRCO SATO HVQ TTM MEOW REDE VTE LAB RTM BTRM BUT YERB JGC FITA BBC NAPI THOON GSPC VKAX |
-coinalt arg | Defines the alternate coin to mine (primary coin must be 'EPIC'). |
Option | Information |
---|---|
-dag-2mem | Keeps a copy of the created DAG in the host memory.
|
-dag-2disk | Keeps a copy of the created DAG on the disk.
|
-daginfo | Prints information of the active DAG in the mining statistics |
TT-Miner supports the -pool[-o], -user[-u], -pass[-p] notation as well as the more compact -P form. Please replace placeholder with your information:
Placeholder | meaning |
---|---|
<WALLET> | Your wallet-id |
<WORKER> | Your worker-id |
<USERNAME> | Your username if required (check EPIC mining & solo mining to Qt-Wallet) |
<PASSWORD> | Your password if required (check EPIC mining & solo mining to Qt-Wallet) |
verion | commandline |
---|---|
TCP port, -P format | TT-Miner -coin ETC -P <WALLET>.<WORKER>@etc.2miners.com:1010 |
TCP port, -o,-u format | TT-Miner -coin ETC -u <WALLET>.<WORKER> -o etc.2miners.com:1010 |
SSL port, -P format | TT-Miner -coin ETC -P stratum+ssl://<WALLET>.<WORKER>@etc.2miners.com:11010 |
SSL port, -o,-u format | TT-Miner -coin ETC -u <WALLET>.<WORKER> -o stratum+ssl://etc.2miners.com:11010 |
TT-Miner -coin RXD -P ssl://<WALLET>.<WORKER>@pool.woolypooly.com:3122
TT-Miner offers special handling for mining an algo/pool that frequently changes the required DAG. It is recommended to use the 'dag-2file' commandline option. It will save a DAG - once created - to disk. This will save some time the next time the DAG is required. Please see below one possible commandline to mine ETHASH on NiceHash:
TT-Miner -dag-2disk -daginfo -a ETHASH -P ssl://<WALLET>.<WORKER>@daggerhashimoto.auto.nicehash.com:443
TT-Miner -dag-2disk -daginfo -a ETCHASH -P stratum+ssl://<WALLET>.<WORKER>@etchash.auto.nicehash.com:443
TT-Miner -dag-2disk -daginfo -a KAWPOW -P stratum+ssl://<WALLET>.<WORKER>@kawpow.auto.nicehash.com:443
To use your Qt-Wallet for solo mining you need to create/configure a config file. The config file is a textfile that must contain following information:
You need <USERNAME> and <PASSWORD> in the commandline of TT-Miner to get access to the Qt-Wallet.
Please change rpcallowip to match your network configuration. It defines IPs that may connect to the wallet.
rem -- FILE START -- do not add this line to your config file!
automintoff=1
rpcuser=<USERNAME>
rpcpassword=<PASSWORD>
rpcbind=0.0.0.0
rpcallowip=192.168.41.0/24
server=1
listen=1
gen=1
miningaddress=<WALLET>
rem -- FILE END -- do not add this line to your config file!
neoxa-qt -conf=filename.conf
Please use the USERNAME and PASSWORD information from your config file that you use to start your wallet.
TT-Miner -coin neox -P http://<USERNAME>:<PASSWORD>@<IP-TO-YOUR-QT-WALLET>:9766
Some project modified the format of the RPC protocol so that TT is not able to establish a connection to the wallet for solo mining. Please find below a list of known project that do not work:
- Arielcoin(ARL)
- Titanium(TTM)
If you see any addition project that modified the RPC protocol so that solo mining is not supported pßülease let me know.
You have the choice to mine EPIC either directly to the local node, or to one of the EPIC mining pools. Since EPIC is alternating the active algo you can mine something else if EPIC uses RandomX or Cuckoo.
TT-Miner -coin EPIC -P <SOME_ID>.<SOME_WORKER>@127.0.0.1:3416
TT-Miner -coin EPIC -P ssl://<YOUR_KEYBASE_ID>.<YOUR_WORKER_NAME>:<YOUR_PASSWORD>@fastepic.eu:3416
TT-Miner -coin EPIC -P <YOUR_ID>#<YOUR_WORKER_NAME>:<YOUR_PASSWORD>@51pool.online:4416
To use TT for mining EPIN and an alternate coin you just ne4ed to add the additional information for the alternate. In most cases that would be the information for the coin or algo and the information required to access the pool (wallet/worker/password/server). To add these additional information please append 'alt' to the commandline option. So find the details in the table below:
option | normal | alternate |
---|---|---|
pool | -o or -pool | -oalt or -poolalt |
password | -p or -pass | -palt or -passalt |
wallet | -u, -user or -wallet | -ualt, -useralt or -walletalt |
coin | -coin | -coinalt |
algo | -a or -algo | -aalt or -algoalt |
server | -P | -Palt |
Please see the samples below on how to setup mining EPIC and an alternate coin
TT-Miner -coin EPIC -P <SOME_ID>.<SOME_WORKER>@127.0.0.1:3416 -coinalt ETC -Palt stratum+ssl://<YOUR_ETC_WALLET_ID>.<YOUR_ETC_WORKER>@etc.2miners.com:11010
the same goes for all other combination - here an example to mine EPIC on fastepic and RVN on flypool.org as alternate coin
TT-Miner -coin EPIC -P ssl://<YOUR_KEYBASE_ID>.<YOUR_WORKER_NAME>:<YOUR_PASSWORD>@fastepic.eu:3416 -coinalt RVN -Palt ssl://<YOUR_RVN_WALLET_ID>.<YOUR_RVN_WORKER>@stratum-ravencoin.flypool.org:3443
TT-Miner -coin EPIC -P <YOUR_USER_ID>#<YOUR_WORKER_NAME>:<YOUR_PASSWORD>@51pool.online:4416 -coinalt RXD -Palt ssl://<YOUR_RXD_WALLET_ID>.<YOUR_RXD_WORKER>@pool.woolypooly.com:3122