Install easyBTX on Windows
Install easyBTX on Windows 10 or 11 with an NVIDIA GPU. The Windows app is the Linux build running through WSL2 - every command is copy-paste, and it updates itself from then on.
Install on Windows
For Windows 10 or 11 PCs with an NVIDIA GPU.
On Windows, easyBTX IS the Linux build. There is one file for both platforms: easyBTX_amd64.AppImage. Windows runs it through WSL2, a feature built into Windows that runs Linux quietly inside itself. This is faster than the old native Windows app ever was (the same card mines far harder), and the app updates itself from then on - the setup below is the last install you ever do.
If you clicked Download for Windows on the home page and got easyBTX_amd64.AppImage - that's exactly right. You don't even need that file for the setup below: the one-line installer fetches it for you inside Ubuntu.
(The old native Windows installer ended at v0.8.4 and is discontinued - it was slower and could not update itself.)
Run on Windows with WSL2 (the one supported way)
🔥 Most powerfulDone once. Once Ubuntu opens, everything happens in one window. There's a faster mining engine that runs on Linux, and Windows can run Linux quietly inside itself (a built-in feature called WSL). You don't need to know any Linux. Your existing NVIDIA driver is used automatically.
Watch the walkthrough: How to install and run easyBTX on Windows with WSL2 - a short video that walks through every step below. If you'd rather follow along than read, start here.
Step 1 - install the latest PowerShell (one time). Open the Start menu, type PowerShell, right-click Windows PowerShell, choose Run as administrator, then run:
winget install --id Microsoft.PowerShell --exact
Accept any prompts (press Y if asked). When it finishes, open the new PowerShell from the Start menu and use it for the next step. (To check what's available first, you can run winget search --id Microsoft.PowerShell --exact.)
Step 2 - turn on Linux (one time). In that PowerShell window run this, then restart your PC when it finishes:
wsl --install
Step 3 - set up Ubuntu. After the restart, a black Ubuntu window opens by itself. Make a username (lowercase) and a password (you won't see it as you type - that's normal), and write the password down.
From here on, everything happens in this Ubuntu window. You never touch PowerShell again, and you never type wsl in front of anything.
Step 4 - install and start easyBTX. In that Ubuntu window, paste this one line and press Enter. It downloads the latest build, makes the easybtx command always open it, and launches:
wget -O ~/easyBTX.AppImage https://github.com/MendeMatthias/EasyBTX-releases/releases/download/v0.13.0/easyBTX_amd64.AppImage && chmod +x ~/easyBTX.AppImage && { grep -qxF "alias easybtx='~/easyBTX.AppImage --appimage-extract-and-run'" ~/.bashrc || echo "alias easybtx='~/easyBTX.AppImage --appimage-extract-and-run'" >> ~/.bashrc; } && ~/easyBTX.AppImage --appimage-extract-and-run
easyBTX opens - paste your BTX payout address and press Start. That's it. From here on it updates itself, so this is the last install command you ever paste. To open easyBTX again later, open a fresh Ubuntu window and type easybtx.
Watch me do the whole thing. The full WSL setup on a Windows PC, start to finish (the video shows the earlier install line - the Step 4 command above is the current, self-updating one):
If something is off
It says wsl: command not found. You're inside the Ubuntu window, which is correct. Don't put wsl in front - run the Step 4 line exactly as written.
It opened an old version (after a restart). You have an older .deb install still shadowing the command. Paste the Step 4 line again - it points easybtx at the self-updating build - then open a fresh Ubuntu window and type easybtx. More detail on the Update guide.
The easyBTX window doesn't appear. Run this in the Ubuntu window instead:
LIBGL_ALWAYS_SOFTWARE=1 ~/easyBTX.AppImage --appimage-extract-and-run
You forgot the Ubuntu password. Open Windows PowerShell (Start → Terminal) and set a new one (replace yourname with your username), then go back to the Ubuntu window:
wsl -u root passwd yourname
Is it really mining? Run nvidia-smi in the Ubuntu window. A busy card pulls well over 100 Watts.
Keeping easyBTX up to date
The WSL2 / Linux build updates itself - new versions install on their own, so there is nothing to run. The full step-by-step is on the Update guide.
Verify your download
Unsigned builds rest on a published hash, not a signature. The Windows and Linux downloads are the same file, so the current SHA-256 and the VirusTotal scan linked on the home page cover both - you can check the file you downloaded matches before you run it.