> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://docs.proto.xyz/fleet/home/llms.txt.
> For full documentation content, see https://docs.proto.xyz/fleet/home/llms-full.txt.

# Why Fleet?

**Proto Fleet** is open-source fleet management software for Bitcoin miners. Pair devices, monitor telemetry, and run your operation — without fees, training, or giving up control.

## What you can do

* **Monitor your fleet in real time** — hashrate, power, efficiency, temperature, uptime, and health, all on one dashboard.
* **Pair miners automatically** — network discovery finds supported devices and walks you through pairing.
* **Organize how you think** — group miners logically or lay them out by physical rack.
* **Manage firmware and pools** — push firmware updates and set mining pool defaults across your fleet.
* **Share access safely** — invite team members and issue API keys for programmatic access.
* **Schedule operations** — automate routine actions on the devices you choose.

## Who it's for

Home miners, small farms, and operators who want a full-featured control plane they own and run themselves. Fleet is self-hosted, so your data and your access stay with you.

## Supported hardware

Fleet works with Proto Rig, MicroBT WhatsMiner, Bitmain Antminer (Stock, VNish, Braiins OS, LuxOS, Marathon), Canaan AvalonMiner, BitAxe, NerdAxe, ePIC, and Auradine.

Feature support varies by manufacturer and firmware. What you get:

* **✅** — supported and tested.
* **🟡** — supported via [asic-rs](https://github.com/asic-rs/asic-rs), not yet tested on this combination.
* **❌** — not supported.

Discovery depends on the miner or firmware family. If pairing fails because a device is reachable but never appears in Fleet, verify that the Fleet host can reach the discovery port listed below.

<table>
  <tr align="center">
    <th>Manufacturer</th>

    <th>Proto</th>

    <th>MicroBT</th>

    <th colSpan="5">Bitmain</th>

    <th>Canaan</th>

    <th>Bitaxe</th>

    <th>NerdAxe</th>

    <th>ePIC</th>

    <th>Auradine</th>
  </tr>

  <tr align="center">
    <td>Model line</td>

    <td>Rig</td>

    <td>WhatsMiner</td>

    <td colSpan="5">Antminer</td>

    <td>AvalonMiner</td>

    <td>BitAxe</td>

    <td>NerdAxe</td>

    <td>ePIC</td>

    <td>Auradine</td>
  </tr>

  <tr align="center">
    <td>Firmware</td>

    <td>ProtoOS</td>

    <td>Stock</td>

    <td>Stock</td>

    <td>VNish</td>

    <td>Braiins OS</td>

    <td>LuxOS</td>

    <td>Marathon</td>

    <td>Stock</td>

    <td>AxeOS</td>

    <td>Stock</td>

    <td>Stock</td>

    <td>Stock</td>
  </tr>

  <tr align="center">
    <td>Telemetry</td>

    <td>✅</td>

    <td>✅</td>

    <td>✅</td>

    <td>✅</td>

    <td>✅</td>

    <td>✅</td>

    <td>🟡</td>

    <td>✅</td>

    <td>🟡</td>

    <td>🟡</td>

    <td>🟡</td>

    <td>🟡</td>
  </tr>

  <tr align="center">
    <td>Reboot</td>

    <td>✅</td>

    <td>✅</td>

    <td>✅</td>

    <td>✅</td>

    <td>🟡</td>

    <td>🟡</td>

    <td>🟡</td>

    <td>🟡</td>

    <td>🟡</td>

    <td>🟡</td>

    <td>🟡</td>

    <td>🟡</td>
  </tr>

  <tr align="center">
    <td>Pause/Resume</td>

    <td>✅</td>

    <td>✅</td>

    <td>✅</td>

    <td>✅</td>

    <td>🟡</td>

    <td>🟡</td>

    <td>🟡</td>

    <td>🟡</td>

    <td>🟡</td>

    <td>🟡</td>

    <td>🟡</td>

    <td>🟡</td>
  </tr>

  <tr align="center">
    <td>Edit Pools</td>

    <td>✅</td>

    <td>✅</td>

    <td>✅</td>

    <td>✅</td>

    <td>🟡</td>

    <td>🟡</td>

    <td>🟡</td>

    <td>🟡</td>

    <td>🟡</td>

    <td>🟡</td>

    <td>🟡</td>

    <td>🟡</td>
  </tr>

  <tr align="center">
    <td>FW Update</td>

    <td>✅</td>

    <td>❌</td>

    <td>✅</td>

    <td>❌</td>

    <td>❌</td>

    <td>❌</td>

    <td>❌</td>

    <td>❌</td>

    <td>❌</td>

    <td>❌</td>

    <td>❌</td>

    <td>❌</td>
  </tr>

  <tr align="center">
    <td>Power Mode</td>

    <td>✅</td>

    <td>✅</td>

    <td>✅</td>

    <td>✅</td>

    <td>🟡</td>

    <td>🟡</td>

    <td>🟡</td>

    <td>🟡</td>

    <td>🟡</td>

    <td>🟡</td>

    <td>🟡</td>

    <td>🟡</td>
  </tr>

  <tr align="center">
    <td>Cooling Mode</td>

    <td>✅</td>

    <td>❌</td>

    <td>❌</td>

    <td>❌</td>

    <td>❌</td>

    <td>❌</td>

    <td>❌</td>

    <td>❌</td>

    <td>❌</td>

    <td>❌</td>

    <td>❌</td>

    <td>❌</td>
  </tr>

  <tr align="center">
    <td>Update Password</td>

    <td>✅</td>

    <td>❌</td>

    <td>✅</td>

    <td>❌</td>

    <td>❌</td>

    <td>❌</td>

    <td>❌</td>

    <td>❌</td>

    <td>❌</td>

    <td>❌</td>

    <td>❌</td>

    <td>❌</td>
  </tr>

  <tr align="center">
    <td>Download Logs</td>

    <td>✅</td>

    <td>❌</td>

    <td>✅</td>

    <td>❌</td>

    <td>❌</td>

    <td>❌</td>

    <td>❌</td>

    <td>❌</td>

    <td>❌</td>

    <td>❌</td>

    <td>❌</td>

    <td>❌</td>
  </tr>

  <tr align="center">
    <td>Blink LED</td>

    <td>✅</td>

    <td>✅</td>

    <td>✅</td>

    <td>✅</td>

    <td>🟡</td>

    <td>🟡</td>

    <td>🟡</td>

    <td>🟡</td>

    <td>🟡</td>

    <td>🟡</td>

    <td>🟡</td>

    <td>🟡</td>
  </tr>

  <tr align="center">
    <td>Discovery Port</td>

    <td>443</td>

    <td>4028</td>

    <td>4028</td>

    <td>80</td>

    <td>80</td>

    <td>80</td>

    <td>80</td>

    <td>4028</td>

    <td>80</td>

    <td>80</td>

    <td>80</td>

    <td>80</td>
  </tr>
</table>

## Next steps

* [Install Proto Fleet](./installation) to get up and running.
* Read the [User Guide](./user-guide) for a tour of the app.