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
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
- Your wallet, directly. The pool pays the address you enter. Pasiv never holds funds and never asks for keys — same as running XMRig yourself.
- The real miner. The official XMRig binary, checksum-verified before it runs. RandomX performance is XMRig's, not ours.
- Your pool payouts. Nothing is pooled through us.
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.