Ledger Live Integrations — Ledger Developer Portal

Purpose: a concise guide for engineers and product owners who want to integrate blockchains, Live Apps, exchange/swap providers, or device apps with Ledger Live.

1. Executive overview

Ledger Live is the official companion app for Ledger hardware devices that can host multiple integration surfaces: Accounts (blockchain support), Discover / Live Apps, Exchange/Swap providers, and device applications. Integrations vary by scope (account-level, in-app Live App, embedded provider SDKs) and require coordination with Ledger teams for onboarding, agreements, and publishing workflows.

Key integration paths

2. Developer onboarding & prerequisites

Before coding, review the Developer Portal guidelines, sign required agreements (where applicable), and request any provider or publisher IDs from Ledger. For Discover/Live Apps you must follow invitation and submission rules; for blockchain support you will typically open a request form and coordinate changes to Ledger Live’s account layer.

Practical checklist

3. Live Apps & the Wallet API

Live Apps (a.k.a. Discover apps) run in Ledger Live and use the Wallet API and Services Kit to request signatures, fetch account state and present UI to the user. The Services Kit abstracts transport to the hardware device and provides consistent UX hooks for Ledger Live.

Developer tips

4. Accounts / Blockchain integration

Integrating a blockchain into Ledger Live’s Accounts view gives users native account management for your chain. This typically requires implementing an accounts backend, mapping derivation paths, signing flows, and following Ledger’s on-device app expectations.

Important:

Do not start wide development before coordinating with the Ledger blockchain support team and signing any necessary agreements; the portal provides a request form for this process.

5. Exchange & Swap provider integration

Exchange integrations use the Exchange SDK to surface swap or fiat-to-crypto flows inside Ledger Live. Each provider receives a providerId from Ledger and integrates via the SDK client, which abstracts UX and the handshake with the Live environment.

6. Security & UX best practices

Maintain non-custodial semantics: keys stay on the device; only signed payloads leave it. Follow Ledger’s UX patterns for transaction review and device confirmation to reduce user errors and improve trust. Document your flows and provide clear tutorials for end users — documentation is mandatory for app approvals.

7. CI, submission & release

Ledger publishes mandatory CI workflows and submission deliverables for device apps and Live Apps. Automate tests, include required documentation and demo assets, then submit through the Developer Portal processes. Expect review cycles and iterative changes.

8. Quick reference & resources

Below are the official Ledger Developer Portal resources and canonical docs you should bookmark when building integrations.