Overview
This guide explains how to install coin apps and manage storage on a Ledger hardware wallet. On first mention: cryptocurrency. The short version: apps are coin-specific handlers that live on the secure element (secure chip) inside the device, and installed apps let the device sign transactions for those blockchains. But apps are not the private keys. Your private keys stay inside the secure element at all times.
I believe the confusion around app limits is the number one pain point for new users. So I’ll walk through typical workflows, common errors (like “ledger can't install apps”), and practical fixes based on hands-on testing.
How the app model works (apps vs accounts)
Think of an app as a language pack that lets your hardware wallet speak to one blockchain. Install the Ethereum app and the device can sign ETH and ERC-20 transactions. Install the XRP app and it can sign Ripple transactions. The secure element holds your private keys. The apps simply add the logic to create and sign compatible transactions.
Important distinction: accounts (or wallets) are derivations from the same seed phrase. You can create multiple accounts for a single cryptocurrency without installing a new app. (Yes — this matters for storage planning.)
Related reading: security architecture explained and firmware verification & updates.
How to install apps — step by step
Before starting, make sure you have the desktop or mobile companion app installed and updated. See Ledger Live download & install for the official client and downloads.
- Open Ledger Live and connect your hardware wallet via USB (or Bluetooth on compatible models). Unlock the device with your PIN.
- Go to the Manager section in Ledger Live. The Manager checks the device and shows available apps.
- Find the coin you want and click Install. Approve actions on the device when prompted.
- After install, add an account for that cryptocurrency in Ledger Live or connect the device to a third-party wallet (more on that below).
Short sentence. Validation happens on-device.
If you run into errors during install, check that your device firmware and Ledger Live are up to date (see firmware updates & verification). Also confirm the manager shows the device as connected. USB cables and OS drivers can block installs; troubleshooting steps are on the troubleshoot install errors page.
Install Ethereum app (install ethereum wallet ledger)
- Open Manager and install the “Ethereum” app.
- After installation, either add an Ethereum account in Ledger Live or connect to a Web3 wallet (for tokens and DeFi). See connect-metamask-web3 for integration steps.
I noticed in my testing that ERC-20 tokens are managed through the Ethereum account — you don’t need a separate app per token.
Install Ripple (XRP) app on Nano S (how to install ripple wallet on ledger nano s)
- Connect and unlock the device.
- Install the XRP/Ripple app via Manager.
- Add the XRP account in Ledger Live (you may need to create a destination tag depending on the receiving address).
And yes, on some compact models the XRP app is relatively large compared to other apps. That can limit how many other apps fit alongside it.
Managing storage and troubleshooting "can't install apps"
Why can’t I install apps? Common reasons:
- Device storage is full (older compact models have limited space).
- The device is locked or PIN entry hasn’t been completed.
- Firmware or Ledger Live is out of date and incompatible.
- USB drivers or OS permissions are blocking the connection.
Quick fixes:
- Uninstall apps you don’t actively use. Uninstalling an app does not delete the private keys or accounts derived from your seed phrase. Your accounts remain recoverable.
- Update firmware first, then retry the Manager install.
- Reboot your computer and try a different USB cable/port.
If none of that works, see troubleshoot-install-errors and firmware-updates-and-verification.
Multiple accounts vs installed apps — how many wallets can I create on Ledger Nano S?
There’s a persistent search query: “how many wallets can i create on ledger nano s” or claims like “ledger nano s can only hold 4 wallets.” Here’s the plain answer: the number of installed apps is limited by device storage (especially on older Nano S units), but the number of accounts you can create from a single seed phrase is effectively unlimited.
So if you need many different coin types but only have space for a few apps, you can:
- Install only the apps you actively use and reinstall others later (reinstalling does not change your addresses).
- Use third-party wallets (desktop/mobile) that connect to the device for signing without requiring every app locally — see third-party compatibility.
More on account management: multiple-accounts-and-wallets.
Advanced strategies: third-party integrations, multisig, air-gapped signing
If app storage becomes an operational limit, consider these options:
- Use integrations (MetaMask, Electrum, mobile apps) to manage tokens while the device handles signing. See connect-metamask-web3 and connect-mobile-wallets.
- Build a multisig setup so multiple hardware wallets share signing power (this shifts risk model rather than storage demands). See multisig-setup-ledger.
- For high-security air-gapped workflows, use a secondary device or dedicated offline signer to limit installs on the primary everyday device. See air-gapped-signing.
Best practices for app management and security
- Keep firmware and Ledger Live updated. I update firmware before installing a new app during major changes.
- Only install the apps you need for day-to-day operations. That keeps the device lean.
- Remember: uninstalling an app does not wipe your seed phrase. Your accounts are safe as long as you have the seed phrase backed up.
- Consider using a passphrase (25th word) cautiously — see passphrase usage & risks.
- Never buy a used device or from unofficial sellers. (Just don’t.) See where to buy and seller safety.
Common mistakes and quick fixes
- "Can’t install more wallets on ledger" — Usually storage. Uninstall unused apps, or install only the app(s) you need at the moment.
- Install stalls at 0% — Try a different USB cable, update Ledger Live, and confirm the device is unlocked.
- Post-firmware update issues — Reboot and re-open Ledger Live, and use the Manager to reinstall apps.
If you want a deeper walk-through of the Nano S setup, check walkthrough-nanos-step-by-step.
FAQ
Q: Can I recover my crypto if the device breaks?
A: Yes. Use your seed phrase on another compatible hardware wallet or software wallet that supports the same derivation standard. See restore & recover.
Q: What happens if the company goes bankrupt?
A: Your private keys remain yours. As long as you have the seed phrase and compatible tools exist, you can recover assets. Consider multisig and inheritance planning for long-term storage (cold-storage-strategies).
Q: Is Bluetooth safe for a hardware wallet?
A: Bluetooth adds a wireless link that increases the attack surface. Many users trade convenience for slightly larger exposure. If you prefer minimized remote attack vectors, use a USB-only workflow. See connections-usb-bluetooth-nfc.
Conclusion & next steps
Managing apps on a hardware wallet is mostly about balancing convenience and device constraints. Uninstall when you must, reinstall when you need, and always keep your seed phrase backed up. In my testing, a concise app list plus third-party integrations handled 95% of everyday needs.
Want more? Read guides on firmware updates & verification, seed phrase basics, and backup on metal & SLIP-39 for long-term protection.
If you’re seeing a specific install error now, try the quick checklist above and then visit troubleshoot-install-errors for targeted steps.
| Model (example) |
Connectivity |
App storage (qualitative) |
Best for |
| Nano S (older compact) |
USB |
Limited (few simultaneous apps) |
Minimalist users who rotate apps |
| Nano S Plus / Mid model |
USB |
Expanded (more simultaneous apps) |
General users who handle many coins |
| Nano X / Large-cap model |
USB + Bluetooth |
Large (many apps) |
Users needing many apps installed at once |

But if you want step-by-step screenshots for a specific coin install, see the coin-specific guides: ethereum-erc20-setup and ripple-xrp-setup.