Ledger Live Wallet – Getting Started Developer Portal

Welcome to the Ledger Developer Portal. Ledger Live™ is now referred to as **Ledger Wallet™**, and Ledger hardware wallets are **Ledger signers**. This guide provides an overview of the resources available for building, testing, and submitting your apps for Ledger devices (Nano S+, Nano X, Stax, Flex).

1. Core Development Paths for Ledger Wallet

The Ledger Developer Portal supports integration across three main pillars:

1.1. Device App Development (C/Rust)

This is for developers looking to build apps that run directly on the Ledger device. These apps allow the Ledger signer to process and sign transactions for your specific blockchain or asset.

Tools and Languages Required:

Note: All Device Apps require a mandatory security audit before publication.

1.2. Ledger Wallet Integration (Frontend & Backend)

This path focuses on how your blockchain or dApp interacts with the Ledger Wallet (formerly Ledger Live) application.

Blockchain/Coin Integration Steps:

Adding a new blockchain involves setting up account derivation, creating a coin module, and ensuring seamless transaction flow within Ledger Wallet.

Official Link 1: Getting Started - Device App

2. Security and Auditing

Security is paramount. Every app must undergo rigorous scrutiny.

2.1. Mandatory Security Audit

Before any device app can be publicly available, it must pass a functional and security audit conducted by Ledger's approved partners, such as **Kudelski IoT** or **Quarkslab**. This is at the developer's expense.

Importance of Clear Signing:

The security model requires **Clear Signing**, where transaction details are displayed in a human-readable format on the Ledger signer screen. This ensures the user is confirming the exact transaction they intend.

Official Link 2: Clear Signing Documentation

3. Integration Options

Developers can choose between a full contract with Ledger or Autonomous Development.

3.1. Full Ledger Development Contract

Ledger's team handles the full development of the device app and Ledger Wallet integration, guaranteeing ongoing maintenance and official support.

3.2. Autonomous Development

You develop the app with your own team or hired contractors. The app must still undergo the mandatory security audit for publication on the 'My Ledger' app list.

Official Link 3: Development Agreements Official Link 4: Adding Your Blockchain to Ledger Wallet Official Link 5: Ledger Developer Portal Index

4. Frequently Asked Questions (FAQ)

Q: What is the difference between Ledger Live™ and Ledger Wallet™?
A: Ledger Live™ has been rebranded to **Ledger Wallet™** as part of an update to consolidate branding. The core functionality remains the same.
Q: Do I need a physical Ledger device for development?
A: Yes, a physical Ledger device is a hardware prerequisite for final testing, especially for Device App development, to ensure full compatibility and security.
Q: Where can I find the official Ledger Live application download?
A: Always download the official application only from **ledger.com** to avoid phishing or malicious versions.
Official Link 6: Ledger Live Getting Started Guide (Support) Official Link 7: How to set up your Ledger hardware wallet Official Link 8: Ledger Live Setup & Getting Started Guide (External) Official Link 9: Developer Tools and Boilerplates Official Link 10: Ledger Nano Gen5 Porting Guide
The official links above are for reference and have been color-coded in the presentation template as requested.