// blog ยท ยท by Nathan Baldwin

What's New in Bitaxe Baller v1.15: Pool Profiles, QR Pairing, and a Fleet Block ETA

// The v1.15 line adds saved pool profiles for one-click chain switching, scan-to-pair QR codes for the mobile app, and a fleet-wide block ETA on the home dashboard.

The v1.15 releases are mostly about removing friction from things you already do โ€” switching pools, pairing your phone, and answering the one question every solo miner eventually asks: as a whole fleet, how close am I? Here’s what landed.

Pool profiles: one-click chain switching

If you bounce a Bitaxe between pools โ€” BTC on Ocean one week, BCH on letsmine.it the next, or just Public Pool vs Solo CKPool โ€” you used to re-type the whole stratum config every time. Now you don’t.

Pool profiles let you save a named pool config once and apply it to any device with one click. Call them whatever makes sense to you: “BTC โ€” Ocean”, “BCH โ€” letsmine.it”, “BTC โ€” Public Pool”. They live in a new panel above the manual pool form on every device detail page: a dropdown plus Apply, Save current asโ€ฆ, and Delete.

It’s the difference between a thirty-second retype-and-fat-finger exercise and a single click. Passwords stay write-only for safety โ€” if a profile needs a non-default password, you type it on the manual form after applying โ€” but everything else carries over instantly. For anyone running a mixed BTC/BCH setup, this is the feature that makes switching actually painless.

QR pair codes: scan, don’t type

The Android app is live and the iOS build is in review, and both pair to your desktop install with a 22-character pair code. Typing 22 characters from a screen into a phone is exactly as annoying as it sounds.

So the Pro pairing modal now renders a scannable QR code right next to the text code, plus a Copy button. Point your phone’s camera at the desktop screen, scan, confirm โ€” paired in three taps. No typing race, no “wait, was that an O or a zero.” If you’ve added the mobile app to your fleet view, this is the fast path in.

Fleet ROI overlay: your whole fleet’s block ETA

Per-device solo odds are honest but bleak โ€” “1 in 5,000 years” is not a number that sparks joy. But you don’t mine as one device; you mine as a fleet, and the fleet number is the one that actually matters.

The home dashboard now carries a fleet ROI tile below the summary HUD: the expected time until your combined fleet solves a block at current network difficulty. It sums each device’s per-second block probability, inverts it, and formats the result. If you run a mixed-chain fleet, you get one tile per chain โ€” your BTC stack and your BCH stack each get their own honest ETA.

“Your 5-Bitaxe fleet solves a block in ~1,000 years” is still humbling, but it’s the right framing โ€” it’s the number that improves every time you add a board or tune one up, and watching it tick down is half the fun of running a fleet.

And a pile of fixes

The v1.14.x and v1.15.x patches cleaned up a lot of real bugs along the way: UI preferences (theme, hashrate unit, temperature unit) now survive app restarts; duplicate device cards no longer appear when a Bitaxe’s IP changes (dedup is now MAC-based, with a remove button on offline cards); form inputs no longer revert mid-edit when a telemetry poll fires while you’re typing; and the “update available” banner now surfaces patch releases instead of silently swallowing them. Individually small, collectively the kind of polish that makes the app feel like it respects your time.

Try it yourself: Bitaxe Baller is a free desktop app for Mac and Windows โ€” live monitoring, tuning recommendations, and pool config across your whole fleet. Pool profiles and the fleet ROI tile are free; QR pairing pairs with the mobile companion app. Open source on GitHub.

โ† back to blog