This guide explains how to view and send ERC-20 tokens using a hardware wallet setup. I write from hands-on testing and day-to-day use; I've managed stablecoins like USDC and tokens that don't auto-appear, and I’ll explain practical steps (and pitfalls) without jargon-heavy fluff. If you've searched for "ledger wallet erc20 tokens", "erc20 tokens ledger", or "how to view erc20 ledger", this page is for you.
At a technical level, an ERC-20 token is a smart contract on the Ethereum blockchain. Your hardware wallet holds the private keys that control the Ethereum account(s) — keys never leave the device. The wallet signs transactions (including token transfers) using those private keys, and the signatures are verified on-chain by miners/validators.
Two practical consequences to remember:
If you want a refresher on device basics like seed phrase and passphrase choices, see seed-phrase-basics and passphrase-usage-risks.
Below are general steps used with a hardware wallet and a desktop/mobile wallet application. UI labels may vary between apps, but the sequence is consistent.
If a token is supported by the companion app it will appear automatically. If you can't find a token (for example, a niche ERC-20), move to the "Adding a custom token" section below.
(Note: if you haven't installed or updated the companion app, follow ledger-live-download-install and check firmware via firmware-update-verify.)
Sending tokens follows the same high-level flow as sending ETH, with attention to gas and token contract details.
What I always do: copy the recipient address into a plain text editor, then paste into the app to avoid clipboard spoofing (yes, that happens). And I check the device screen to ensure the token symbol and amount match.
For daily usage tips, see daily-usage-send-receive.
What happens when the token you hold doesn't show up in the app? You add it manually via a third-party wallet that supports custom ERC-20 tokens and hardware wallet integration. Here's a safe way to add custom tokens:
If you prefer step-by-step help for Web3 connections, see connect-metamask-web3 and third-party-compatibility.
Why not just add it to the companion app? Some companion apps maintain curated token lists and won't display every ERC-20. Using a browser/mobile wallet to add custom tokens is a standard workaround.
Managing tokens is simple until a small error becomes costly. Here are patterns I see regularly, and how to avoid them:
For firmware integrity, verify updates as described on firmware-update-verify. That prevents compromised firmware from tricking you about token details.
| Feature | Companion app (on-device/account view) | Third-party web/mobile wallet + hardware wallet |
|---|---|---|
| Token coverage | Curated list; convenient for common tokens | Can add custom tokens via contract address |
| Custom token addition | Limited or curated | Flexible (manual contract entry) |
| UX for complex DeFi actions | Limited | Richer (swap, DeFi dapps) |
| Signing security | Transaction signed on-device | Same signing on-device; dapp interactions require care |
Both approaches use the hardware wallet to sign. The difference is token visibility and the extra features offered by third-party wallets.
Try these steps:
If a balance discrepancy persists, compare on-chain balances using a block explorer and the account address. That tells you if the issue is UI-only or an on-chain problem.
Q: Can I recover my crypto if the device breaks? A: Yes. Use your seed phrase to restore accounts on another compatible hardware wallet or supported wallet software. See restore-recover-failure.
Q: What happens if the company behind the hardware wallet goes bankrupt? A: Your crypto lives on-chain, not with the company. As long as you have your seed phrase (and any passphrase), you can restore access. For business-risk details see company-bankruptcy-and-business-risk.
Q: Is Bluetooth safe for a hardware wallet? A: Bluetooth increases the attack surface compared with USB, but modern hardware wallets use on-device verification (you approve transactions on the screen). If you have security concerns, use a wired connection or an air-gapped approach—see connections-usb-bluetooth-nfc and air-gapped-signing.
Q: Can I recover tokens that don't show in the app? A: Yes. They exist on-chain under your account address. Adding the correct contract address in a compatible wallet will display and allow transfers.
Who this workflow is best for:
Who should look elsewhere:
Managing ERC-20 tokens with a hardware wallet is secure when you keep the device firmware updated, verify contract addresses, and sign every transaction on-device. I believe the biggest practical win is checking the device screen every time; that one habit stops most common attacks.
Ready to set up an Ethereum account and start managing tokens? See the step-by-step Ethereum & ERC-20 setup guide next. If you want help with third-party integrations, check connect-metamask-web3.