For dApps & ServicesLedger WalletAccountsIntegration walkthroughsBlockchainStrategy

 ☞   The renaming of “Ledger Live” to “Ledger Wallet” is still in progress in the repos.
     This page may contain references to “Ledger Live” that will be updated soon.

Implementation strategy

Update cryptoassets

First, we need to add your currency, this is where we tell Ledger Wallet :

  • The name of the currency
  • Which nano app is needed for this currency
  • Which blockchain family handles the currency
  • Transaction explorer links
  • Units / Tickers (ex: satoshi vs btc magnitude)
  • Derivation info (derivation path parts : coin type, …)
  • Color of the chain

Device app library

We’ll implement a library to abstract the communication layer with the device app, through javascript methods instead of using transport directly.

Initiate coin-module using boilerplate

Coin-module abstract the same way blockchain specific logic in Ledger Wallet, you can use our boilerplate

Implement Coin Module API

Finally, once your integration works well, we can make it compatible with Ledger enterprise solution

Ledger
Copyright © Ledger SAS. All rights reserved. Ledger, Ledger Stax, Ledger Nano S, Ledger Vault, Bolos are trademarks owned by Ledger SAS