Open Source · Mining Development Kit

The open

standard for

mining infrastructure.

The essential building blocks for mining apps, dashboards, and automations. Stop wasting time on device plumbing. Start shipping features.

Open Source

Modular

Designed for Builders, by Builders

Why MDK

Breaking the integration hell.

Mining sites are a chaotic mix of heterogeneous systems - miners, sensors, cooling and electrical infrastructure, all speak different languages. MDK provides the shared plumbing so builders can focus on what matters.

The Problem

Integration Hell

Integration Hell

Operators are forced to either maintain a fragile mess of custom scripts to unify their data or juggle different proprietary tools to run a single site. This fragmentation wastes most of the engineering budget on basic plumbing.

The Solution

Open SDK

Open SDK

MDK abstracts away vendor-specific protocols and exposes a unified control layer, allowing developers to build automation and optimization logic without worrying about device-level integration.

How It Works

Modular by design.

MDK is the open-source abstraction layer where any manufacturer, service provider, or developer can build integrations using a FOSS standard. Once an integration is built, the entire community can leverage it to connect systems into their own tools.

How It Works Mobile

The Adapters

Workers

Community-driven modules for ASICs, cooling systems, pools, electrical equipment, and any on-site device or service. Ship a worker, make system compatible with the entire ecosystem.

Next

The Brain

Orchestrator

A hardened core handling lifecycle management, safety semantics, and event propagation across your entire site infrastructure.

Next

The Interface

API Layer

A unified, agnostic interface that exposes all community-contributed devices to any application, script, or automation agent.

Next

Backend Core

Orchestration framework.

High-performance, modular runtime. Connect, monitor and control your entire mining infrastructure programmatically.

Backend Core

UI Dev Kit

Ship dashboards in hours.

Production-ready components — hashrate charts, device tables, management patterns. Plug in and go.

UI Dev Kit

Vision

Foundation for automation.

The future of mining isn't management — it's automation & optimization. MDK creates the nervous system for autonomous infrastructure.

Agnostic

Cooling systems, miners, pools, energy feeds — all standardized blocks in one system.

AI-Ready

Unified data stream for automation agents to optimize every watt consumed.

Sovereign

You own the stack. You choose hardware. You control the data.

Reference

MOS: The living blueprint.

Mining Operating System — a production-grade reference implementation of MDK, battle-tested by Tether at scale.

Battle-Tested

Battle-Tested

Running real mining operations at scale.

Open Source

Open Source

Every line is yours to inspect and build on.

Your Blueprint

Your Blueprint

Fork MOS to kickstart your own tools.

Mos Dashboard

For Manufacturers

Ship a Worker

Build an MDK worker and make your hardware instantly compatible with every tool in the ecosystem.

Get Started →

Help Us

Build & Contribute

Contribute to the core, build workers, or use the UI Dev Kit to create next-gen mining tools.

View on Github →

For Operators

Deploy & Control

Deploy MDK or MOS to reclaim control over your fleet and prepare for an automated future.

Read the MDK docs →

Start building.

Open source. Modular. Designed for builders, by builders.