To summarize, if you want to send all your hash on nicehash use this in 1bash:
But if you want to mine a little on nicehash and other cryptocurrency at the same time, then you have to use
To add Nicehash in your coins selection of Whattomine auto switch, follow these step by step:
1/ Modify Papampi WTM_Switcher :
Replace this code (ligne 79)
for i in reversed(data):
if i["tag"] not in includedCoins:
data.remove(i)
by these
for i in reversed(data):
if i["tag"] == "NICEHASH":
i["tag"] = "NICE-" + i["algorithm"].upper()
for i in reversed(data):
if i["tag"] not in includedCoins:
data.remove(i)
2/ Add these lines in 1bash file after SMART coin variables (line 799) before Salfter NICEHASH and MPH profit switches lines
NB : Don't forget the "fi" at the end of file
NICEHASH_BTC_ADDRESS="Your_NICEHASH_BTC_ADRESS"
NICE_WORKER="$WORKERNAME"
NICE_ADDRESS="$NICEHASH_BTC_ADDRESS"
#NICE_LYRA2REV2
NICE_LYRA2REV2_POOL="stratum+tcp://lyra2rev2.eu.nicehash.com:3347"
NICE_LYRA2REV2_INTENSITY="21"
#NICE_NEOSCRYPT
NICE_NEOSCRYPT_POOL="stratum+tcp://neoscrypt.eu.nicehash.com:3341"
NICE_NEOSCRYPT_INTENSITY="17" # 17 because using KTccminer latest version that give best hashrate in Neoscrypt but more intensity crash ccminer
#NICE_CRYPTONIGHT
NICE_CRYPTONIGHT_POOL="stratum+tcp://cryptonight.eu.nicehash.com:3355"
NICE_CRYPTONIGHT_INTENSITY="21"
#NICE_X11GOST
NICE_X11GOST_POOL="stratum+tcp://x11gost.eu.nicehash.com:3359"
NICE_X11GOST_INTENSITY="21"
#NICE_SKUNKHASH
NICE_SKUNKHASH_POOL="stratum+tcp://skunk.eu.nicehash.com:3362"
NICE_SKUNKHASH_INTENSITY="21"
#NICE_EQUIHASH
NICE_EQUIHASH_POOL="equihash.eu.nicehash.com"
NICE_EQUIHASH_PORT="3357"
3/ Add these lines after ALTCOM COMMANDS in 0miner file
if [ $COIN == "DUAL_NICEHASH" ]
then
HCD=/home/m1/eth/$CLAYMORE_VERSION/ethdcrminer64
ETHASH_ADDR="$DUAL_BTC_ADDRESS.$DUAL_WORKER"
DCR_ADDR="$DUAL_BTC_ADDRESS.$DUAL_WORKER"
screen -dmSL miner $HCD -epool $DUAL_ETHASH_POOL -ewal $ETHASH_ADDR -epsw x -allcoins 1 -allpools 1 -dpool $DUAL_DCR_POOL -dwal $DCR_ADDR -dpsw x $DUAL_EXTENSION_ARGUMENTS
fi
if [ $COIN == "NICE-NEOSCRYPT" ]
then
HCD='/home/m1/KTccminer/ccminer'
ADDR="$NICEHASH_BTC_ADDRESS.$NICE_WORKER"
screen -dmSL miner $HCD -a neoscrypt -o $NICE_NEOSCRYPT_POOL -u $ADDR -p x -i $NICE_NEOSCRYPT_INTENSITY
fi
if [ $COIN == "NICE-LYRA2REV2" ]
then
HCD='/home/m1/ASccminer/ccminer'
ADDR="$NICEHASH_BTC_ADDRESS.$NICE_WORKER"
screen -dmSL miner $HCD -a lyra2v2 -o $NICE_LYRA2REV2_POOL -u $ADDR -p x -i $NICE_LYRA2REV2_INTENSITY
fi
if [ $COIN == "NICE-EQUIHASH" ]
then
HCD='/home/m1/zec/zm/latest/zm_miner'
ADDR="$NICEHASH_BTC_ADDRESS.$NICE_WORKER"
screen -dmSL miner $HCD --server $NICE_EQUIHASH_POOL --user $ADDR --pass x --port $NICE_EQUIHASH_PORT
fi
if [ $COIN == "NICE-X11GOST" ]
then
HCD='/home/m1/SPccminer/ccminer'
ADDR="$$NICEHASH_BTC_ADDRESS.$NICE_WORKER"
screen -dmSL miner $HCD -a sib -o $NICE_X11GOST_POOL -u $ADDR -p x -i $NICE_X11GOST_INTENSITY
fi
if [ $COIN == "NICE-SKUNKHASH" ]
then
HCD='/home/m1/TPccminer/ccminer'
ADDR="$NICEHASH_BTC_ADDRESS.$NICE_WORKER"
screen -dmSL miner $HCD -a skunk -o $NICE_SKUNKHASH_POOL -u $ADDR -p x -i $NICE_SKUNKHASH_INTENSITY
fi
if [ $COIN == "NICE-CRYPTONIGHT" ]
then
HCD='/home/m1/KTccminer-cryptonight/ccminer'
ADDR="$NICEHASH_BTC_ADDRESS.$NICE_WORKER"
screen -dmSL miner $HCD -o $NICE_CRYPTONIGHT_POOL -u $ADDR -p x -i $NICE_CRYPTONIGHT_INTENSITY
fi
###########################################################Nicehash###############################################
4/ ADD these coins in your WTM selection (for better profitability, i give you all but i advise NICE-NEOSCRYPT and NICE-EQUIHASH and/or eventually NICE-LYRA2REV2)
5/ Restart 3 main by CTRL+C in terminal or reboot rig and verify the presence of nicehash switches added in wtm_auto_switch selection by pressing F12 to look wtm_auto_switch tab in guake terminal
OPTION : if you use ALGO_SPECIFIC OC you may add this in each lines in code
in each of the following lines of the 8wtm_auto_switch script file you must add - o [NICE- {ALGO}] 8wtm_auto_switch. Like this :
if [ $TOP_COIN == "FTC" -o $TOP_COIN == "ORB" -o $TOP_COIN == "PXC" -o $TOP_COIN == "VIVO" -o $TOP_COIN == "TZC" -o $TOP_COIN == "NICE-NEOSCRYPT"]; then
TOP_COIN_ALGORITHM="NEOSCRYPT"
fi
but also add them to the 1bash file like this:
then
# Neoscrypt
if [ $COIN == "FTC" -o $COIN == "ORB" -o $COIN == "PXC" -o $COIN == "VIVO" -o $COIN == "TZC" -o $COIN == "NICE-NEOSCRYPT"]
then
ALGORITHM="NEOSCRYPT"
POWERLIMIT_WATTS=135
__CORE_OVERCLOCK=150
MEMORY_OVERCLOCK=0
Of course, you have to make like this for each algo you choose in your wtm_switch selection
NB : inspired and updated from this old post since nicehash is online again :
https://bitcointalksearch.org/topic/m.25224093