XMRig Proxy - The-GNTL-Project/Documentation GitHub Wiki
Table of Contents
Description
Here is our simple setup guide for XMRig Proxy, using the official repository.
We recommend using XMRig Proxy, when you are mining using more than 15 workers. The proxy gains a massive boost over a basic pool by accepting that the majority of the hashes submitted will not be valid (does not exceed the required difficulty of the pool). Due to this, the proxy doesn't bother with attempting to validate the hash state nor value until the share difficulty exceeds the pool difficulty.
The proxy is extremely light weight. Installation has been tested on Windows 11, but can also work on other versions.
Installation
Pre-requisites
These are all required before you proceed:
- Minimum specification of 2 CPU Cores, 1GB RAM * Higher loads of workers may require a higher specification.
- Windows 11 installed.
- TCP Port 7000 is open inbound on your firewall.
- Folder C:\Mining and sub-folders have been excluded from your Anti-Virus software.
Install XMRig-Proxy
Lets now install XMRig-Proxy:
- Download the latest xmrig-proxy-n.nn.n-msvc-win64.zip from XMRig-Proxy Releases.
- Extract the downloaded zip to C:\Mining\xmrig-proxy.
- The folder C:\Mining\xmrig-proxy should now contain the following files:
config.json
SHA256SUMS
start.cmd
xmrig-proxy.exe
- Delete all files apart from xmrig-proxy.
- Download our XMRig-Proxy Config and save it in the C:\Mining\xmrig-proxy folder.
- Rename our XMRig-Proxy Config XMRigProxy_config.json to config.json.
- The folder C:\Mining\xmrig-proxy should now contain the following files:
config.json
xmrig-proxy.exe
Configuration
We will now configure the proxy for our needs.
Edit the installed Config File
- Open config.json in Notepad.
- Follow the instructions in the top of the file. Do not forget to delete the block of code once you have updated the file as instructed.
- Save and Close the file.
Run the Proxy
We will now start the proxy so it loads our configuration:
- Right-click on xmrig-proxy and select Properties.
- Tick the Unblock option in the lower right of the dialog (if it is present), and click OK.
- Double-click on xmrig-proxy to launch it.
Start Mining to the Proxy
Configure your miners to mine to the proxy IP/HOSTNAME:7000, and start the miners. In the pools section, you only need to configure the following. NOTE The user field is the worker name field, and must be unique for each of your miners:
"url": "IP/HOSTNAME:7000",
"user": "UNIQUE_WORKER_NAME",
Monitoring the Proxy
The proxy has a live log monitor, accessible via the command prompt. Console Interactive Commands are:
h - Shows Hashrate
c - Shows Connections
v - Turns Verbose logging On/Off
w - Shows Workers