PrimoLab Download

Get started

Three ways in. Each ends the same way: Accepted share lines scrolling in your terminal or app.

1

Linux SBC / arm64

Requirements: 64-bit ARMv8 CPU (any SoC from the last decade), 64-bit OS.

install
$ curl -fsSL https://primolab.dev/install.sh | sh

Manual alternative — download the tarball from the downloads section, then:

manual install
$ sudo apt-get install libcurl4 libjansson4
$ tar xzf primo-arm-miner-linux-arm64.tar.gz
$ cd primo-arm-miner

First run — Verus as the example (replace the wallet address with yours):

first run
$ ./primo -a verus -o stratum+tcp://pool.verus.io:9998 \
      -u YOUR_VERUS_ADDRESS.worker1 -p x

Within a minute you should see Accepted share lines. That's it — you're mining.

2

Android via Termux

  1. Install Termux — the F-Droid build is recommended (the Play Store build is outdated).
  2. Update packages, then run the installer:
termux
$ pkg update && pkg upgrade -y
$ curl -fsSL https://primolab.dev/install.sh | sh
$ ./primo -a verus -o stratum+tcp://pool.verus.io:9998 \
      -u YOUR_VERUS_ADDRESS.phone1 -p x
Screen-off throttling. Android throttles background apps: cores get withheld and big cores get frequency-capped when the screen is off. Run the miner from an SSH or adb session (those stay unthrottled), or use the APK — it keeps the screen on.

If you see CANNOT LINK EXECUTABLE ... libcurl.so, run pkg update && pkg upgrade -y again — an old libcurl is the usual cause.

Termux session mining Verus with accepted shares in green
Termux, mining Verus.
3

Android APK

  1. Download the APK from the downloads section. It's not on the Play Store (Google bans mining apps).
  2. Enable "install unknown apps" for your browser or file manager, then tap the APK file. Android 7+, arm64.
  3. Read and accept the first-launch disclaimer.
  4. Open Configuration: pick an algorithm → paste pool URL + wallet → SAVE.
  5. Tap START MINING. Accepted shares appear on the dashboard within a minute.

The app keeps a profile per algorithm, supports up to 3 failover pools, can optionally expose the read-only monitoring API on your LAN, and has an in-app log viewer showing the full miner console.

APK configuration screen: algorithm, threads, primary pool
Config: algorithm, pool, wallet.
APK dashboard mining Verus at 5.91 MH/s
Dashboard while mining.

Pick your coin

Each guide takes you from no wallet to accepted shares — with honest expectations up front.

VERUS Verus The CPU coin for phones and SBCs. Start here. RANDOMX Monero The classic CPU coin. Modest, steady, hobby scale. SCRYPT Litecoin + Dogecoin Merged mining, two coins per share. For fun, not profit. SHA256D Bitcoin Benchmarks and lottery tickets. Earns nothing — we say so.