Flash DCENT_axe
in your browser
Plug your ESP32-S3 miner into USB, pick your board, hit flash. DCENT_axe firmware is the ESP32-S3 member of the broader DCENT_OS source family: a clean-room, experimental mining firmware by D-Central Technologies — and it installs straight from this page in about a minute.
Pick your board
Choose the board you physically have. The wrong choice loads the wrong pin map, so match it to the silicon in front of you — not the one you wish you had.
Bitaxe
◆ 100% OPEN SOURCE 6 boardsThe original, and openly licensed with it — skot's Bitaxe hardware under CERN-OHL-S-2.0, stock AxeOS under GPL-3.0. Schematics, board files and firmware all published, for anyone to build on. Every other board on this page exists because this one was given away.
Lucky Miner
◇ CLOSED VENDOR FIRMWARE 3 boardsThe LVxx boards are the Bitaxe design with the serial numbers filed off — they reuse the Bitaxe pinout and peripherals exactly, and the vendor firmware is a fork of AxeOS. What they don't reuse is the openness: they ship locked and proprietary, and a stock LV08 won't even report its own identity honestly. DCENT_axe firmware is the open alternative the vendor never shipped. We'd rather these boards came home to their open-source roots — until they do, we'll keep building the way back.
Hammer Miner
◇ LOCKED — SECURE BOOT 7 boardsSame idea as the Bitaxe, same silicon class, none of the openness — and locked down harder. Hammer ships proprietary firmware behind Secure Boot and an obfuscated update container, on its own undocumented board layout. We reverse-engineered it so the hardware you paid for can run something you're actually allowed to read. Open alternative today; these projects back toward their open-source roots tomorrow.
Hashrate figures are nominal class figures at stock settings (per-chip class × chip count) — not measured by D-Central, and not a promise about your unit.
What you're installing
DCENT_axe firmware, v0.3.0 — sixteen board-specific images with explicit maturity labels.
AI-native by design
A built-in MCP server at /mcp on the device. Point an assistant at it and let it read
telemetry and tune the miner directly on your LAN — no cloud service in the middle.
Per-chip telemetry
A local dashboard with live hashrate, per-chip health, temperature and fan control — served from the board itself, over your own network.
Open source, GPL-3.0
Every line is on GitHub. Read it, fork it, build the same image yourself and check it against the hash on this page.
Never one-way
USB flashing is the recovery path too. Stock AxeOS is always one browser session away, and we'll cheerfully tell you how.
These boards exist because skot's Bitaxe open-source hardware project (CERN-OHL-S-2.0) and the wider Open Source Miners United community put solo-mining silicon in the hands of ordinary people. We didn't invent this hardware — we're writing firmware for it, and we owe the people who did. Stock AxeOS from bitaxeorg/ESP-Miner is excellent, actively maintained, and the right choice for most miners. On a Bitaxe, DCENT_axe firmware is an alternative, not a replacement.
On the boards that took that open design and shipped it closed, it's something a bit different: the only firmware for your miner that you're allowed to read. That's the whole point of putting Lucky and Hammer on this page. We're not trying to take anything from those projects — we're trying to give their owners the freedom the original design came with, and to leave the door open for those vendors to walk back toward it.
Verify before you flash
Don't trust a binary because a website told you to. Hash it yourself. Every image we serve is
listed below with its SHA256 and exact byte count. Download the .bin, hash it, compare. If the digest
doesn't match, do not flash it — tell us at
shared source repository issues.
sha256sum dcentaxe-bitaxe-gamma-0.3.0-factory.bin
Machine-readable lists (standard sha256sum format):
Bitaxe + Lucky ·
Hammer
All 16 images
| Board | File | SHA256 | Bytes | Copy |
|---|
DCENT_axe v0.1.0 — a stale hardcoded string in the source that never got bumped. The artifact really
is 0.3.0; the filename, the flasher manifest, and the hash above are the authority. Ignore the banner. Fixed in
the next build.After flashing
Roughly two minutes from a flashed board to a miner on your pool.
- Join the setup Wi-Fi. The device reboots into its own access point — connect to it and enter your Wi-Fi credentials and pool details.
- Open the dashboard. Browse to the device's IP on your LAN for live hashrate, temperature, fan and chip telemetry.
- Point your AI at it. DCENT_axe firmware exposes a built-in MCP endpoint at
/mcp, so an assistant can read telemetry and tune the miner directly — no cloud in the middle. - Read the source. Firmware and docs live at github.com/DCentralTech/DCENT_OS.
- Changed your mind? Flash AxeOS from bitaxeorg/ESP-Miner with the same browser flow. No hard feelings.
Questions people actually ask
The short, honest answers.
Do I need to install anything?
No. Everything runs in a Chromium-based desktop browser (Chrome, Edge, Opera, Brave) over the WebSerial API. Nothing is installed on your machine, and your firmware is never uploaded anywhere — the image downloads from this site and is written to the board locally by your browser.
Firefox and Safari have no WebSerial support, and neither do mobile browsers.
Will this brick my miner?
Flashing over USB is the recovery path, not a one-way door — an ESP32-S3 can always be re-flashed over the same USB port, including back to stock. The real risk is picking the wrong board, which loads the wrong pin map. That's why the model list is explicit and why every experimental board asks you to confirm.
What does EXPERIMENTAL mean here?
It means exactly what it says: the image is built and host-tested, but it has no live-hardware proof yet. Lucky Miner support is written from vendor sources; Hammer support is reverse-engineered from vendor firmware. Flash those only if you can recover the board yourself.
We could quietly ship them as "supported". We'd rather you knew.
Why do you support boards that copy the Bitaxe?
Because the people who bought them deserve firmware they're allowed to read. The Bitaxe was given to the world under an open licence; the boards that borrowed from it came back closed. Building an open alternative for that hardware is the most useful protest we know how to make — and an open invitation to those vendors to come back toward their open-source roots.
None of this is a knock on the hardware itself. It's the licensing we'd like to see change.
Is the firmware signed?
Not yet. Signed OTA updates arrive with the ESP key ceremony. Until then the published SHA256 is the only integrity check available — and as noted above, it's self-attested, not third-party attestation.
Does DCENT_axe firmware route a contribution?
Yes — 2% by default, and we'd rather say so plainly than bury it. It's a time-sliced donation to D-Central's pool that funds the firmware work. The dashboard shows the payout address, and you can change the percentage or turn it off completely whenever you like. Nothing about it is sticky or hidden.
Why would I run this instead of AxeOS?
Mostly for the AI-native angle: a built-in MCP server on the device, so an assistant can read telemetry and tune it directly. If you don't want that, stock AxeOS is excellent and we'll happily point you at it.
My board isn't listed. Now what?
Open an issue at shared source repository issues with the board name and, if you can, a photo of the silkscreen. Unsupported hardware is unfinished work on our side, not a permanent state — most of this page started as somebody's issue.
Support this work ♥
DCENT_axe firmware is free, open and GPL-3.0, and it always will be. If this page just saved you a bench session, consider throwing something in the hat — it buys the hardware that turns EXPERIMENTAL into proven.
♥ Fund D-Central