Short answer: the hardware wallet holds your private keys; token balances live on the blockchain and are shown by the app or service you use to view that address. That separation often causes confusion. Why? Because the device doesn't index every token contract — the interface does. (You can verify a balance directly on a block explorer such as Etherscan: https://etherscan.io.)
In my experience, most "missing token" problems are an interface issue. I've seen users assume the device is broken when the root cause was a network mismatch or a token not tracked by the wallet app.
Sources: ERC‑20 token standard (https://ethereum.org/en/developers/docs/standards/tokens/erc-20/), on‑chain checks via Etherscan (https://etherscan.io).
And yes, following these five checks resolves most cases quickly.
What happens: the companion app (for example, a desktop manager or mobile app) maintains a token list. If the token contract isn't on that list, the token won't be displayed even though it exists at your address on‑chain.
Fix: add the token through a third‑party wallet connected to your hardware wallet (see metamask-setup or myetherwallet-guide). For simple verification, paste your address into Etherscan to confirm balance first.
A lot of projects deploy the same token symbol across multiple chains. Tether (USDT) is a classic example — it exists as ERC‑20 on Ethereum, but also on other chains.
If you received tokens on Polygon or Arbitrum, they won't show under your Ethereum account unless you switch chains or add a corresponding account (see ledger wallet polygon, ledger wallet arbitrum, ledger wallet binance smart chain).
Hardware wallets can generate multiple addresses (account 0, account 1, etc.). If your token was sent to a different account index, it won't appear under the account you're viewing.
How to check: connect the device and scan additional accounts in your companion app (add-accounts-apps). When using third‑party wallets, pick the correct address when you connect the device.
Did you withdraw from an exchange? Some exchanges show "completed" before token transfers exist on the target chain, or they may hold funds in a pooled custody address. Always check the transaction hash on Etherscan (or the relevant explorer).
Some tokens don’t follow conventions (e.g., unusual decimal settings or missing metadata). They may still be spendable but will not render automatically. Adding a custom token (contract address + decimals) is the workaround.
Below is a general, safe workflow I use when a token doesn't show in the companion app.
Note: do not paste arbitrary contract addresses from unverified sources. Always verify the contract address (look for verified status on Etherscan) and confirm via multiple sources.
Tether exists on multiple protocols. If you're searching for "tether ledger erc20" or "ledger usdt wallet" — first confirm which network was used when the token was sent. A USDT ERC‑20 transfer will only show under the Ethereum account; a BSC or Polygon version will show only under that respective network's account. Which blockchain? Check the transaction details (explorer) or the sender’s withdrawal page.
But if you still can’t find the transaction at all, treat it as a missing transfer and open a support ticket with the sender (exchange or service). Always share the Tx hash.
| Feature | Companion app (Ledger Live) | Third‑party wallet (e.g., browser wallet) |
|---|---|---|
| Native token list (auto) | Many common tokens supported; not exhaustive | Relies on on‑chain detection or manual custom token import |
| Multi‑network (Polygon/Arbitrum/BSC) | Limited by app integration | Broad network support via RPC or built‑in networks |
| Custom token add | Limited/managed list | Easy to add custom token via contract address |
| Hardware wallet signing | Yes (device signs) | Yes, when connected to hardware wallet |
This table states functional differences — choose the flow that matches your priority: simplicity vs broad token support.
But if none of these work, collect Tx hashes, addresses, and screenshots and consult the troubleshooting page for next steps.
Q: Can I recover my crypto if the device breaks?
A: Yes — as long as you have your seed phrase (recovery phrase) and it’s stored securely. See restore-recovery and seed-phrase-management.
Q: What happens if the company that makes the hardware wallet goes bankrupt?
A: Your crypto remains tied to your seed phrase/private keys. Recovery on another compatible wallet is possible. See company-risk.
Q: Is Bluetooth safe for a hardware wallet?
A: Bluetooth increases the attack surface compared to USB, but a properly implemented protocol still requires on‑device signing. Review connectivity-usb-bluetooth-nfc for trade‑offs.
Q: How do I add a missing ERC‑20 like USDT?
A: Confirm the network, check the Tx on a block explorer, then add/import the token contract in a third‑party wallet connected to your device. See steps above and metamask-setup.
If your ledger wallet erc20 token is not showing, start by confirming the on‑chain balance, then check network and account index, and finally add the token via a trusted third‑party wallet if required. I believe following the checklist above will resolve most cases within 10–20 minutes (depending on confirmations). And if you want deeper, step‑by‑step walkthroughs, visit the ethereum-erc20-integration, ledger-live, and metamask-setup pages for guided tutorials.
Need hands‑on troubleshooting? Open the troubleshooting-connection guide, and have your Tx hash and device model ready.
But remember: never share your seed phrase. Never paste it into a website. (I noticed people ask that a lot.) Safe handling keeps your crypto safe.