Skip to Content
📢 Breaking change: Applications using LedgerJS for transport implementation should migrate to the Device Management Kit (DMK). Learn more.
DocumentationDevice interactionTypescript DMKOverview

TypeScript DMK

The TypeScript DMK is a collection of libraries that allow you to interact with Ledger devices using TypeScript.

Platforms

The TypeScript DMK is available for the following platforms:

  • Web
  • React Native
  • Node.js

You just need to import the right transport library for your platform.

Libraries

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

Device Management Kit (DMK)

Device Management Kit (DMK)NPMVersion
Device Management Kit@ledgerhq/device-management-kit 1.7.1

Signers & Trusted App Kit

Signers & Trusted App KitNPMVersion
Device Signer Ethereum@ledgerhq/device-signer-kit-ethereum 1.16.0
Device Signer Bitcoin@ledgerhq/device-signer-kit-bitcoin 1.3.2
Device Signer Solana@ledgerhq/device-signer-kit-solana 1.10.0
Device Signer Cosmos@ledgerhq/device-signer-kit-cosmos 1.0.1
Device Signer Hyperliquid@ledgerhq/device-signer-kit-hyperliquid 1.1.0
Device Signer Zcash@ledgerhq/device-signer-kit-zcash 0.4.1
Device Signer Concordium@ledgerhq/device-signer-kit-concordium 0.4.0
Device Signer Aleo@ledgerhq/device-signer-kit-aleo 0.4.0
Trusted App Ledger Sync@ledgerhq/device-trusted-app-kit-ledger-keyring-protocol 0.5.0
Context Module@ledgerhq/context-module 2.3.0
TransportsNPMVersion
Web HID Transport@ledgerhq/device-transport-kit-web-hid 1.2.4
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.4
Node HID Transport@ledgerhq/device-transport-kit-node-hid 1.0.0
Speculos Transport@ledgerhq/device-transport-kit-speculos 1.2.1
Speculos Device Controller@ledgerhq/speculos-device-controller 0.3.0
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
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.