Antminer Firmware Comparison: Features, Fees, Openness and Support
Updated for 2026. Compare DCENT_OS, BraiinsOS+, VNish, LuxOS and stock Antminer firmware across dev fees, auto-tuning, Stratum V2, 120V support, curtailment speed and source posture — only one of the five is open all the way down.
Last verified by D-Central:
Quick answer
Four firmwares, and only one of them can be read all the way down. In 2026, BraiinsOS+ is the only production Antminer firmware shipping native Stratum V2, VNish covers the broadest model range, and LuxOS leads on curtailment speed. DCENT_OS is the open one: a GPL-3.0 Rust daemon, dashboard and Buildroot image, with accepted-share mining evidence on the S9, the S19j Pro and the S21 (~66 TH/s sustained), and signed images published for the S9 and S19j Pro Zynq lanes. It is a public beta and its Stratum V2 stack is implemented but default-off while live soak completes. On the fee, compare like for like: BraiinsOS+ takes 2-2.5% of hashrate, LuxOS 2.8% always collected, VNish a cut; DCENT_OS ships 2% by default, disableable, and it is the only one of the four where you can read the line that sets it.
Feature Comparison Matrix
Click any column header to highlight that firmware. Use the filter buttons to focus on specific feature categories.
| Feature | Stock (Bitmain) Bitmain | BraiinsOS+ Braiins | VNish VNish | LuxOS Luxor Technology | DCENT_OS D-Central |
|---|---|---|---|---|---|
| Dev Fee Percentage of hashrate directed to the firmware developer as payment. | 0% | 2 - 2.5% | 2 - 2.8% | 2.8% | No dev fee — optional donation, on at 2% by default, one click to 0% |
| Open Source Whether the firmware source code is publicly available for audit and modification. | Partial (BCB100 hardware only) | The only firmware here that is open end to end: GPL-3.0 Rust daemon, dashboard and Buildroot integration. BraiinsOS+ opens its build system, gRPC API and BCB100 board but not its mining binary; VNish and LuxOS are closed. Full flashable images additionally need documented vendor boot inputs (kernel, FPGA bitstream, U-Boot) that are not redistributable. | |||
| Stratum V2 Support for the next-generation Stratum V2 mining protocol with encryption and job declaration. | Implemented / gated | ||||
| Auto-Tuning Per-chip frequency and per-domain voltage optimization for maximum efficiency or hashrate. | Implemented / gated | ||||
| 120V Support Ability to run ASIC miners on standard North American 110V/120V household outlets. | Supported lanes | ||||
| Immersion Mode Optimized settings for liquid immersion cooling: fans disabled, higher temp limits. | Planned | ||||
| SOC 2 Certified SOC 2 Type 2 security compliance certification for enterprise environments. | Yes (SOC 2 Type 2) | No independent certification | |||
| Curtailment Speed Time to reduce power consumption for demand response or grid curtailment events. | N/A | ~30s | ~15s | <5s | Not independently benchmarked |
| Mining Software The underlying mining engine used to communicate with ASIC chips. | CGMiner / BMMiner | BOSminer (Rust) | Proprietary | Proprietary | dcentrald (Rust) |
| Supported Models Antminer hardware models compatible with this firmware. | All Antminer models | Antminer S9, Antminer S17, Antminer S19, Antminer S21 | Antminer S9, Antminer S17, Antminer S19, Antminer S21 | Antminer S19, Antminer S21 | Antminer S9 Zynq/XIL — mining achieved (accepted pool shares); signed artifact published, witnessed install capstone pending, Antminer S19j Pro Zynq/XIL — mining achieved; the signed artifact is a guarded DCENT_OS-source self-update, and vendor-stock first install is still an evidence gap, Antminer S21 — mining achieved on the bench (~66 TH/s sustained); in-place install over stock Amlogic remains blocked, S19 and S19 Pro — cold-boot hashing with clean nonce flow; accepted shares untested on current binaries, no public artifact |
Data reviewed as of August 2026. Feature and fee availability varies by exact Antminer model, control board and firmware build; verify vendor documentation before deployment.
Firmware Details
In-depth look at each firmware option: what it does best, who it is for, and key technical details.
Stock (Bitmain)
0% dev feeThe default firmware shipped with every Antminer. No dev fee but lacks advanced tuning, efficiency optimization, and modern protocol support. Suitable for plug-and-play operation with no customization needs.
- Developer Bitmain
- Mining Software CGMiner / BMMiner
- Base OS Angstrom / Yocto
- Supported Models All Antminer models
- Curtailment N/A
BraiinsOS+
2 - 2.5% dev feeNative Stratum V2 support with the longest production track record. Partially open-source with the BCB100 control board hardware fully published. Per-chip auto-tuning optimizes efficiency (J/TH). Popular among efficiency-focused miners.
- Developer Braiins
- Mining Software BOSminer (Rust)
- Base OS OpenWrt
- Supported Models Antminer S9, Antminer S17, Antminer S19, Antminer S21
- Curtailment ~30s
VNish
2 - 2.8% dev feeThe most widely deployed third-party firmware with over 1.5 million devices running VNish worldwide. Known for aggressive hashrate boosts of 20-30% via per-chip auto-tuning. Closed-source with a proven track record across the S9 through S21 lineup.
- Developer VNish
- Mining Software Proprietary
- Base OS Linux
- Supported Models Antminer S9, Antminer S17, Antminer S19, Antminer S21
- Curtailment ~15s
LuxOS
2.8% dev feeThe first SOC 2 Type 2 certified ASIC firmware. Built by US-based Luxor Technology, LuxOS leads in curtailment speed (under 5 seconds) and is the first firmware to support 110V/120V household power. Its 2.8% dev fee is always collected: mining on Luxor’s own pool gets you free pool usage, not a dev-fee waiver, so the full 2.8% is paid on every pool. Ideal for enterprise and compliance-focused mining operations.
- Developer Luxor Technology
- Mining Software Proprietary
- Base OS Linux
- Supported Models Antminer S19, Antminer S21
- Curtailment <5s
DCENT_OS
No dev feeNo dev fee — optional donation, on at 2% by default, one click to 0%
DCENT_OS is D-Central Technologies' GPL-3.0 open-source Bitcoin mining firmware for Bitmain Antminer ASIC miners — the only Antminer firmware that is open source end to end: the Rust mining daemon, the dashboard and the Buildroot image. It mines: accepted pool shares on three Antminer models — sustained cold-boot mining on the S9, standalone accepted shares on the S19j Pro, and ~66 TH/s sustained on the S21. Signed images are published for the S9 and S19j Pro Zynq/XIL lanes; the S21 route is bench-proven and not yet packaged for an in-place install over stock. It is a public beta, and both halves are true at once: it mines, and the witnessed install capstone is not finished on every lane. Stratum V2 is implemented but default-off while live submit/accept and failover soak complete — we will not flip that switch in the copy before we flip it in the code.
- Developer D-Central
- Mining Software dcentrald (Rust)
- Base OS Buildroot
- Supported Models Antminer S9 Zynq/XIL — mining achieved (accepted pool shares); signed artifact published, witnessed install capstone pending, Antminer S19j Pro Zynq/XIL — mining achieved; the signed artifact is a guarded DCENT_OS-source self-update, and vendor-stock first install is still an evidence gap, Antminer S21 — mining achieved on the bench (~66 TH/s sustained); in-place install over stock Amlogic remains blocked, S19 and S19 Pro — cold-boot hashing with clean nonce flow; accepted shares untested on current binaries, no public artifact
- Curtailment Not independently benchmarked
Key Takeaways
No Mandatory Fee: Stock & DCENT_OS
Stock firmware has zero dev fee but lacks auto-tuning, meaning less efficient operation. DCENT_OS takes no mandatory fee — it ships a 2% donation that is on by default and can be set to zero — it is a plain config value, visible on the dashboard while it runs, and the line that sets it is in the public GPL-3.0 source; autotuning is present in source but remains build- and board-specific experimental capability. Among production third-party options, BraiinsOS+ at 2-2.5% offers the best balance of fee vs. efficiency gains that typically exceed the fee cost.
Fastest Curtailment: LuxOS (<5s)
LuxOS can reduce power to approximately 25W in under 5 seconds, critical for demand response programs. BraiinsOS+ and VNish take around 30 seconds, which may not meet strict grid curtailment requirements.
Native Stratum V2: BraiinsOS+ production; DCENT_OS source is gated
BraiinsOS+ is the only production Antminer firmware with native Stratum V2 — encrypted mining connections, job declaration for better decentralization, and reduced bandwidth versus Stratum V1. DCENT_OS implements a native Stratum V2 stack, but it is default-off behind a readiness gate while submit/accept and live failover soak remain pending; VNish and LuxOS remain V1-only.
120V Home Mining: LuxOS Only
As of February 2026, LuxOS is the only firmware supporting 110V/120V household power via APW12 PSU bypass mode. This makes it the sole option for home miners without 240V electrical infrastructure.
Open-source alternatives for Antminer operators
Is DCENT_OS an open-source alternative to Braiins OS+?
It is the open-source alternative, and the distinction is sharper than most comparisons make it. Braiins opened its build system, its gRPC API and the BCB100 control board — genuinely more than anyone else in this table did, and the reason a conversation about open Antminer firmware exists at all. But the mining binary at the centre of BraiinsOS+ is closed, so there is a floor on how far you can audit it. DCENT_OS has no such floor: the Rust daemon, the dashboard and the Buildroot integration are GPL-3.0 all the way down. Where BraiinsOS+ is ahead today is field record and native Stratum V2, and neither of those is a small thing. Where DCENT_OS is ahead is that you can read it, change it, and keep running it after any vendor stops answering email.
Is DCENT_OS an open-source alternative to VNish?
Yes, and they are built on opposite trust models. VNish is a mature, closed product with a wide deployed fleet and a long record across model generations; operators run it because it works and it is supported. DCENT_OS asks you to trust a source tree instead of a track record: you can compile it, diff it, and verify that the only hashrate leaving your machine is the 2% donation you can switch off. Which of those is the safer bet depends on whether your confidence comes from other people’s uptime or from your own reading.
Which firmware is appropriate for a production Antminer fleet?
If you are running a fleet you cannot afford to have down, run the mature firmware with documented support for your exact control board — that is what BraiinsOS+, VNish and LuxOS are for, and we support all three because that is the honest answer. DCENT_OS is a public beta: on the S9, S19j Pro and S21 it has produced accepted pool shares, and on the S9 and S19j Pro Zynq lanes there is a signed image to flash. Both halves of that are true at once and we publish both: it mines, and the witnessed install capstone is not finished on every lane. Run it where downtime is an inconvenience rather than a payroll problem, keep a known-good recovery path, and it will earn the next machine.
Which firmware can be independently audited and built?
DCENT_OS publishes the Rust daemon, dashboard and Buildroot integration under GPL-3.0. A complete Antminer image still requires documented boot-critical vendor inputs that are not redistributed in the source repository. See the source and vendor-artifact boundary.
What changed in the 2026 firmware landscape
The matrix above compares the established field. Three 2026 developments are worth tracking alongside it.
- ePIC UMC OS runs a 1.5% dev fee (since 2026-01-26) — the lowest fee among major commercial vendors. Its home/retail sibling AltairOS runs a 2.2% fee. Verify current terms and hardware coverage with ePIC before deploying.
- Hiveon ASIC firmware publishes per-model fees of up to 3% on S19-generation models. Its fee for S21/T21-class hardware is inconsistent across its own pages, so we list it as unverified rather than quote a number.
- Mujina (256 Foundation) is an open-source (GPL, Rust, Linux-based) multi-vendor mining firmware in early development, with a 0% dev fee. Read our Mujina overview.
Model-specific firmware decisions now have dedicated hubs: Antminer S19 XP firmware, Antminer T21 firmware, Lucky Miner firmware and Hammer Miner firmware. Before you download anything, the mining firmware security guide covers official channels and image verification. Bitaxe owners can enable native Stratum V2 with the Bitaxe SV2 setup guide.
Whichever firmware you pick, the tuning question is the same watt-target decision — the per-model tuning envelopes show each model's floor, sweet spot and efficiency band before you commit.
Frequently Asked Questions
Stock Bitmain firmware has a 0% dev fee. DCENT_OS takes no mandatory fee; it ships a 2% donation that is on by default and can be set to zero — it is a plain config value, visible on the dashboard while it runs, and the line that sets it is in the public GPL-3.0 source. Its performance has not been independently benchmarked against the incumbents, and we are not going to invent a number. Among production options shown here, verify current vendor fee ranges and model terms at source; do not assume tuning gains exceed fees for every unit or power price.
BraiinsOS+ is the only production Antminer firmware with native Stratum V2 support. DCENT_OS implements a native Stratum V2 stack, but it is default-off and readiness-gated while submit/accept soak remains pending; AxeOS / ESP-Miner v2.14.0+ brought native SV2 to Bitaxe-class devices in June 2026. Stratum V2 provides encrypted connections between your miner and pool, job declaration for improved decentralization, and reduced bandwidth usage. VNish, LuxOS, and stock firmware remain Stratum V1-only.
Yes, on more than one firmware. LuxOS got here first and still has the broadest shipped 120V route across the S19 and S21, via APW12 PSU bypass. DCENT_OS goes at it from the other end: a residential circuit is its default assumption rather than a mode you switch on. Its stock power budget is 1800 W — 120 V x 15 A — it derates to about 1350 W with margin, it caps the highest-draw chain before you trip a breaker, and it models PSU efficiency separately for 120 V and 240 V. PSU bypass runs in three modes with no PSU whitelist and no Loki board on supported lanes; on Amlogic control boards (S21, S19k Pro, S19j Pro AML) that bypass is still live-soak gated, so treat the S21 as LuxOS territory today. Stock firmware, BraiinsOS+ and VNish all expect 220-240V.
LuxOS leads with sub-5-second curtailment, reducing power to approximately 25W almost instantly. This is critical for participation in demand response programs with strict response-time requirements. BraiinsOS+ and VNish both take around 30 seconds to curtail, which may not meet some program requirements.
LuxOS is the only firmware with SOC 2 Type 2 certification, making it the preferred choice for enterprise and institutional mining operations that require compliance documentation. It also offers the fastest curtailment for grid response and a Python SDK for fleet automation.
Yes. BraiinsOS+, VNish, and LuxOS all offer advanced auto-tuning that optimizes frequency per chip and voltage per domain on every hash board. Stock firmware uses uniform settings across all chips, leaving significant efficiency gains on the table.
Stock firmware supports all Antminer models. VNish supports the widest range of third-party models from S9 through S21. BraiinsOS+ supports S9, S17, S19, and S21 series. LuxOS has the narrowest support, covering only S19 and S21 models.
ePIC reduced the UMC OS dev fee to 1.5% on 2026-01-26 — the lowest among major commercial vendors — and its retail sibling AltairOS runs 2.2%. Hiveon publishes per-model fees up to 3% for S19-generation hardware, but its S21/T21 fee is inconsistent across its own pages, so treat it as unverified. The established options are unchanged: BraiinsOS+ 2-2.5%, VNish 2-2.8%, LuxOS 2.8%. Always verify against the vendor page — fees are ranges that vary by model, not single flat numbers.
BraiinsOS+ is partially open source. The BCB100 control board hardware design and firmware are fully open (GPLv3 software, CERN-OHL-S hardware), and the gRPC API definitions are published. However, the BOSminer binary, boser daemon, and web UI remain proprietary. VNish, LuxOS, and modern stock firmware are fully closed-source.
Firmware Installation Service
Not sure which firmware to choose or how to install it? D-Central offers professional firmware installation and configuration for all major ASIC miners. Remote or in-shop.
Get a QuoteShop Mining Hardware
Looking for ASICs ready for custom firmware? D-Central stocks Antminer S19 and S21 models pre-configured with your firmware of choice. Pioneer manufacturer since 2016.
Shop all Bitcoin mining productsCompare Mining Hardware
Already know your firmware? Compare ASIC miners side by side to find the best hardware for your setup, budget, and power availability.
Compare Miners






