diff --git a/README.md b/README.md index 63c02977..6dc85470 100644 --- a/README.md +++ b/README.md @@ -1,9 +1,8 @@ # XMRigCC +[Build instructions / Notes / Howto](https://raw.githubusercontent.com/Bendr0id/xmrigCC/feature_cc/howto_and_notes.txt) -For Installation /Howto/Notes see (https://raw.githubusercontent.com/Bendr0id/xmrigCC/feature_cc/howto_and_notes.txt) - -Documentation will be here soon. +Documentation will be added here soon. ##### About @@ -25,7 +24,17 @@ Originally based on cpuminer-multi with heavy optimizations/rewrites and removin * [Donations](#donations) * [Contacts](#contacts) -## Features +## Additional features of xmrigCC +* Command and control server +* CC Dashboard with: + * statistics + * remote control (start/stop/restart/shutdown) miner + * remote configuration changes of miner +* Added daemon to restart miner + +\+ All features of the latest xmrig + +## Features of xmrig * High performance. * Official Windows support. * Small Windows executable, without dependencies. @@ -39,9 +48,9 @@ Originally based on cpuminer-multi with heavy optimizations/rewrites and removin * It's open source software. ## Download -* Binary releases: https://github.com/xmrig/xmrig/releases -* Git tree: https://github.com/xmrig/xmrig.git - * Clone with `git clone https://github.com/xmrig/xmrig.git` :hammer: [Build instructions](https://github.com/xmrig/xmrig/wiki/Build). +* Binary releases: soon +* Git tree: https://github.com/Bendr0id/xmrigCC.git + * Clone with `git clone https://github.com/Bendr0id/xmrigCC.git` :hammer: [Build instructions / Notes / Howto](https://raw.githubusercontent.com/Bendr0id/xmrigCC/feature_cc/howto_and_notes.txt). ## Usage ### Basic example @@ -101,7 +110,6 @@ Since version 0.8.0. ## Other information * No HTTP support, only stratum protocol support. * No TLS support. -* Default donation 5% (5 minutes in 100 minutes) can be reduced to 1% via command line option `--donate-level`. ### CPU mining performance @@ -118,9 +126,21 @@ Please note performance is highly dependent on system load. The numbers above ar * Enable fast memory (Large/Huge pages). ## Donations +* Default donation 5% (5 minutes in 100 minutes) can be reduced to 1% via command line option `--donate-level`. +* The donations will be automatically splitted (50/50) on my pool between xmrig and myself. + +##### BenDroid (xmrigCC): +* XMR: `46FkYo7x6LqYjLQo4Jd84UTGBybW7tsWqJaQVLPhbUSK19ajSTMY9T2Sa2LH6CfWhSingjvQARtfeM4Feekpp2yFR1wsFNT` +* AEON `Wmtm4S2cQ8uEBBAVjvbiaVAPv2d6gA1mAUmBmjna4VF7VixLxLRUYag5cvsym3WnuzdJ9zvhQ3Xwa8gWxPDPRfcQ3AUkYra3W` +* BTC: `128qLZCaGdoWhBTfaS7rytpbvG4mNTyAQm` + +##### xmrig: * XMR: `48edfHu7V9Z84YzzMa6fUueoELZ9ZRXq9VetWzYGzKt52XU5xvqgzYnDK9URnRoJMk1j8nLwEVsaSWJ4fhdUyZijBGUicoD` * BTC: `1P7ujsXeX7GxQwHNnJsRMgAdNkFZmNVqJT` -## Contacts +## Contacts xmrigCC +* ben [at] graef.in + +## Contacts xmrig * support@xmrig.com * [reddit](https://www.reddit.com/user/XMRig/) diff --git a/src/default_config.json b/src/default_config.json new file mode 100644 index 00000000..e7e55e21 --- /dev/null +++ b/src/default_config.json @@ -0,0 +1,36 @@ +{ + "algo": "cryptonight", // cryptonight (default) or cryptonight-lite + "av": 0, // algorithm variation, 0 auto select + "background": false, // true to run the miner in the background + "colors": true, // false to disable colored output + "cpu-affinity": null, // set process affinity to CPU core(s), mask "0x3" for cores 0 and 1 + "cpu-priority": null, // set process priority (0 idle, 2 normal to 5 highest) + "donate-level": 5, // donate level, mininum 1% + "log-file": null, // log all output to a file, example: "c:/some/path/xmrig.log" + "max-cpu-usage": 75, // maximum CPU usage for automatic mode, usually limiting factor is CPU cache not this option. + "print-time": 60, // print hashrate report every N seconds + "retries": 5, // number of times to retry before switch to backup server + "retry-pause": 5, // time to pause between retries + "safe": false, // true to safe adjust threads and av settings for current CPU + "syslog": false, // use system log for output messages + "threads": null, // number of miner threads + "pools": [ + { + "url": "pool.minemonero.pro:5555", // URL of mining server + "user": "", // username for mining server + "pass": "x", // password for mining server + "keepalive": true, // send keepalived for prevent timeout (need pool support) + "nicehash": false // enable nicehash/xmrig-proxy support + } + ], + "api": { + "port": 0, // port for the miner API https://github.com/xmrig/xmrig/wiki/API + "access-token": null, // access token for API + "worker-id": null // custom worker-id for API + }, + "cc-client": { + "url": "localhost:3344", // url of the CC Server (ip:port) + "access-token": null, // access token for CC Server (has to be the same in config_cc.json) + "worker-id": null // custom worker-id for CC Server (otherwise hostname is used) + } +}