Introducing MDK
The open-source SDK for mining software builders. Handle low-level complexity once — build high-value tools faster.
MDK (Mining Development Kit) is an open-source SDK that manages the low-level foundations of mining software.It provides standardized primitives, device integrations, and system abstractions — so builders can stop maintaining infrastructure code and focus on delivering real product value.

Built on Openness, Extensibility, and Reliability
Open and Collaborative
100% open source. Anyone can contribute new integrations — from ASICs and cooling systems to power meters and external data sources like mining pools or energy markets.
Extensible by Design
Build your own connectors and orchestration logic through a modular SDK. Plug in new devices, APIs, or data sources without breaking existing functionality.
Reliable and Maintained
MDK modules are peer-reviewed and community-maintained. Developers finally have a secure, up-to-date SDK they can rely on — so they can focus on high-value innovation instead of rewriting low-level code.
Keep What Works. Build What's Next.
Already have your own mining software? You don't need to start over.
MDK lets you keep your UI and business logic while outsourcing the low-level complexity.
Manage devices, power systems, and APIs through MDK — and focus your time on what truly differentiates your product.
From independent developers to large-scale operators, MDK is the backbone for the next generation of mining tools.
