MDK Logo

Reference

API contracts, schemas, and module specs across the MDK stack.

The Reference section indexes the canonical specs for everything MDK exposes: field semantics, signatures, transition rules, and contracts. Reach for it when you need exact shapes. For narrative explanations, see Architecture; for step-by-step instructions, see Get started.

Browse by stack area

App Toolkit

  • UI Kit: constants, hooks, types, and utilities for the React UI Kit
  • UI Core: framework-agnostic headless Zustand stores and TanStack Query factory
  • Hooks: complete hook catalog: data, state, component, and utility hooks across the adapter and devkit packages
  • UI CLI: command reference for the UI CLI (agent registry, scaffold, and verify)

ORK

  • ORK: kernel module specs, state machines, transition tables, and recovery behavior

MDK Protocol

  • Protocol: envelope schema, request/response examples, action catalogue, and base command set
  • Capability contract: coming soon

Hardware

  • Supported hardware: miners, containers, power meters, sensors, and mining-pool integrations

On this page