Skip to content
Small team, full backlog, zero orders dropped. Support replies are slower than we’d like. Read our status update → Zero orders dropped. Status → 📬 Check your spam folder — most of our replies land there. We do answer. Status update → 📬 Check your spam folder. Status →

Open-Source Bitcoin Mining Firmware: Projects, Licenses and Hardware Support

What counts as open mining firmware?

Open Bitcoin mining firmware is not one category. Some projects are complete firmware for open Bitaxe-class hardware; some are mining daemons or platform layers; some target industrial Antminer control boards; and some are proofs of concept. Compare the license, public repository, exact hardware, build boundary, release evidence and recovery path—not the word open alone.

This maintained project list is deliberately neutral. D-Central includes competitors and upstream projects, credits maintainers, marks unknown licenses as unknown, and separates source availability from public installation maturity.

Open-source Bitcoin mining firmware project list

This table is generated from D-Central's citable open-mining registry. Inclusion requires a public repository; an absent or unclear license is shown as unknown rather than assumed open. Firmware, platform layer and proof of concept are kept distinct.

Open-source Bitcoin mining firmware projects in D-Central's maintained registry
ProjectMaintainerPlatformLicenceStatusWhat it is
ESP-Miner (AxeOS)bitaxeorg / skot (Skot Croshere) + communityESP32-S3GPL-3.0ActiveAxeOS firmware for Bitaxe; drivers for BM1397/1366/1368/1370, web UI, Stratum V1 plus a native Stratum V2 client added in ESP-Miner v2.14.0 (June 2026), OTA. The most-deployed open-source mining firmware (100k+ units).
NerdMiner_v2BitMaker-hubESP32No license confirmedActiveCPU-only educational/lottery miner (no ASIC), ~78-120 KH/s on ESP32 cores, touchscreen. Builds on the open NerdMiner project.
ESP-Miner-NerdAxeBitMaker-hubESP32-S3No license confirmedMaintainedESP-Miner fork adapted to NerdAxe boards (BM1370/BM1397). Derived from bitaxeorg/ESP-Miner.
ESP-Miner-NerdQAxePlusshufpsESP32-S3No license confirmedActiveESP-Miner fork for the NerdQAxe+/++ multi-ASIC boards (4x BM1368/BM1370) with daisy-chain addressing. Builds on ESP-Miner.
Mujina256 Foundation (Ryan Kuester, lead; Econoalchemist, PM)BM1370 / BM1362GPL-3.0-or-laterExperimentalModern async-Rust mining firmware for Linux; heterogeneous multi-board, Stratum V1 today (version rolling), REST API + container image. Mainline drives Bitaxe Gamma and EmberOne/00; Antminer S19j/S19k Pro in a prototype fork. NOT production-ready.
mujina-xilinx-platform256 FoundationZynq-7007SNo license confirmedExperimentalBuildroot system + ramdisk-replace boot-bypass to run Mujina on stock Antminer S19 Xilinx Zynq control boards. Working proof-of-concept.
emberone-usbserial-fw256 FoundationRP2040GPL-3.0MaintainedRP2040 board-controller firmware (Rust) for EmberOne: exposes a control serial port (I2C/GPIO/ADC/LED) + a data UART to the ASICs.
bos-build256 Foundation (fork of Braiins OS build)STM32MP157GPL-3.0MaintainedNix-based reproducible build system (fork of Braiins' OpenWrt firmware build) targeting BCB100. Builds on Braiins' open-source work.
aditboard-firmwareskot (Skot Croshere)RP2040GPL-3.0MaintainedRust RP2040 firmware for aditBoard; a hashboard USB-adapter protocol reference.
DCENT_OSD-CentralSelected Antminer lanes; exact S9 XIL and S19j Pro XIL guarded artifactsGPL-3.0ExperimentalGPL-3.0 Rust daemon, dashboard and Buildroot integration for selected Antminers. Complete images require documented vendor boot inputs. Exact S9 XIL and S19j Pro XIL artifacts are guarded; no production support or independent performance claim.

Browse the complete hardware, firmware, pool and tooling registry · Download CSV · Query the API

How to choose an open project

Start with the exact hardware and the maturity you can tolerate. ESP-Miner/AxeOS is the established open path for Bitaxe-class hardware. Mujina explores a modern Rust stack. DCENT_OS remains experimental and model-lane specific. A public source tree is not the same thing as a validated flash path.

Is there open-source Antminer firmware?

Yes, but the answer is narrower than supports S19. Check the exact ASIC, control board, artifact, first-install path and recovery evidence. DCENT_OS publishes source and guarded S9 XIL/S19j Pro XIL artifacts. Dated hardware evidence ledger.

Methodology and inclusion rules

  • A public repository is required for inclusion in the open-firmware table.
  • The license must be linked or marked unconfirmed; a public repository without a license is not automatically open source.
  • Firmware, daemon, platform layer, hardware project and proof of concept are distinct.
  • Supported hardware means an exact documented target, not a chip family or roadmap headline.
  • Release activity, buildability, artifact provenance and recovery are recorded separately.
  • Corrections and missing projects are welcome with primary-source links.

How to evaluate a project

Question Evidence to require
Is it open source? Repository, explicit license, third-party notices and the boundary around vendor blobs/boot inputs.
Does it support my miner? Exact model, ASIC, control-board revision, artifact and accepted-share evidence.
Can I install it? Named incumbent-firmware route, backup, first-install record and recovery proof.
Does it perform well? Raw wall-power, pool-side hashrate, J/TH, thermal, reject and stability data.
Can I trust the binary? Checksums/signatures, source/build provenance, SBOM when available and independent reproduction.

Industrial Antminer firmware is the hard case

Industrial miners combine closed vendor boot chains, multiple control boards, hash-board generations and high-cost recovery risk. A GPL daemon does not automatically make a complete image redistributable, and accepted shares on a bench do not automatically make a first-install path safe.

Where DCENT_OS fits

DCENT_OS is D-Central Technologies’ GPL-3.0 open-source Bitcoin mining firmware for selected Bitmain Antminer ASIC miners. The daemon, dashboard and Buildroot integration are public; complete images also require documented vendor boot inputs not redistributed in the source repository. Guarded artifacts exist for exact S9 XIL and S19j Pro XIL lanes, and neither is production-ready. See the dated evidence ledger. The S9 is where the open-firmware question is most alive, because it is the one generation with several mature choices and the least to lose: the open-source firmware options for an S9 in 2026 compares them side by side, including where the brick risk actually sits.

Attribution and corrections

ESP-Miner/AxeOS, cgminer, Braiins’ open work, OSMU and the broader open-mining community established much of this category. D-Central’s role is to maintain a factual registry and contribute its own work without claiming it invented open mining. Submit corrections through D-Central with repository, license and release links.