Skip to Content
Help us improve our developer docs — share your feedback and register your interest.
DocumentationDevice interactionGetting started

Documentation

Here you will find all the documentation related to the Device Management Kit and the signers that come along with it.

Glossary

Throughout the documentation we use the following acronyms:

  • DMK: Device Management Kit
  • DSK: Device Signer Kit

Libraries

Here you can find a summary of all the libraries that compose the DMK.

Device Management Kit (DMK)NPMVersion
Device Management Kit@ledgerhq/device-management-kit 1.4.1
Signers & Trusted App KitNPMVersion
Device Signer Ethereum@ledgerhq/device-signer-kit-ethereum 1.15.1
Device Signer Bitcoin@ledgerhq/device-signer-kit-bitcoin 1.3.0
Device Signer Solana@ledgerhq/device-signer-kit-solana 1.8.0
Device Signer Cosmos@ledgerhq/device-signer-kit-cosmos 1.0.0
Device Signer Hyperliquid@ledgerhq/device-signer-kit-hyperliquid 1.0.2
Device Signer Concordium@ledgerhq/device-signer-kit-concordium 0.3.0
Trusted App Ledger Sync@ledgerhq/device-trusted-app-kit-ledger-keyring-protocol 0.5.0
Context Module@ledgerhq/context-module 1.17.1
TransportsNPMVersion
Web HID Transport@ledgerhq/device-transport-kit-web-hid 1.2.3
Web BLE Transport@ledgerhq/device-transport-kit-web-ble 1.3.2
React Native BLE Transport@ledgerhq/device-transport-kit-react-native-ble 1.3.2
React Native HID Transport@ledgerhq/device-transport-kit-react-native-hid 1.0.3
Node HID Transport@ledgerhq/device-transport-kit-node-hid 1.0.0
Speculos Transport@ledgerhq/device-transport-kit-speculos 1.2.0
Speculos Device Controller@ledgerhq/speculos-device-controller 0.2.3
DevToolsNPMVersion
DevTools Core@ledgerhq/device-management-kit-devtools-core 1.1.1
DevTools UI@ledgerhq/device-management-kit-devtools-ui 1.1.1
DevTools Rozenite@ledgerhq/device-management-kit-devtools-rozenite 0.1.1
DevTools Websocket Common@ledgerhq/device-management-kit-devtools-websocket-common 1.0.2
DevTools Websocket Connector@ledgerhq/device-management-kit-devtools-websocket-connector 1.1.1
DevTools Websocket Server@ledgerhq/device-management-kit-devtools-websocket-server 1.0.1

The Device Management Kit (DMK) is made available under an open source license and is free to use for development, testing, and integration purposes.

Please note that access to the DMK does not grant you any rights to access Ledger SAS backend services, nor any rights to use tokens, APIs, or infrastructure beyond what is explicitly allowed under the open source license. Access to Ledger SAS backend is strictly prohibited unless explicitly authorized by Ledger SAS.

Use of any token to gain access to Ledger SAS backend without a formal, written legal agreement is forbidden. Unauthorized use or access may lead to legal claims, including but not limited to injunctive relief, damages, or other remedies permitted under applicable law.

Last updated on
Ledger
Copyright © Ledger SAS. All rights reserved. Ledger, Ledger Stax, Ledger Flex, Ledger Nano, Ledger Nano S, Ledger OS, Ledger Wallet, [LEDGER] (logo), [L] (logo) are trademarks owned by Ledger SAS.