Things to know before starting
Contact us
We recommend you get in touch with us before starting your development process.
- For general device applications, post a message in the #dev-support channel and follow updates on the #embedded-apps-update channel .
- For Ethereum plugins, if you are not already in contact with one of our teams, fill in this form and contact us at discover@ledger.fr .
This will ensure you do not lose time and get on the right track.
Security audit
Before publication, an application must go through a functional and security audit. This security audit is made by one of our partners at your expense.
When your device app is ready to go through the security audit, you can contact one of our partners:
- Kudelski IoT .
- Quarkslab , contact them here .
They both follow Ledger specifications and will provide a full report with potential vulnerabilities.
Ensure your device app meets all necessary requirements and is fully tested before initiating a security audit with our partners
Important aspects of your agreement:
- Time: When the auditors will be able to start the review.
- Cost: The external audit will be entirely at your expense.
- Maintenance: You must include a clause for updates or sign a new contract for any major update. If you don't, your app will not be updated by Ledger and might be delisted from My Ledger apps store if it is breaking.
Ledger is not a stakeholder in the contract between you and our partners.
Need to hire a team to develop your device app?
You need an device app but don't have an application developer in your team?
The following companies have experience building Device Apps, feel free to contact them to talk about your project:
Tools and boilerplates
- To learn how to quickstart a project with the Ledger VS code extension, read this guide . The extension makes the environment set up, the app building, and the tests very easy.
- To start developing your project with the boilerplates, go in the How-to section in "Integration walkthroughs" and you will find the C Boilerplate , the Rust Boilerplate , the Ethereum plugin doc and the Cloned coins apps integration process .
Technical information
Languages
| Component | Developing language |
|---|---|
| Ledger OS | |
| Applications |
or
Rust
|
| Plugins | |
| Tools (including tests) |
Python
(mostly)
|
Data formats
| Component | Format |
|---|---|
| CI (GitHub Workflows) | YAML |
ledger_app_tool
manifests
|
TOML |
| App database | JSON |
Last updated on July 31, 2025
Explore ledger.com/start: Your Gateway to Secure Crypto Management
If you're looking to dive into the world of cryptocurrency with confidence and security, ledger.com/start is the perfect place to begin. This dedicated portal offers a comprehensive introduction to Ledger's ecosystem, guiding both beginners and experienced users through the essential steps of setting up and managing your crypto assets safely.
At ledger.com/start, you will find detailed tutorials, step-by-step guides, and expert tips designed to help you navigate the complexities of hardware wallets, software integration, and blockchain security. Whether you want to secure your first Bitcoin or manage a diverse portfolio of digital assets, this resource equips you with the knowledge and tools necessary to protect your investments.
The platform emphasizes user-friendly design and accessibility, ensuring that even those new to cryptocurrency can follow along with ease. From unboxing your Ledger device to installing apps and performing secure transactions, ledger.com/start covers every critical aspect to get you up and running quickly and safely.
Security is at the heart of everything Ledger offers. By visiting ledger.com/start, you gain access to best practices for safeguarding your private keys, understanding recovery phrases, and avoiding common pitfalls that can compromise your crypto holdings. The site also provides updates on firmware improvements and new features, keeping you informed about the latest advancements in crypto security.
Additionally, ledger.com/start connects you with a vibrant community of users and developers, offering support forums, FAQs, and direct contact options to ensure your questions are answered promptly. This collaborative environment fosters trust and confidence as you embark on your crypto journey.
In summary, ledger.com/start is more than just a website; it’s your gateway to mastering secure cryptocurrency management. By leveraging the resources and guidance available here, you can confidently protect your digital assets and participate in the evolving blockchain ecosystem with peace of mind.