Install on Linux

What you need: a Linux PC with an NVIDIA GPU. Pool mining, one click, no node. Mining runs on a CUDA engine, so AMD and Intel graphics are not supported today. From 0.23.0 you choose which engine: MATADOR, the faster one, or BTX-RC, which takes no fee of its own.

We do not publish a minimum card generation, because we cannot state one we would stand behind. Install it and press Start: if your card cannot run the current engine, easyBTX tells you and stops, rather than mine work the network would reject.

1. Check your NVIDIA driver works. In a terminal:

nvidia-smi

If it lists your card you are set. If not, on Ubuntu install the driver first:

sudo ubuntu-drivers autoinstall

(then reboot and run nvidia-smi again.)

2. Download, make it runnable, and start easyBTX - one line, no browser needed. It fetches the current Linux build (0.27.2) and points the easybtx command at it, so a fresh terminal always opens the latest:

wget -O ~/easyBTX.AppImage https://github.com/MendeMatthias/EasyBTX-releases/releases/download/v0.27.2/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

Paste your BTX payout address and press Start. To open easyBTX again later, open a fresh terminal and type easybtx. If the window does not appear, run LIBGL_ALWAYS_SOFTWARE=1 ~/easyBTX.AppImage --appimage-extract-and-run instead.

Which pool. easyBTX is pool mining, and it defaults to Byron Bay. BTX Pool is also selectable on Linux in Settings → Mining. The minebtx pool is paused at the time of writing, so do not point at it.

Keeping easyBTX up to date

You don't have to lift a finger. The AppImage build updates itself - new versions download, verify, and install automatically, just like the Mac, and your wallet, payout address and settings carry over. You can still force a check in Settings → Updates, and turn on experimental builds there if you want new versions before they reach everyone.

If easybtx ever opens an old version after a restart, you still have the legacy .deb install (it can't self-update). Re-run the one-line command above - it points easybtx at the self-updating build - then open a fresh terminal. The full step-by-step is on the Update guide.

Verify your download

Unsigned builds rest on a published hash, not a signature. The SHA-256 of the current Linux build (0.27.2) is:

6b2d04ddf2bf4d9b4681e353029ad08d0bc360a5110869f96a6f803a0eb48245

Check it with sha256sum ~/easyBTX.AppImage before you run it. A full VirusTotal scan is linked on the home page.