MetaMask is a versatile crypto wallet that supports Ethereum and compatible networks like Binance Smart Chain (BSC). Adding Binance Coin (BNB) to MetaMask enables seamless access to decentralized applications (dApps), DeFi platforms, and more. Follow this comprehensive guide to integrate BNB into your MetaMask wallet.
Prerequisites
Before starting, ensure you have:
- MetaMask installed (Download here)
- BNB tokens in your Binance account or another wallet
- Basic understanding of crypto wallets and transactions
Step 1: Connect MetaMask to Binance Smart Chain
- Open MetaMask and click the network dropdown (default: "Ethereum Mainnet").
Select "Custom RPC" and enter these details:
Field Value Network Name Binance Smart Chain New RPC URL https://bsc-dataseed.binance.org/Chain ID 56 Currency Symbol BNB Block Explorer URL https://bscscan.com- Click Save. Your wallet will now switch to BSC.
👉 Need BNB for gas fees? Buy here
Step 2: Import BNB into MetaMask
Option A: Add BNB as a Custom Token
- In MetaMask, go to "Assets" and click "Add Token".
Select "Custom Token" and enter:
- Token Contract Address:
0xbb4cdb9cbd36b01bd1cbaebf2de08d9173bc095c - Token Symbol and Decimals will auto-populate.
- Token Contract Address:
- Click Next > Add Tokens.
Option B: Transfer BNB from Binance
- Log in to Binance and navigate to Wallet > Withdraw.
- Select BNB and enter your MetaMask BSC address (copy from MetaMask).
- Confirm the withdrawal. Wait a few minutes for the transaction to complete.
Step 3: Verify BNB Balance
- Switch to the Binance Smart Chain network in MetaMask.
- Check your BNB balance under "Assets". If the balance doesn’t appear immediately, refresh the wallet.
Troubleshooting Common Issues
- Transaction Failed? Ensure you have enough BNB for gas fees (0.0005–0.001 BNB per transaction).
- Wrong Network? Double-check the RPC URL and Chain ID in MetaMask settings.
- BNB Not Showing? Manually add the token using the contract address above.
Frequently Asked Questions (FAQ)
1. Can I use MetaMask for both Ethereum and BSC?
Yes! MetaMask supports multiple networks. Switch between Ethereum and BSC via the network dropdown.
2. What’s the BNB contract address for BSC?
The official BNB contract address is: 0xbb4cdb9cbd36b01bd1cbaebf2de08d9173bc095c.
3. How do I send BNB from MetaMask to Binance?
- Copy your Binance BSC deposit address.
- In MetaMask, click Send, paste the address, enter the amount, and confirm.
4. Are BSC gas fees cheaper than Ethereum?
Yes! BSC transactions cost a fraction of Ethereum’s fees (paid in BNB).
👉 Explore BSC dApps with your BNB
Final Thoughts
Adding BNB to MetaMask unlocks access to Binance Smart Chain’s ecosystem, including DeFi protocols, NFT marketplaces, and more. Always verify contract addresses and network details to avoid errors. Happy trading!