A concise guide to integrating wallets, Live Apps and blockchain support into Ledger Live — for developers and product owners.
Ledger Live is the official companion application for Ledger hardware wallets and supports integrations in three main areas: Accounts/Blockchain support, Discover (Live Apps), and Service integrations (Buy/Sell/Exchange). Integrations give millions of users secure access to your product through Ledger’s trusted ecosystem.
Add native support for a blockchain so users can create and view accounts directly in Ledger Live. This typically requires a device app, protocol support and a Ledger agreement for publication.
Integrate a dApp as a Live App inside Ledger Live’s Discover section using the Ledger Services Kit and a manifest — this enables web3 interactions routed through Ledger Live and secure device signing flows.
Providers implement specific endpoints and workflows (e.g., Buy/Exchange) to appear as in-app providers, following Ledger’s API and security requirements.
Ledger publishes a set of client packages (Wallet-API / Services Kit / Device Management Kit) for local development, simulators and hooks for React/Node ecosystems. There are local dev workflows to link packages when testing against Ledger Live locally.
Ledger provides guides to build and run Ledger Live from source so you can test integrations end-to-end before submission.
Use the official wallet-api-simulator package for server-side testing flows where available.
// Example: initialization (pseudocode)
import { LedgerServicesClient } from '@ledgerhq/services-kit-client';
const client = new LedgerServicesClient({ apiKey: process.env.MY_KEY });
await client.registerLiveApp({ manifestUrl: 'https://mydapp.example/manifest.json' });
Before publishing integrations, follow Ledger’s deliverables checklist (documentation, CI, installation and install instructions) and submit through the official process. Ledger’s teams review security, user flows and installation to protect end users.
Prepare clear installation & setup docs (web + Ledger Live instructions), automated tests and CI workflows as recommended by the Developer Portal.