pasiv

XMRig, without the terminal

A GUI for XMRig

XMRig is excellent and it is command-line only. If you have ever edited config.json, guessed at thread counts, or lost a pool URL in your shell history, that friction is the whole reason Pasiv exists.

Pasiv runs XMRig for you, behind one button. It is not a fork and not a reimplementation — it bundles the official XMRig release, verified by checksum, and drives it.

XMRig alone

Edit a JSON config by hand

Pick threads, huge pages, affinity

Read a terminal to see if it works

Write your own start/stop scripts

Pasiv

One button

Threads and huge pages set for your CPU

Live hashrate and what it's worth per day

Menu-bar control, auto-pause on battery

Install

brew install --cask hash-rate/pasiv/pasiv
scoop bucket add pasiv https://github.com/hash-rate/scoop-pasiv && scoop install pasiv

Or grab a signed build from the install page. macOS is signed and notarized by Apple.

What you keep from XMRig

What's different is the 4% fee, taken as time — 20 seconds of every 500 while you are actually mining, nothing while paused. The fee address is published so you can watch what it earns on the pool. XMRig's own 1% developer donation is theirs and unchanged; we never fold it into our number.

On a server, with no desktop

If the machine has no GUI at all, use the headless node — one line, a systemd unit, and it shows up in the same phone app.