Implementation strategy
Update cryptoassets
First, we need to add your currency, this is where we tell Ledger Live :
- 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 Live, you can use our boilerplate
Implement Coin Module API
Finally, once your integration works well, we can make it compatible with Ledger enterprise solution