The Ledger Nano S and Ledger Nano X are cold storage devices used to store private keys and crypto securely. These hardware wallets never connect to the internet keeping the private keys safe from hackers.
Ledger Nano devices are compatible with multiple blockchains, such as Ethereum, Tron, Binance Chain, Solana, and Binance Smart Chain (BSC). In this article, we will show you how to connect Ledger Nano to BSC. Make sure to download Ledger Live and install MetaMask for your browser.
If you’ve taken the step to secure your crypto and digital assets with a Nano Ledger, you’ll need to set it up to work with Binance Smart Chain. You can store any BEP-20 token on your device, but if your tokens are not visible, you may need to manually add support for it to show up in your transactions and UI.
What is a Ledger Nano?
What is a cold storage device?
Set up a Binance Smart Chain account in Ledger Live
2. Head to the Accounts tab and click [Add account]. You’ll then see the option for BSC. Select [Binance Smart Chain], and click [Continue].
3. Ledger Live will now have created a BSC account for you. Next, head to the [Receive] tab.
4. Choose your BSC account before clicking [Continue].
Does the Ledger Live app support every BEP-20 token?
Your Nano Ledger will accept any BEP-20 token, but it might not show initially on your balance. Your token will safely be there, and all you need to do is add some technical details for it to show on Ledger Live and your Ledger device.
Ledger Live displays BEP-20 tokens in three different ways:
- With a balance amount and its value in fiat. This is for fully-supported tokens.
- With just a balance amount but no fiat value. This is for semi-supported tokens
- With no balance amount and no fiat value. This is for non-supported tokens where you will have to add their details yourself.
If you’ve sent BEP-20 tokens to your Nano Ledger’s BSC wallet but you cannot see your balance on Ledger Live, you can double-check it with BscScan. Head to BscScan and copy in your Ledger Nano BSC address. Click the [Token] drop-down box on the left side to see your balance.
Access my non-supported BEP-20 token balance
Your Ledger Nano can store any BEP-20 token, but not every BEP-20 token in the BSC ecosystem is natively displayed on your Ledger Nano. For this reason, to manage your non-supported BEP-20 tokens, you will need to use a wallet like MetaMask with your Ledger Nano.
Network Name: Smart Chain
New RPC URL: https://bsc-dataseed.binance.org/
Once you’ve successfully followed the tutorial, return to step 4 here.
4. Connecting your Nano Ledger to your computer and then open your device’s Binance Smart Chain app. You can do this by searching for the Binance Smart Chain icon and simultaneously pressing both of your Nano Ledger’s buttons.
5. Open the Ledger Live app connected to your Nano Ledger.
6. In MetaMask, go to [Settings] - [Advanced] and then toggle on [Use Ledger Live]. Your Nano Ledger will then show up as an account in MetaMask.
7. Next, you’ll need to add your unsupported BEP-20 token’s contract address into MetaMask as a custom token.
8. You can find your BEP-20 token’s contract by looking up the coin on CoinMarketCap or GoinGecko. You’ll see the box below with the information you need to copy. Also, make sure to take note of the [Decimal] field too.
9. Making sure you’re on your Ledger Nano account in MetaMask, and you have Binance Smart Chain selected, click on the [Assets] tab. Scroll to the bottom and then click [Add Token].
You now will have successfully added support for your BEP-20 token on your Nano Ledger. If you decide to move the tokens onto your wallet, make sure to have some BEP-20 BNB for your transaction fees.