Windows Preparation Guide

1) System Preparation
- Enable virtualization in BIOS/UEFI (Intel VT-x or AMD-V).
- Open PowerShell as Administrator and run the following commands to enable WSL2:
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
wsl --set-default-version 2
- Reboot your PC.
- (Optional but useful) Install a Linux distribution:
wsl --install -d Ubuntu
2) Install Docker Desktop
Choose one of the following options:
- Option A – Quick install (via winget):
- Option B – Manual install:
Download the installer from the official site:
Docker Desktop for Windows
During the first launch:
- Allow WSL 2 based engine.
- If Windows Firewall asks for permissions — allow them.
- Make sure Linux containers mode is enabled (default setting).
3) Verify Installation
Open PowerShell (as a normal user) and check:
docker version
docker info
docker compose version
There should be no errors. If Docker asks for login — you can skip.
# Router Preparation
1. Log in to your router settings and find the Tunneling / Port Forwarding menu.
2. Forward external and internal port 17593 or 51800 or 51900 to your machine.
3. Reboot the router so settings take effect.
4. (Optional) Assign a static internal IP for your laptop on the router — this will make the connection faster and more stable.
# Launching the Mining Client
1. Copy the client configuration from the Linux Mining Client section:
2. Open this file using Docker for Windows.
3. The server will start automatically and run as an exit node / proxy.