Advertisement
mike_755

nvoc01

Jan 30th, 2018
311
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 23.60 KB | None | 0 0
  1. #!/bin/bash
  2.  
  3. # nvOC v0019-1.4 by fullzero
  4.  
  5. # + contributors:
  6.  
  7. # BaliMiner: BaliMiner_TELEGRAM_ALERTS
  8. # BaliMiner BTC address: 1HbzxQ6AVeWYvFm322KtxZcJJLAqfJHpN8
  9.  
  10. # damNmad: damNmad_ALGO_SPECIFIC_OC
  11. # nvOC discord channel https://discordapp.com/invite/8YDFEvY
  12. # Added Lots of COIN selections
  13. # Alternative telegram alert
  14. # damNmad BTC address: 1Mtf6K7c3ZhBDcPz91c4wcQ95DxLn88zC
  15.  
  16. # IAmNotAJeep: IAmNotAJeep_and_Maxximus007_WATCHDOG
  17. # Methods for improved system stability
  18. # IAmNotAJeep BTC address: 13PnEKpfVzNseWkrm6LoueKcCMPj74zPv7
  19.  
  20. # kk003: Alternative telegram alert ( very extensive )
  21. # Telegram Setup Video
  22. # kk003 BTC address: 196pMZnByg5UaPvJPK67ErAHgDPeSyu8QV
  23.  
  24. # lost_post: upPASTE (timeout based _Parallax_ Mode auto-updating)
  25. # Methods for separating settings and implementation
  26. # Methods for AUTO_UPDATE
  27. # lost_post BTC address: 1GFTEtLLvvwoa4ogDntD5oaXBgJLYokzTC
  28.  
  29. # Maxximus007: Maxximus007_AUTO_TEMPERATURE_CONTROL
  30. # Expectless 1bash
  31. # IAmNotAJeep_and_Maxximus007_WATCHDOG
  32. # Maxximus007 BTC address: 1JAFefdPVAs3WQiTqnYWbsjifJAEjQcjQ8
  33.  
  34. # meligo: FAQ website nvoc-mining-os.com
  35. # meligo BTC address: 1AwUJMztX2ARZp8ULqR5UsK3b27om8j3vq
  36.  
  37. # papampi: PAPAMPI_WTM_AUTO_SWITCH
  38. # PAPAMPI_WTM_PROFIT_CHECK
  39. # added multiple COIN selections
  40. # Alternative telegram alert and guide
  41. # papampi BTC address: 1NsnsnqkkVuopTGvUSGrkMhhug8kg6zgP9
  42.  
  43. # _Parallax_: _Parallax_ Mode ( wget + pastebin oneBash updating )
  44. # Methods for image size reduction
  45. # Methods for logging and system enhancements (with next version)
  46. # _Parallax_ BTC address: 329k8rDgxHHcHAEXfwznqv25Go5LERGWLp
  47.  
  48. # salfter: SALFTER_NICEHASH_PROFIT_SWITCHING
  49. # SALFTER_MPH_PROFIT_SWITCHING
  50. # salfter BTC address: 1TipsGocnz2N5qgAm9f7JLrsMqkb3oXe2
  51.  
  52. # xleejohnx: SRR support
  53. # xleejohnx BTC address: 1EY5WbiW3YkWanSKEGcjCETpQfCR81wc56
  54.  
  55. # Open a terminal to launch miner; will auto launch on boot
  56.  
  57. # firefox has an OP bookmark; look at the OP for more information
  58.  
  59. # USE ALL CAPS
  60.  
  61. # CHOOSE COIN FROM:
  62.  
  63. #ALGO - X11-GOST
  64. ######### SIB
  65.  
  66. #ALGO - CryptoNight
  67. ######### XMR KRB
  68.  
  69. #ALGO - Skunk
  70. ######### SIGT ZPOOL_SKUNK
  71.  
  72. #ALGO - Ethash
  73. ######### ETH ETC EXP UBQ MUSIC SOIL
  74.  
  75. #ALGO - Equihash
  76. ######### ZEC ZEN HUSH ZCL KMD
  77.  
  78. #ALGO - NiceHash
  79. ######### DUAL_NICEHASH (Ethash + Decred) NICE_EQUIHASH NICE_ETHASH
  80.  
  81. #ALGO - X13
  82. ######### ONION
  83.  
  84. #ALGO - Neoscrypt
  85. ######### PXC FTC ORB
  86.  
  87. #ALGO - Myriad-Groestl
  88. ######### XMY
  89.  
  90. #ALGO - LYRA2V2
  91. ######### MONA VTC ZCOIN
  92.  
  93. #ALGO - SKEIN
  94. ######### DGB
  95.  
  96. #ALGO - GROESTL
  97. ######### GRS
  98.  
  99. #ALGO - SIA
  100. ######### SIA
  101.  
  102. #ALGO - LBRY
  103. ######### LBC (LBRY)
  104.  
  105. #ALGO - Decred
  106. ######### DCR
  107.  
  108. #ALGO - Pascal
  109. ######### PASC PASL
  110.  
  111. #ALGO - timetravel10
  112. ######### BTX
  113.  
  114. #TYPE - Zpool (auto converts to BTC)
  115. ######### ZPOOL_LYRA2V2 ZPOOL_BLAKE2S ZPOOL_EQUIHASH ZPOOL_LBC ZPOOL_NEOSCRYPT ZPOOL_LBRY ZPOOL_SKEIN
  116.  
  117. #TYPE - DUAL Claymore (ETHASH + DCR/LBC/PASC/PASL/SC)
  118. ######### DUAL_ETH_DCR DUAL_ETH_PASC DUAL_ETH_PASL DUAL_ETH_LBC DUAL_ETH_SC
  119. ######### DUAL_ETC_DCR DUAL_ETC_PASC DUAL_ETC_PASL DUAL_ETC_LBC DUAL_ETC_SC
  120. ######### DUAL_EXP_DCR DUAL_EXP_PASC DUAL_EXP_PASL DUAL_EXP_LBC DUAL_EXP_SC
  121. ######### DUAL_MUSIC_DCR DUAL_MUSIC_PASC DUAL_MUSIC_PASL DUAL_MUSIC_LBC DUAL_MUSIC_SC
  122. ######### DUAL_UBQ_DCR DUAL_UBQ_PASC DUAL_UBQ_PASL DUAL_UBQ_LBC DUAL_UBQ_SC
  123. ######### DUAL_SOIL_DCR DUAL_SOIL_PASC DUAL_SOIL_PASL DUAL_SOIL_LBC DUAL_SOIL_SC
  124.  
  125. #TYPE - Miningpoolhub Auto Coin Switches based on Algo
  126. ######### MPH_ETHASH MPH_EQUIHASH
  127.  
  128. #TYPE - Profit Switchers
  129. ######### SALFTER_NICEHASH_PROFIT_SWITCHING
  130. ######### SALFTER_MPH_PROFIT_SWITCHING
  131.  
  132. ### NEW COINS THIS VERSION:
  133.  
  134. ######### BTCZ
  135. ######### SMART
  136.  
  137. COIN="ZEN"
  138. #COIN="ARGO"
  139.  
  140. #####################################################
  141. # #
  142. # I highly recommend trying PAPAMPI_WTM_AUTO_SWITCH #
  143. # #
  144. #####################################################
  145.  
  146. PAPAMPI_WTM_AUTO_SWITCH="NO" #( whattomine.com switcher) remember to disable Parallax MODE (_Parallax_MODE="NO")
  147.  
  148. PAPAMPI_WTM_PROFIT_INFO="YES" # whattomine.com Profit check for web info
  149.  
  150. # note!! all selected COINS must HAVE ADDRESSES below (no need address if switch=no and profit=yes )
  151. # select which coins you want to mine/check profit (profit switch only using this list of coins) it will auto switch/check profit of your COIN selection from this list using whattomine.com
  152.  
  153. WTM_AUTO_SWITCH_COINS="ZEC;ETH" ### note format is changed to reduce errors: "ZEC;ETH;ETC;XMR"
  154.  
  155. WTM_AUTO_SWITCH_SYNC_INTERVAL="3" # Time to sync with WTM for best coin
  156.  
  157. WTM_PROFIT_CHECK_INTERVAL="60" # interval between checking profit for web info
  158.  
  159. WTM_MIN_DIFFERENCE="7" # Mininumum difference in percent when switch to new coin, to prevent too many switches.
  160.  
  161. WTM_CURRENCY="USD" # USD, AUD, BRL, CAD, CHF, CLP, CNY, DKK, EUR, GBP, HKD, INR, ISK, JPY, KRW, NZD, PLN, RUB, SEK, SGD, THB, TWD
  162.  
  163. WTM_AUTO_SWITCH_URL="https://whattomine.com/coins.json"
  164.  
  165. ##Go to [ https://whattomine.com/coins ] select your cards, hash rate, power.
  166. #You can also select to mine base on current, 24 hour, 3 day or a week profit and difficulty.
  167. #Dont forget to choose same for both profit and difficulty or it will give wrong results.
  168. #Click calculate, then add .json to coins at the begining of the address after you click calculate!!!
  169.  
  170. Maxximus007_AUTO_TEMPERATURE_CONTROL="YES"
  171.  
  172. IAmNotAJeep_and_Maxximus007_WATCHDOG="YES"
  173.  
  174. # SET OC and POWERLIMIT by ALGO (see end of 1bash for ALGO OC settings)
  175. # for OPT use of PAPAMPI_WTM_AUTO_SWITCH use damNmad_ALGO_SPECIFIC_OC !!
  176. damNmad_ALGO_SPECIFIC_OC="NO"
  177.  
  178. # LOCAL will attach the mining process to the gnome or guake terminal
  179. # REMOTE will leave it unattached / ready for SSH
  180. LOCALorREMOTE="LOCAL" # LOCAL or REMOTE
  181.  
  182. TEAMVIEWER="NO" # YES NO
  183.  
  184. SSH="YES" # YES NO
  185.  
  186. POWERLIMIT="NO" # YES NO
  187.  
  188. POWERLIMIT_WATTS=75
  189.  
  190. __CORE_OVERCLOCK=100
  191. MEMORY_OVERCLOCK=100
  192.  
  193. MANUAL_FAN="NO" # YES NO
  194.  
  195. FAN_SPEED=75 # Set fan speed if MANUAL_FAN="YES"
  196.  
  197. # GLOBAL_WORKERNAME will use a single worker name for all coins
  198. GLOBAL_WORKERNAME="YES" # YES NO
  199.  
  200. # HOST will use the rigs host address
  201. # MAC will use the rigs NIC's MAC address
  202. # CUSTOM will use your own
  203. # AUTO_WORKERNAME="HOST" # HOST or MAC or CUSTOM
  204. AUTO_WORKERNAME="HOST" # HOST or MAC or CUSTOM
  205.  
  206. # if AUTO_WORKERNAME="CUSTOM"
  207. CUSTOM_WORKERNAME="19_1_4"
  208.  
  209. # BETA will pull the newest unverified updates
  210. # STABLE will only pull verified updates
  211. # pull updates by entering: 4update
  212. # in the guake terminal and pressing enter
  213. AUTO_UPDATE="BETA" # STABLE or BETA
  214.  
  215. _Parallax_MODE="YES" # YES NO
  216.  
  217. pasteBASH="your_PASTE_here"
  218.  
  219. upPASTE_TIMEOUT_IN_MINUTES=30
  220.  
  221. CLEAR_LOGS_ON_BOOT="NO" # YES NO
  222.  
  223.  
  224. # kk003's video tutorial how to create a telegram bot and get Api Key + User Id:
  225. # https://youtu.be/HS7Q1zH00bs
  226. BaliMiner_TELEGRAM_ALERTS="YES"
  227.  
  228. TELEGRAM_TYPE="papampi" # kk003 or papampi or damNmad or BaliMiner
  229.  
  230. TELEGRAM_TIMEOUT_IN_MINUTES=30
  231.  
  232. TELEGRAM_CHATID="your_CHATID_here"
  233.  
  234. TELEGRAM_APIKEY="your_APIKEY_here"
  235.  
  236. # Mine XMR with CPU
  237. plusCPU="NO" # YES NO
  238.  
  239. threadCOUNT="1" # Number of threads for plusCPU: varies per CPU
  240.  
  241. P106_100_FULL_HEADLESS_MODE="NO"
  242.  
  243. AUTO_REBOOT="NO"
  244.  
  245. REBOOT_TIMEOUT_IN_MINUTES=2880 # once every 48 hours
  246.  
  247. # If you are using a slow USB Key
  248. SLOW_USB_KEY_MODE="NO" # YES NO
  249.  
  250. GPUPowerMizerMode_Adjust="NO"
  251.  
  252. # Set PowerMizerMode
  253. GPUPowerMizerMode=1
  254.  
  255. SRR="NO" # YES NO
  256. SRR_SERIAL="000055"
  257. __SRR_SLOT="1"
  258.  
  259.  
  260. #######################################################################################
  261.  
  262. # Maxximus007_AUTO_TEMPERATURE_CONTROL
  263.  
  264. # Set the target temperature; Recommended ranges: 55 - 75. Don't set it too low, if the temperature can't be reached with fan adjustments it will decrease power. If the actual temp is above the target temp this script will up the fan speed. If actual temp is above value set above and fan speed is 100, the script will lower the power limit.
  265.  
  266. TARGET_TEMP=68
  267.  
  268. __FAN_ADJUST=5 # Adjustment size in percent
  269.  
  270. POWER_ADJUST=5 # Adjustment size in watts
  271.  
  272. # Difference in actual temperature allowed before action: Works only if current is BELOW target temp
  273.  
  274. ALLOWED_TEMP_DIFF=3
  275.  
  276. # Restore original power limit if fan speed is lower than this percentage
  277.  
  278. RESTORE_POWER_LIMIT=90
  279.  
  280. # lowest fan speed that will be used
  281.  
  282. MINIMAL_FAN_SPEED=50
  283.  
  284. ########################################################################################
  285. #GLOBAL_WORKERNAME implementation
  286. IPW=$(ifconfig | sed -En 's/127.0.0.1//;s/.*inet (addr:)?(([0-9]*\.){3}[0-9]*).*/\2/p')
  287. IP_AS_WORKER=$(echo -n $IPW | tail -c -3 | sed 'y/./0/')
  288. MAC=$(ifconfig -a | grep -Po 'HWaddr \K.*$')
  289. MAC_AS_WORKER=$(echo -n $MAC | sed 'y/:/_/')
  290. if [ $GLOBAL_WORKERNAME == "YES" ]
  291. then
  292. if [ $AUTO_WORKERNAME == "HOST" ]
  293. then
  294. WORKERNAME=$IP_AS_WORKER
  295. fi
  296. if [ $AUTO_WORKERNAME == "MAC" ]
  297. then
  298. WORKERNAME=$MAC_AS_WORKER
  299. fi
  300. if [ $AUTO_WORKERNAME == "CUSTOM" ]
  301. then
  302. WORKERNAME=$CUSTOM_WORKERNAME
  303. fi
  304. fi
  305. ########################################################################################
  306.  
  307. # set YOUR ADDRESSES, WORKERS, POOL, INTENSITY and PORT:
  308.  
  309. #add below to the correct section of the file
  310. ARGO_ADDRESS="AKugY6A1J9Z61z6Emeffg1Q1YpHuXu26Tt"
  311. ARGO_POOL="stratum+tcp://pool.bsod.pw:2134"
  312. ARGO_INTENSITY="25"
  313.  
  314. ZM_or_EWBF="ZM" # choose ZM or EWBF
  315.  
  316. ZEC_WORKER="$WORKERNAME"
  317. # replace_with_your_ZEC_address
  318. ZEC_ADDRESS="t1XfkZUZWME8FnRiFxHZQAQ2K1UdQMbshJp"
  319. ZEC_POOL="zec-us-east1.nanopool.org"
  320. ZEC_PORT="6666"
  321.  
  322. EWBF_VERSION="3_4" # choose 3_3 or 3_4
  323.  
  324. # change EWBF_PERCENT to alter donation percent for EWBF Miner
  325. EWBF_PERCENT=0
  326.  
  327. #ZClassic
  328. ZCL_WORKER=$WORKERNAME
  329. ZCL_ADDRESS="replace_with_your_ZCL_address"
  330. ZCL_POOL="us.zclmine.pro"
  331. ZCL_PORT="9009"
  332.  
  333. #For Nice Equihash
  334. NICE_EQUIHASH_WORKER=$WORKERNAME
  335. NICE_EQUIHASH_ADDRESS=$BTC_ADDRESS
  336. NICE_EQUIHASH_POOL="equihash.usa.nicehash.com"
  337. NICE_EQUIHASH_PORT="3357"
  338.  
  339. KMD_WORKER=$WORKERNAME
  340. KMD_ADDRESS="replace_with_your_KMD_address"
  341. KMD_POOL="luckpool.org"
  342. KMD_PORT="3857"
  343.  
  344. ZEN_WORKER=$WORKERNAME
  345. ZEN_ADDRESS="znWdxRS7rt6v6HZiNhdBb5AyvWU3yXUmakP"
  346. ZEN_POOL="luckpool.org"
  347. ZEN_PORT="3057"
  348.  
  349. #For BTX
  350. BTX_WORKER="yourSuprNovaWorker"
  351. BTX_ADDRESS="yourSuprNovaLogin"
  352. BTX_POOL="stratum+tcp://btx.suprnova.cc:3629"
  353. BTX_INTENSITY="21"
  354.  
  355. #ZDASH or HUSH
  356. HUSH_WORKER=$WORKERNAME
  357. HUSH_ADDRESS="replace_with_your_HUSH_address"
  358. HUSH_POOL="luckpool.org"
  359. HUSH_PORT="3757"
  360.  
  361. #XZC or ZCOIN
  362. ZCOIN_WORKER="Your Miningpoolhub Worker Name"
  363. ZCOIN_ADDRESS="replace_with_your_miningpoolhub_account login name"
  364. ZCOIN_POOL="us-east.lyra2z-hub.miningpoolhub.com:20581"
  365.  
  366. #KRB
  367. KRB_ADDRESS="replace_with_your_KRB_address"
  368. KRB_POOL="stratum+tcp://krb.sberex.com:5555"
  369.  
  370. SIGT_WORKER=$WORKERNAME
  371. SIGT_ADDRESS="replace_with_your_SIGT_address"
  372. SIGT_POOL="stratum+tcp://us.hashbag.cc:8644"
  373. SIGT_INTENSITY="25"
  374.  
  375. SIB_WORKER="Your Suprnova Worker name"
  376. SIB_ADDRESS="Your Suprnova Account name"
  377. SIB_POOL="stratum+tcp://sib.suprnova.cc:3458"
  378. SIB_INTENSITY="21"
  379.  
  380. PXC_WORKER="$WORKERNAME"
  381. PXC_ADDRESS="replace_with_your_GRS_address"
  382. PXC_POOL="stratum+tcp://atlas.phoenixcoin.org:10554"
  383. PXC_INTENSITY="23"
  384.  
  385. # ZPOOL_SKUNK HERE
  386. # if YES ensure you update BTC_ADDRESS
  387. SKUNK_AUTOCONVERT_TO_BTC="YES" #YES NO
  388. SKUNK_WORKER="$WORKERNAME"
  389. SKUNK_ADDRESS=$BTC_ADDRESS
  390. SKUNK_POOL="stratum+tcp://skunk.mine.zpool.ca:8433"
  391. SKUNK_INTENSITY="22"
  392.  
  393. # Used to add worker name on ZPOOL
  394. ZPOOLPASS="$WORKERNAME,c=btc"
  395.  
  396. # ZPOOL uses your BTC_ADDRESS
  397. ZPOOL_LYRA2V2_POOL="stratum+tcp://lyra2v2.mine.zpool.ca:4533"
  398. ZPOOL_LYRA2V2_INTENSITY="22"
  399.  
  400. # ZPOOL uses your BTC_ADDRESS
  401. ZPOOL_BLAKE2S_POOL="stratum+tcp://blake2s.mine.zpool.ca:5766"
  402. ZPOOL_BLAKE2S_INTENSITY="21"
  403.  
  404. # ZPOOL uses your BTC_ADDRESS
  405. ZPOOL_EQUIHASH_POOL="equihash.mine.zpool.ca"
  406. ZPOOL_EQUIHASH_PORT="2142"
  407.  
  408. # ZPOOL uses your BTC_ADDRESS
  409. ZPOOL_LBRY_POOL="stratum+tcp://lbc.mine.zpool.ca:3334"
  410. ZPOOL_LBRY_INTENSITY="23"
  411.  
  412. # ZPOOL uses your BTC_ADDRESS
  413. ZPOOL_NEOSCRYPT_POOL="stratum+tcp://neoscrypt.mine.zpool.ca:4233"
  414. ZPOOL_NEOSCRYPT_INTENSITY="22"
  415.  
  416. # ZPOOL uses your BTC_ADDRESS
  417. ZPOOL_SKEIN_POOL="stratum+tcp://skein.mine.zpool.ca:4933"
  418. ZPOOL_SKEIN_INTENSITY="22"
  419.  
  420. #MPH_EQUIHASH
  421. MPH_WORKER="Your Miningpoolhub Worker Name"
  422. MPH_ADDRESS="Your Miningpoolhub account name"
  423. MPH_EQUIHASH_POOL="us-east.equihash-hub.miningpoolhub.com"
  424. MPH_EQUIHASH_PORT="20570"
  425.  
  426. #MPH_ETHASH
  427. MPH_WORKER="Your Miningpoolhub Worker Name"
  428. MPH_ADDRESS="Your Miningpoolhub account name"
  429. MPH_ETHASH_POOL="us-east.ethash-hub.miningpoolhub.com:17020"
  430.  
  431. GRS_WORKER=$WORKERNAME
  432. GRS_ADDRESS="replace_with_your_GRS_address"
  433. GRS_POOL="stratum+tcp://moria.dwarfpool.com:3345"
  434. GRS_INTENSITY="23"
  435.  
  436. XMY_WORKER="Your Miningpoolhub Worker Name"
  437. XMY_ADDRESS="Your Miningpoolhub Account Name"
  438. XMY_POOL="stratum+tcp://us-east1.myriadcoin-groestl.miningpoolhub.com:20479"
  439. XMY_INTENSITY="23"
  440.  
  441. MONA_WORKER="Your Suprnova Worker name"
  442. MONA_ADDRESS="Your Suprnova Account name"
  443. MONA_POOL="stratum+tcp://mona.suprnova.cc:2995"
  444. MONA_INTENSITY="21"
  445.  
  446. # if YES ensure you update BTC_ADDRESS
  447. VTC_AUTOCONVERT_TO_BTC="NO" #YES NO
  448. VTC_WORKER="Your Miningpoolhub Worker Name"
  449. VTC_ADDRESS="Your Miningpoolhub Account Name"
  450. VTC_POOL="stratum+tcp://hub.miningpoolhub.com:20507"
  451. VTC_INTENSITY="21"
  452.  
  453.  
  454. BTC_ADDRESS="replace_with_your_BTC_address"
  455.  
  456.  
  457. # NICE_ETHASH autoconverts to BTC: ensure you update BTC_ADDRESS if you use NICE_ETHASH
  458. NICE_ETHASH_WORKER="$WORKERNAME"
  459. NICE_ETHASH_POOL="stratum+tcp://daggerhashimoto.usa.nicehash.com:3353"
  460. GENOIL_NICE_ETHASH_POOL="daggerhashimoto.usa.nicehash.com:3353"
  461. NICE_ETHASH_EXTENSION_ARGUMENTS="" # add any additional claymore arguments desired here
  462.  
  463. # if YES ensure you update BTC_ADDRESS
  464. DGB_AUTOCONVERT_TO_BTC="NO" #YES NO
  465. DGB_INTENSITY="24"
  466. DGB_WORKER="Your Miningpoolhub Worker Name"
  467. DGB_ADDRESS="Your Miningpoolhub Account Name"
  468. DGB_POOL="stratum+tcp://hub.miningpoolhub.com:20527"
  469.  
  470. LBC_WORKER="Your Suprnova Worker name"
  471. LBC_ADDRESS="Your Suprnova Account name"
  472. LBC_POOL="stratum+tcp://lbry.suprnova.cc:6256"
  473. LBC_INTENSITY="23"
  474.  
  475. FTC_WORKER="Your Miningpoolhub Worker Name"
  476. FTC_ADDRESS="Your Miningpoolhub Account Name"
  477. FTC_POOL="stratum+tcp://hub.miningpoolhub.com:20510"
  478. FTC_INTENSITY="23"
  479.  
  480. ORB_WORKER="Your DNB Worker Name"
  481. ORB_ADDRESS="Your DNB Account Name"
  482. ORB_POOL="stratum+tcp://strat.dnb.io:3031"
  483. ORB_INTENSITY="23"
  484.  
  485. ONION_ADDRESS="replace_with_your_ONION_address"
  486. ONION_POOL="stratum+tcp://kawaiipool.party:3633"
  487.  
  488.  
  489. USE_ENVIRONMENTAL_VARIBLES="NO" #YES NO
  490.  
  491. # NOTE DEFAULT CHANGED FROM SLASH to DOT
  492. DOT_POOL_FORMAT_or_FORWARD_SLASH_POOL_FORMAT="DOT" # DOT or SLASH # formerly ETHERMINEdotORG
  493.  
  494. CLAYMORE_VERSION="10_0" # choose 10_0 or 9_8 or 9_7 or 9_5 or 9_4 or 8_0
  495.  
  496. ETHMINER_or_GENOIL_or_CLAYMORE="CLAYMORE" # choose ETHMINER or GENOIL or CLAYMORE
  497.  
  498.  
  499. ETH_WORKER=$WORKERNAME
  500. # replace_with_your_ETH_address
  501. ETH_ADDRESS="0x4dcA66d28328dbd65cb701661B2984AC6d43d642"
  502. # NOTE DEFAULT ETH POOL CHANGED TO ETHERMINE.ORG
  503. ETH_POOL="us2.ethermine.org:4444"
  504. ETH_EXTENSION_ARGUMENTS="" # add any additional claymore arguments desired here
  505.  
  506. ETC_WORKER=$WORKERNAME
  507. ETC_ADDRESS="replace_with_your_ETC_address"
  508. # NOTE DEFAULT ETC POOL CHANGED TO ETHERMINE.ORG
  509. ETC_POOL="us1-etc.ethermine.org:4444"
  510. ETC_EXTENSION_ARGUMENTS="" # add any additional claymore arguments desired here
  511.  
  512. EXP_WORKER=$WORKERNAME
  513. EXP_ADDRESS="replace_with_your_EXP_address"
  514. EXP_POOL="exp-us.dwarfpool.com:81"
  515. EXP_EXTENSION_ARGUMENTS="" # add any additional claymore arguments desired here
  516.  
  517. UBQ_WORKER=$WORKERNAME
  518. UBQ_ADDRESS="replace_with_your_UBIQ_address"
  519. UBQ_POOL="stratum+tcp://us.ubiqpool.io:8008"
  520. UBQ_EXTENSION_ARGUMENTS=""
  521.  
  522. MUSIC_WORKER=$WORKERNAME
  523. MUSIC_ADDRESS="replace_with_your_MUSIC_address"
  524. MUSIC_POOL="eus.gmc.epool.io:8008"
  525. MUSIC_EXTENSION_ARGUMENTS=""
  526.  
  527. SOIL_WORKER=$WORKERNAME
  528. SOIL_ADDRESS="replace_with_your_SOIL_address"
  529. SOIL_POOL="stratum+tcp://soil.pool.sexy:9009"
  530. SOIL_EXTENSION_ARGUMENTS=""
  531.  
  532. DUAL_WORKER=$WORKERNAME
  533. DUAL_BTC_ADDRESS=$BTC_ADDRESS
  534. DUAL_ETHASH_POOL="stratum+tcp://daggerhashimoto.usa.nicehash.com:3353"
  535. DUAL_DCR_POOL="stratum+tcp://decred.usa.nicehash.com:3354"
  536. DUAL_EXTENSION_ARGUMENTS="-dcri 40"
  537.  
  538. SC_WORKER=$WORKERNAME
  539. SC_ADDRESS="replace_with_your_SIA_address"
  540. SC_POOL="sia-us-east1.nanopool.org:7777"
  541. SC_GW_POOL="sia-us-east1.nanopool.org:9980"
  542.  
  543. DCR_WORKER=$WORKERNAME
  544. DCR_ADDRESS="replace_with_your_DCR_address"
  545. DCR_POOL="stratum+tcp://yiimp.eu:3252"
  546.  
  547. PASC_WORKER=$WORKERNAME
  548. PASC_ADDRESS="replace_with_your_PASC_ACCOUNT"
  549. PASC_POOL="pasc-us-east1.nanopool.org:15555"
  550.  
  551. PASL_WORKER=$WORKERNAME
  552. PASL_ADDRESS="replace_with_your_PASL_ACCOUNT"
  553. PASL_POOL="stratum+tcp://mine.pasl.fairpool.xyz:4009"
  554.  
  555. # if plusCPU is "YES" replace with your XMR info
  556. XMR_WORKER=$WORKERNAME
  557. XMR_ADDRESS="replace_with_your_XMR_address"
  558. XMR_POOL="xmr-us-east1.nanopool.org:14444"
  559.  
  560. BTCZ_WORKER="yourSuprnovaWorkerName"
  561. BTCZ_ADDRESS="yourSuprnovaLoginName"
  562. BTCZ_POOL="btcz.suprnova.cc"
  563. BTCZ_PORT="5586"
  564.  
  565. SMART_WORKER="yourWorkerName"
  566. SMART_ADDRESS="yourPoolLoginName"
  567. SMART_POOL="stratum+tcp://pool-eu.smartcash.cc:3333"
  568. SMART_INTENSITY="25"
  569.  
  570. ######################################################################################
  571.  
  572. # SALFTER_NICEHASH_PROFIT_SWITCHING & SALFTER_MPH_PROFIT_SWITCHING Settings
  573.  
  574. CURRENCY=USD
  575.  
  576. POWER_COST=0.20
  577.  
  578. MINIMUM_PROFIT=0.0
  579.  
  580. MPH_USERNAME=replace_with_your_MPH_username
  581.  
  582. # this is salfters BTC address: 1TipsGocnz2N5qgAm9f7JLrsMqkb3oXe2
  583.  
  584. PAYMENT_ADDRESS=replace_with_your_BTC_address
  585.  
  586. WORKER_NAME=$WORKERNAME
  587.  
  588. PROFIT_CHECK_TIMEOUT=600
  589.  
  590. # ENSURE YOU USE Maxximus007_AUTO_TEMPERATURE_CONTROL for fanspeed
  591.  
  592. daggerhashimoto_POWERLIMIT_WATTS=120
  593. __daggerhashimoto_CORE_OVERCLOCK=100
  594. daggerhashimoto_MEMORY_OVERCLOCK=100
  595.  
  596. equihash_POWERLIMIT_WATTS=120
  597. __equihash_CORE_OVERCLOCK=100
  598. equihash_MEMORY_OVERCLOCK=100
  599.  
  600. neoscrypt_POWERLIMIT_WATTS=120
  601. __neoscrypt_CORE_OVERCLOCK=100
  602. neoscrypt_MEMORY_OVERCLOCK=100
  603.  
  604. lyra2rev2_POWERLIMIT_WATTS=120
  605. __lyra2rev2_CORE_OVERCLOCK=100
  606. lyra2rev2_MEMORY_OVERCLOCK=100
  607.  
  608. lbry_POWERLIMIT_WATTS=120
  609. __lbry_CORE_OVERCLOCK=100
  610. lbry_MEMORY_OVERCLOCK=100
  611.  
  612. Blake_Vanilla_POWERLIMIT_WATTS=120
  613. __Blake_Vanilla_CORE_OVERCLOCK=100
  614. Blake_Vanilla_MEMORY_OVERCLOCK=100
  615.  
  616. Cryptonight_POWERLIMIT_WATTS=120
  617. __Cryptonight_CORE_OVERCLOCK=100
  618. Cryptonight_MEMORY_OVERCLOCK=100
  619.  
  620. Groestl_POWERLIMIT_WATTS=120
  621. __Groestl_CORE_OVERCLOCK=100
  622. Groestl_MEMORY_OVERCLOCK=100
  623.  
  624. Keccak_POWERLIMIT_WATTS=120
  625. __Keccak_CORE_OVERCLOCK=100
  626. Keccak_MEMORY_OVERCLOCK=100
  627.  
  628. Myriad_Groestl_POWERLIMIT_WATTS=120
  629. __Myriad_Groestl_CORE_OVERCLOCK=100
  630. Myriad_Groestl_MEMORY_OVERCLOCK=100
  631.  
  632. Qubit_POWERLIMIT_WATTS=120
  633. __Qubit_CORE_OVERCLOCK=100
  634. Qubit_MEMORY_OVERCLOCK=100
  635.  
  636. Scrypt_POWERLIMIT_WATTS=120
  637. __Scrypt_CORE_OVERCLOCK=100
  638. Scrypt_MEMORY_OVERCLOCK=100
  639.  
  640. Sia_POWERLIMIT_WATTS=120
  641. __Sia_CORE_OVERCLOCK=100
  642. Sia_MEMORY_OVERCLOCK=100
  643.  
  644. Skein_POWERLIMIT_WATTS=120
  645. __Skein_CORE_OVERCLOCK=100
  646. Skein_MEMORY_OVERCLOCK=100
  647.  
  648. X11_POWERLIMIT_WATTS=120
  649. __X11_CORE_OVERCLOCK=100
  650. X11_MEMORY_OVERCLOCK=100
  651.  
  652. # settings below are for rigs using individual powerlimit / target temps / clocks only
  653.  
  654. ###########################################################################
  655. ###########################################################################
  656. ###########################################################################
  657. ###########################################################################
  658. ###########################################################################
  659. ###########################################################################
  660. ###########################################################################
  661. ###########################################################################
  662.  
  663. INDIVIDUAL_POWERLIMIT="YES" # YES NO
  664.  
  665. # Set individual powerlimits here if INDIVIDUAL_POWERLIMIT="YES"
  666. INDIVIDUAL_POWERLIMIT_0=150
  667. INDIVIDUAL_POWERLIMIT_1=100
  668. INDIVIDUAL_POWERLIMIT_2=150
  669. INDIVIDUAL_POWERLIMIT_3=100
  670. INDIVIDUAL_POWERLIMIT_4=100
  671. INDIVIDUAL_POWERLIMIT_5=100
  672. INDIVIDUAL_POWERLIMIT_6=100
  673. INDIVIDUAL_POWERLIMIT_7=100
  674. INDIVIDUAL_POWERLIMIT_8=100
  675. INDIVIDUAL_POWERLIMIT_9=100
  676. INDIVIDUAL_POWERLIMIT_10=100
  677. INDIVIDUAL_POWERLIMIT_11=100
  678. INDIVIDUAL_POWERLIMIT_12=100
  679. INDIVIDUAL_POWERLIMIT_13=100
  680. INDIVIDUAL_POWERLIMIT_14=100
  681. INDIVIDUAL_POWERLIMIT_15=100
  682. INDIVIDUAL_POWERLIMIT_16=100
  683. INDIVIDUAL_POWERLIMIT_17=100
  684. INDIVIDUAL_POWERLIMIT_18=100
  685.  
  686.  
  687. INDIVIDUAL_TARGET_TEMPS="YES" # YES NO
  688.  
  689. # Set individual target temps here if INDIVIDUAL_TARGET_TEMPS="YES"
  690. TARGET_TEMP_0=70
  691. TARGET_TEMP_1=70
  692. TARGET_TEMP_2=70
  693. TARGET_TEMP_3=70
  694. TARGET_TEMP_4=70
  695. TARGET_TEMP_5=70
  696. TARGET_TEMP_6=70
  697. TARGET_TEMP_7=70
  698. TARGET_TEMP_8=70
  699. TARGET_TEMP_9=70
  700. TARGET_TEMP_10=70
  701. TARGET_TEMP_11=70
  702. TARGET_TEMP_12=70
  703. TARGET_TEMP_13=70
  704. TARGET_TEMP_14=70
  705. TARGET_TEMP_15=70
  706. TARGET_TEMP_16=70
  707. TARGET_TEMP_17=70
  708. TARGET_TEMP_18=70
  709.  
  710.  
  711. INDIVIDUAL_CLOCKS="YES" # YES NO
  712.  
  713. # Set individual clocks here if INDIVIDUAL_CLOCKS="YES"
  714. __CORE_OVERCLOCK_0=100
  715. MEMORY_OVERCLOCK_0=100
  716.  
  717. __CORE_OVERCLOCK_1=100
  718. MEMORY_OVERCLOCK_1=100
  719.  
  720. __CORE_OVERCLOCK_2=100
  721. MEMORY_OVERCLOCK_2=100
  722.  
  723. __CORE_OVERCLOCK_3=100
  724. MEMORY_OVERCLOCK_3=100
  725.  
  726. __CORE_OVERCLOCK_4=100
  727. MEMORY_OVERCLOCK_4=100
  728.  
  729. __CORE_OVERCLOCK_5=100
  730. MEMORY_OVERCLOCK_5=100
  731.  
  732. __CORE_OVERCLOCK_6=100
  733. MEMORY_OVERCLOCK_6=100
  734.  
  735. __CORE_OVERCLOCK_7=100
  736. MEMORY_OVERCLOCK_7=100
  737.  
  738. __CORE_OVERCLOCK_8=100
  739. MEMORY_OVERCLOCK_8=100
  740.  
  741. __CORE_OVERCLOCK_9=100
  742. MEMORY_OVERCLOCK_9=100
  743.  
  744. __CORE_OVERCLOCK_10=100
  745. MEMORY_OVERCLOCK_10=100
  746.  
  747. __CORE_OVERCLOCK_11=100
  748. MEMORY_OVERCLOCK_11=100
  749.  
  750. __CORE_OVERCLOCK_12=100
  751. MEMORY_OVERCLOCK_12=100
  752.  
  753. __CORE_OVERCLOCK_13=100
  754. MEMORY_OVERCLOCK_13=100
  755.  
  756. __CORE_OVERCLOCK_14=100
  757. MEMORY_OVERCLOCK_14=100
  758.  
  759. __CORE_OVERCLOCK_15=100
  760. MEMORY_OVERCLOCK_15=100
  761.  
  762. __CORE_OVERCLOCK_16=100
  763. MEMORY_OVERCLOCK_16=100
  764.  
  765. __CORE_OVERCLOCK_17=100
  766. MEMORY_OVERCLOCK_17=100
  767.  
  768. __CORE_OVERCLOCK_18=100
  769. MEMORY_OVERCLOCK_18=100
  770.  
  771.  
  772. # OC settings you can use based on COIN or ALGO (how ever you want to categorize them)
  773.  
  774. if [ $damNmad_ALGO_SPECIFIC_OC == "YES" ]
  775. then
  776.  
  777. # Neoscrypt
  778.  
  779. if [ $COIN == "FTC" -o $COIN == "ORB" -o $COIN == "PXC" ]
  780. then
  781. POWERLIMIT_WATTS=80
  782. __CORE_OVERCLOCK=150
  783. MEMORY_OVERCLOCK=800
  784. fi
  785.  
  786. # Ethash
  787.  
  788. if [ $COIN == "ETH" -o $COIN == "ETC" -o $COIN == "EXP" -o $COIN == "UBQ" -o $COIN == "MUSIC" -o $COIN == "SOIL" -o $COIN == "MPH_ETHASH" -o $COIN == "NICE_ETHASH" ]
  789. then
  790. POWERLIMIT_WATTS=76
  791. __CORE_OVERCLOCK=100
  792. MEMORY_OVERCLOCK=1600
  793. fi
  794.  
  795. # Equihash
  796.  
  797. if [ $COIN == "ZEC" -o $COIN == "ZEN" -o $COIN == "HUSH" -o $COIN == "ZCL" -o $COIN == "KMD" -o $COIN == "ZPOOL_EQUIHASH" -o $COIN == "MPH_EQUIHASH" -o $COIN == "NICE_EQUIHASH" -o $COIN == "VOTE" ]
  798. then
  799. POWERLIMIT_WATTS=76
  800. __CORE_OVERCLOCK=150
  801. MEMORY_OVERCLOCK=800
  802. fi
  803.  
  804. # Skunk
  805.  
  806. if [ $COIN == "SIGT" -o $COIN == "ZPOOL_SKUNK" ]
  807. then
  808. POWERLIMIT_WATTS=78
  809. __CORE_OVERCLOCK=150
  810. MEMORY_OVERCLOCK=1000
  811. fi
  812.  
  813. # Cryptonight
  814.  
  815. if [ $COIN == "XMR" -o $COIN == "KRB" ]
  816. then
  817. POWERLIMIT_WATTS=62
  818. __CORE_OVERCLOCK=155
  819. MEMORY_OVERCLOCK=-300
  820. fi
  821.  
  822. # lyra2v2
  823.  
  824. if [ $COIN == "MONA" -o $COIN == "VTC" ]
  825. then
  826. POWERLIMIT_WATTS=65
  827. __CORE_OVERCLOCK=135
  828. MEMORY_OVERCLOCK=-1200
  829. fi
  830.  
  831. # ZCOIN lyra2v2
  832.  
  833. if [ $COIN == "ZCOIN" ]
  834. then
  835. POWERLIMIT_WATTS=65
  836. __CORE_OVERCLOCK=160
  837. MEMORY_OVERCLOCK=-1000
  838. fi
  839. fi
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement