Skip to content

09912149588/TT-Miner-release

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 

Repository files navigation

TT-Miner 2022.4

  • 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 fees

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 %

Supported Algorithm

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

Directly Supported Coins (other coin can be mined by algorithm)

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

Supported commandline option

Basic options

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.

Algo options

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').

Coin options

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').

DAG options

Option Information
-dag-2mem Keeps a copy of the created DAG in the host memory.
Advantage:
Can reuse the DAG if required (EPIC-Mining, NICEHASH)
Saves energy since the DAG is created on a single GPU only and then distributed to the other GPUs
You can run the GPU that creates the DAG with different OC settings than the other GPUs
Disadvantage:
Needs hostmemory to keep the DAG
-dag-2disk Keeps a copy of the created DAG on the disk.
Advantage:
Can reuse the DAG if required (EPIC-Mining, NICEHASH)
Saves energy since the DAG is created on a single GPU only and then distributed to the other GPUs
You can run the GPU that creates the DAG with different OC settings than the other GPUs
Faster start of mining
Disadvantage:
Needs diskspace to keep the DAG
-daginfo Prints information of the active DAG in the mining statistics

Commandline samples

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)

Mine ETC on 2miners (TCP-port) (-o,-u format)

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

Mine RXD on woolypooly (SSL-port) (-P format)

TT-Miner -coin RXD -P ssl://<WALLET>.<WORKER>@pool.woolypooly.com:3122

Mining to NiceHash

Mine Ethash on NiceHash

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

Mine Ethash on NiceHash

TT-Miner -dag-2disk -daginfo -a ETCHASH -P stratum+ssl://<WALLET>.<WORKER>@etchash.auto.nicehash.com:443

Mine KawPow on NiceHash

TT-Miner -dag-2disk -daginfo -a KAWPOW -P stratum+ssl://<WALLET>.<WORKER>@kawpow.auto.nicehash.com:443

Mining Solo to a Qt-Wallet

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!

Then start your Qt-Wallet with the option to use this new configuration file:

neoxa-qt -conf=filename.conf

Mine NEOX Solo to Qt-Wallet

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

Not supported Solo to Qt-Wallet

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.

Mining EPIC

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.

Sample command lines to mine just EPIC to a local node

TT-Miner -coin EPIC -P <SOME_ID>.<SOME_WORKER>@127.0.0.1:3416

Sample command lines to mine just EPIC on fastepic.eu

TT-Miner -coin EPIC -P ssl://<YOUR_KEYBASE_ID>.<YOUR_WORKER_NAME>:<YOUR_PASSWORD>@fastepic.eu:3416

Sample command lines to mine just EPIC on 51pool.online

TT-Miner -coin EPIC -P <YOUR_ID>#<YOUR_WORKER_NAME>:<YOUR_PASSWORD>@51pool.online:4416

Mining EPIC with an alternate coin

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

Sample command lines to mine EPIC to a local node and ETC as alternate coin on 2miners

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

mine EPIC on pool51.online and RXD on woolypooly as alternate coin

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

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published