Ledger® Live Wallet – Getting Started™ Developer Portal
Introduction — why this matters
Ledger Wallet (formerly known as Ledger Live) is the desktop and mobile companion that securely connects your Ledger hardware device to the wider crypto ecosystem. For developers building integrations, dApps, or device apps, the Ledger Developer Portal is the authoritative source for SDKs, device app guidelines, and submission processes. This guide walks you through getting started — from safe downloads and verification to connecting a device and building a first integration.
Quick checklist (h3 style)
Before you begin
- Get an official Ledger hardware device (Nano S+, Nano X, Stax, Flex).
- Download Ledger Wallet only from the official Ledger site and verify its signature.
- Create a new device or restore from your device's recovery phrase — NEVER enter your seed into any app or website.
- Read Developer Portal docs for device app requirements and GitHub workflow rules before publishing an app.
Download & verify Ledger Wallet (h3 + h4)
Why verification matters
Ledger publishes signature files and SHA hashes for Ledger Wallet binaries so you can verify the installer you downloaded matches the official release. Verifying downloads thwarts tampered packages or fake apps — a critical step given real-world fake app campaigns targeting users.
Step-by-step: download + verification
- Go to the official Ledger download page for Ledger Wallet and select your OS.
- Download the installer and the corresponding signature/hash file.
- Compare the SHA512 (or the method shown in Ledger docs) and verify the signature per Ledger's instructions.
- If verification fails, delete the file and contact Ledger Support — do not run the installer.
Set up your Ledger device (h3)
Follow Ledger's getting-started flow on first use: choose "Get started" in the app, pick your device model, and either create a new wallet (record the recovery phrase securely offline) or restore an existing wallet from a recovery phrase using the device interface. Never type your recovery phrase into a computer or phone.
Developer tip: Use a test account and small amounts while you prototype integrations. Use testnets where possible when building dApp integrations or device apps.
Developer Portal essentials (h3 + h4)
What you'll find on Ledger Developer Portal
The Developer Portal provides documentation for building device apps (C / Rust), creating Ethereum plugins, integrating wallets and dApps into the Ledger Wallet Discover ecosystem, and the app submission process — including mandatory CI workflows and required deliverables like README and installation instructions.
Getting started as a developer
- Read the device app "Getting started" guide for toolchains and emulator workflows.
- Follow integration requirements if you want to be listed in Ledger Wallet's Discover section.
- Clone official starter templates and enable Ledger's GitHub actions for CI before opening a submission.
Integrations, Discover, and best practices
If you're adding a dApp or service to Ledger Wallet's Discover section, follow the manifest and Wallet API guidelines. Design the UX so that critical actions require explicit device confirmation — the hardware signer is the single source of truth for transactions.
For third-party wallets and provider integrations (Buy, Swap, Stake), the Developer Portal describes endpoints and workflows required for a secure integration with Ledger Wallet's backend.
Troubleshooting & support
Ledger Support has step-by-step articles for common issues (connection, driver, OS-specific quirks). When something looks suspicious (unexpected prompts to reveal your seed), stop and consult official support resources.
10 Official Links (clickable & colorful)
Below are the primary official resources developers and users should bookmark. Each link is styled so you can visually spot them quickly.