What is the DApp Connect Kit? | Developers

What is the DApp Connect Kit?

Estimated reading time: 2 minutes

The DApp Connect Kit lets you connect your DApps to Ledger hardware wallets. It has two components:

  • Ledger Extension (intro video), that makes it easy to connect your Nano to Web3 directly from your browser.
  • Ledger Live which is a mobile and desktop application working as hardware wallet synchronization manager and allowing Ledger users to buy, swap, grow, and manage their digital assets from the security of their hardware wallet.
Note
  • The Ledger Extension will prevail when compatible, as it is introduced to more and more blockchains. Ledger Live will be used in other cases.
  • The Connect your App packages will no longer be maintained.

Platforms

  • Ledger Extension: Will be available on Safari for all Apple devices (requires iOS16+ or MacOS 12+) during Q1 2023, reach to us on Discord for more information. Support for other desktop browsers will be added in 2023.

  • Ledger Live mobile app: Native mobile apps and other browsers on iOS and Android will trigger the Ledger Live app using a WalletConnect deeplink. Both Ledger Live on iOS and Android can also be used to connect on desktop via the WalletConnect QRcode.

  • Ledger Live desktop app: Used as a fall back on desktop browsers until the Ledger Extension support is added, and for USB connections.

Supported Blockchains and web3 apps

The compatible Blockchains are:

  • Ledger Extension: Ethereum, Polygon (soon), Solana (soon)
  • Ledger Live app: Ethereum, Polygon & BSC (in the context of using a Ledger with a DApp)

Compatible web3 apps are found on get-connect.ledger.com/connected (Non-exhautive list).

No maintenance required

The code is designed to be loaded at runtime from a CDN so that the logic and UI can be updated as we release new updates without the wait for wallet libraries and DApps updating package versions and releasing new builds.

Disclaimer

Note that sometimes when DApps are updated, their Ledger Extension dialog breaks.
This happens rarely, but it is independent of Ledger’s control. In this case, please refer to the DApp owner.


Did you find this page helpful?


How would you improve this page for developers?



Button behaviour
Getting Started
Theme Features
Customization

DApp Connect Kit