Cryptonight, Cryptonight Lite, Cryptonight Heavy and Cryptonight Ipbc
Download only from this link, it's the only official link
ATTENTION:
From V1.4.0 the miner uses a separate pools.txt file, where you define your pools, wallet, etc.
Config from older versions that includes pool related data, won't be used!
Supports:
- Cryptonight
- Cryptonight V7
- Cryptonight Lite
- Cryptonight Lite V7
- Cryptonight Heavy
- Cryptonight Ipbc
Supports Nicehash, Nicehash V7 & SSL/TLS encrypted connections
For best results use Blockchain compute drivers (Get it from here) or Radeon Adrenalin 17 or newer drivers.
ADL tested & working with Radeon Software Crimson ReLive Edition Beta for Blockchain Compute Driver Version 17.30.1029
What can this miner offer you beside usual mining functionalities:
DevFee:
- Low DevFee (0.85%) -> every ~2 hours 1 minute mining for the dev
- Non-agressive DevFee mining -> if miner can't connect to DevFee pool, no problem, switching back to user pool ASAP
- 3 locations for DevFee pool : europe, asia, usa
Performance:
- Only one parameter you have to play with : intensity (0 - 300)
- Leave intensity on 0, and miner will try to set a minimum start intensity automatically
- To get even better results, there is an option to use double threads
Extra:
- Watchdog that monitors your GPU threads, if they stop working, miner exists, and restart script takes over and well.. restarts mining Smiley
- Set the target temperature you want, and miner will set fan speed according to that
Tips:
- If you leave intensity on 0 it will play safe, so in many cases you can increase that value to get better results
- For better results set double_threads to true, and leave intensity on 0
- If you get an error that says it can't create scratchpad buffer, you have to lower intensity
- Largest intensity setting won't always give you the best hashrate. Experiment and find the best setting for your GPU.
How to set it up ?
The config file :
"cryptonight_type" : "NORMAL, NORMALV7, LITE, LITEV7, HEAVY OR IPBC"
"intensity" : A NUMBER BETWEEN 0-300,
"double_threads" : TRUE OR FALSE,
"target_temperature" : A NUMBER BETWEEN 0-99
Optional parameters :
"giveup_limit" : HOW MANY TIMES TO TRY CONNECTING TO A POOL BEFORE SWITCHING TO NEXT POOL
"timeout" : WHEN IS A CONNECTION TO POOL TREATED AS TIMED OUT , IN SECONDS
"retry_time" : HOW MUCH TO WAIT TILL RECONNECTING WHEN DISCONNECTED FROM POOL, IN SECONDS
"reboot_script" : FILENAME, TURN OFF BUILT IN WATCHDOG AND INSTEAD RUN A USER DEFINED .BAT FILE ON GPU FAILURE (included windows restart .bat)
Some examples for "cryptonight_type"
normal
electroneum, graft
normalv7
monero, stellite, graft (from block 65110)
lite
aeon
litev7
turtlecoin
heavy
sumokoin, haven
ipbc
ipbc
#SET GPU'S MANUALLY
#This example uses GPU devices with ID 0,1,3,4 and every GPU has it's own setting
"gpu_conf" :
[
{ "id" : 0, "intensity" : 0, "worksize" : 8, "threads" : 1},
{ "id" : 1, "intensity" : 20, "worksize" : 16, "threads" : 2},
{ "id" : 3, "intensity" : 30, "worksize" : 16, "threads" : 2},
{ "id" : 4, "intensity" : 0, "worksize" : 8, "threads" : 1},
]
So if you for ex. have 6 GPU's but want only to use 3, first run SRBPolaris-CN.exe --listdevices to list devices and their id's, that you can put in config file under gpu_conf part.
DON'T comment out or remove intensity and double_threads setting at the top of the config file, just leave it as-is, because when you use a per card setting, those settings will be ignored.
The pools file:
{
"pools" :
[
{"pool_use_tls" : false, "pool" : "pool1address", "wallet" : "pool2wallet", "password" : "x", "location" : "europe"},
{"pool_use_tls" : false, "pool" : "pool2address", "wallet" : "pool2wallet", "password" : "x", "location" : "europe"},
{"pool_use_tls" : false, "pool" : "pool3address", "wallet" : "pool3wallet", "password" : "x", "location" : "europe"},
]
}
After setting up the config.txt file, just run start.bat
If you want to create a separate config and pools for a different coin, use --config and --pools parameter.
Options:
- Press 's' when miner is running to see some basic stats
- Press 'h' when miner is running to see hashing speed
Parameters (go in .bat):
--config filename (use config file other than config.txt)
--pools filename (use pools file other than pools.txt)
--logfile filename (enable logging to file)
--listdevices (list available devices)
--adldisable (disable ADL)
--disablegpuwatchdog (disable gpu crash detection)
Info:
You have to change the wallet address in sample config.txt file, if you leave it, you will mine some XMR to me.
Comments