Install easyBTX on Mac
Install easyBTX on an Apple silicon Mac running macOS 26.4 or later: download, get past the first-run warning, and start mining BTX. Every step is copy-paste.
Install on Mac (Apple Silicon)
What you need: an Apple silicon Mac running macOS 26.4 or later.
There is no chip allowlist. easyBTX asks your graphics hardware directly with a half-second self-qualification check, and mines only if the hardware answers yes. Older qualifying Macs mine correctly, just more slowly. If your Mac does not qualify, easyBTX tells you in plain words and switches mining off rather than use power for nothing.
An earlier build refused anything below an M5. That rule was reasoned from the wrong file and was retracted on 20 August 2026. The measurements behind the change are in Mining BTX on a Mac.
1. Download. Download easyBTX for Mac, currently version 0.26.0. Open the .dmg and drag easyBTX into your Applications folder.
2. Get past the first-run warning. easyBTX is an indie app and currently unsigned, so macOS warns you the first time. You only clear it once.
If macOS says it "can't verify the developer": double-click easyBTX, click Done, then open System Settings → Privacy and Security, scroll to the easyBTX notice, and click Open Anyway (confirm with Touch ID or your password).
If macOS says easyBTX is "damaged and can't be opened", that is just the download-quarantine flag. With easyBTX in your Applications folder, run this once in Terminal:
xattr -dr com.apple.quarantine /Applications/easyBTX.app
It's safe. That command only clears the "downloaded from the internet" tag macOS adds to unsigned apps; it doesn't change the app.
3. Mine. Open easyBTX and press Start. It connects to a mining pool, mines with your GPU, and pays into a built-in wallet only you control. No node, nothing to sync.
easyBTX is pool mining. The default pool on Mac is Byron Bay and it stays the default. Since 0.22.1 you can also pick BTX Pool, which charges 1.5% against Byron Bay's 2.5%. The minebtx pool is paused at the time of writing. Pool settings live in Settings → Mining.
What "working" looks like. Since the MatMul v4.7 fork, one attempt is a whole matrix computation called an episode, and on a Mac an episode takes tens of seconds. The speed readout is in episodes per minute, and accepted shares are rare by design: on Byron Bay's eased new-worker target we measured about one share every 40 episodes, and about one every 212 once the pool's automatic difficulty settled. A long gap between shares is normal, not a fault.
Keeping easyBTX up to date
easyBTX on Mac updates itself. For the full picture across every platform, see the Update guide.
Verify your download
Unsigned builds rest on a published hash, not a signature. The SHA-256 of the current Mac build (0.26.0) is:
f87fc56a3bccdb9c53c131926f5fd2af195e3f2e0890ac177e8b30274e2fab22
Check it against the file you downloaded before you run it, with shasum -a 256 ~/Downloads/easyBTX.dmg. A full VirusTotal scan is linked on the home page.