How to set up a Bitaxe for solo mining
Solo mining a Bitaxe, in plain terms
A Bitaxe (Gamma, Supra, Ultra) is a tiny open-source Bitcoin ASIC. Pointed at a true-solo pool it mines for itself: every share is a lottery ticket on the whole block reward, and if your Bitaxe is the one that solves a block, the Bitcoin network pays the full reward straight to your address. No pooled payouts, no shared splits. The catch is honest: a single Bitaxe (~1–3 TH/s) has very long odds, so think of it as a cheap, power-light lottery ticket — which is exactly the point of solo mining.
The four AxeOS fields
In the AxeOS web UI go to Settings and set these, then save and restart:
| Field | Value |
|---|---|
| Stratum URL | stratum.sololuck.io |
| Stratum Port | 3333 (Bitaxe) or 3335 for very low hashrate |
| Stratum User | your-bc1-address.bitaxe |
| Stratum Password | x (anything works) |
The three things people get wrong: (1) put your own Bitcoin address in Stratum User — that is who gets paid; a plain worker name is rejected in true-solo mode. (2) Add .bitaxe (or any label) after a dot to track multiple rigs separately. (3) Do not put stratum+tcp:// in the URL field — AxeOS wants just the host.
Which port for which device
SoloLuck runs difficulty-tiered ports: each has a minimum (floor) difficulty, connections start at 4,000 or the floor (whichever is higher), vardiff raises difficulty when your share rate runs hot, and firmware can request lower (mining.suggest_difficulty), never below the floor:
:3335Nano — minimum difficulty 1, for CPUs and ESP32 nerdminers.:3333Lite — the default for a Bitaxe and other small ASICs.:8081Standard — for an S9-class or stacked setup.:4334Pro — high-hashrate S19/S21 or rented hashrate.:3334TLS — encrypted, same as Lite but over a valid Let's Encrypt cert.
bc1q vs bc1p, and confirming it works
Use a native segwit bc1q… or taproot bc1p… address you control (a hardware wallet receive address is ideal). After you save the settings, AxeOS should show Connected and a rising share count within a minute. To confirm from our side, open https://sololuck.io/users/your-address — your worker and its hashrate appear there once the first share lands. The live pool view is at /status.
Does it matter that the pool is in Southeast Asia?
For block odds, no — those are identical on every solo pool on Earth. What a nearby node helps with is stale shares: when a new block appears, a far-away pool sends you fresh work later, so a few of your shares are wasted on the old block. SoloLuck's Jakarta node is single-digit milliseconds from much of SEA (~6 ms from Indonesia vs ~250 ms to a US pool), which trims that waste. See the data on latency and the honest comparison.
The Gamma specifically (BM1370)
The Bitaxe Gamma is the one most people buy now, and the best single-chip pick. It runs the BM1370 — the same 3 nm silicon as an Antminer S21 Pro — doing about 1.2 TH/s for roughly 15–25 W (~15–18 J/TH, the most efficient Bitaxe you can buy). It uses the :3333 Lite tier like any Bitaxe.
One tuning trick is worth knowing: the BM1370 will usually hold 600 MHz at the stock 1150 mV — roughly a 14% free hashrate gain with barely any extra heat. Past that you pay real watts and degrees per step, so raise frequency 25 MHz at a time, keep HW errors under 0.5%, and aim for an ASIC temp of 50–65 °C. Watch the VR (voltage-regulator) temp too — it is the reading people forget and tends to fail first. None of this changes your odds in a way that matters; it is a few percent more tickets, not a different game.
Running something even smaller? The NerdMiner solo pool guide covers the ESP32 class — same pool, Nano port (:3335).
Ready to start solo mining?
Paste your address and copy the config from /setup, watch the pool on /status, and check every claim on /verify. Mine to your own address — that is what makes it truly solo.
Start MiningCalculate Your Odds
Not ready to point a miner yet? Join Telegram for block & record alerts — no rig required.
FAQ
Do I pay a fee if my Bitaxe never finds a block?
No. SoloLuck takes 0% — there is no fee at all. A solved block's entire reward is paid on-chain straight to your address in the coinbase. An idle or unlucky Bitaxe costs you nothing at the pool.
What do I put as the Stratum User on a Bitaxe?
Your own Bitcoin address, optionally followed by a dot and a worker label, e.g. bc1qexample.bitaxe. The block reward is paid directly to that address; the pool never holds it.
Is solo mining a single Bitaxe worth it?
As an investment, no - the odds of one Bitaxe solving a block are very long. As a cheap, low-power lottery ticket that pays the full block reward if it hits, that's the whole appeal of solo mining.
Which port should a Bitaxe use on SoloLuck?
Port 3333 (the Lite tier) suits most Bitaxe units. If yours has very low hashrate or you also run an ESP32 nerdminer, use 3335 (Nano, difficulty 1) so shares register quickly.