How to Add Binance Smart Chain (BSC) to MetaMask
Short answer: yes, MetaMask can act as a BEP20 wallet MetaMask after you add the BSC network. The wallet uses the same account address format as Ethereum, so your bnb metamask wallet address looks familiar. I use MetaMask daily for smaller BSC trades and testing, but I move large holdings to hardware wallets.
This guide shows exact fields to add, step-by-step desktop and mobile instructions, how to import BEP20 tokens using the token contract address bnb metamask, and troubleshooting when PancakeSwap not connecting to MetaMask or when moving funds from Trust Wallet.
And yes — always test with a small amount first.
If you need a primer on custom networks, read add-custom-network.
| Field | Value |
|---|---|
| Network Name | Smart Chain (BSC Mainnet) |
| RPC URL | https://bsc-dataseed.binance.org/ |
| Chain ID | 56 |
| Currency Symbol | BNB |
| Block Explorer URL | https://bscscan.com/ |
After switching, copy your account address and send a tiny test amount to confirm. What I've found: one small test transaction saves a lot of headaches.
Mobile steps are similar but slightly different in the UI.
Alternatively, if a DApp has a mobile-friendly connect button, you can use WalletConnect. See our guide on walletconnect-and-mobile-browser for options.
But don't paste RPC endpoints from random Telegrams. Use the official public RPCs or a trusted provider.
To see BEP20 tokens in MetaMask you often need to add them manually.
Step-by-step:
If the token doesn't show up, verify the contract on the block explorer. If decimals are wrong you will see incorrect balances. For details see how-to-import-token and tokens-management.
pancakeswap not connecting to metamask is a frequent support topic. Try these fixes:
If your token balance is missing after adding a network, read not-showing-balance.
MetaMask is a hot wallet. That means convenience, not perfect security. Keep that in mind.
And never sign transactions you don't understand.
BSC uses BNB for gas and a legacy gasPrice/gasLimit model (not EIP-1559). Gas fees are usually low compared to Ethereum mainnet, but spikes happen. If a transaction is stuck, increase gasPrice or retry with proper settings. See gas-fees for general techniques.
Cross-chain bridges are useful but risky. If you need to move assets between chains, use reputable bridges and confirm contract addresses (again, token contract address bnb metamask).
| Feature | MetaMask Extension | MetaMask Mobile | MetaMask + Hardware |
|---|---|---|---|
| Convenience | High | Highest for phones | Moderate |
| dApp browser | Limited (desktop sites) | In-app browser + WalletConnect | Depends on host device |
| Security | Hot wallet (browser) | Hot wallet (phone) | Best for large holdings |
| WalletConnect | No (acts as provider) | Yes | Yes |
| Recommended for | Desktop trading, dev work | On-the-go swaps, WalletConnect | Long-term storage, large transfers |
Best for:
Look elsewhere if:
Q: Is it safe to keep crypto in a hot wallet? A: Hot wallets are convenient for daily use but carry higher risk than hardware wallets. Keep only what you need available. Move long-term funds to hardware.
Q: How do I revoke token approvals? A: Use the revoke interface in your wallet or a trusted third-party revoke tool. See revoke-approvals for step-by-step instructions.
Q: What happens if I lose my phone? A: Restore your wallet on a new device with your seed phrase. If you backed up to cloud, weigh the risk. See backup-and-recovery-options.
Q: How do I find the token contract address for a BEP20 token? A: Use the BSC block explorer and verify the contract before pasting it into MetaMask. Never paste addresses from untrusted sources.
Adding BSC to MetaMask is quick: add a custom network, switch to it, then add BEP20 tokens by contract address. I recommend a test deposit first and routine approval checks (I do them monthly).
Read the related how-tos: connect-to-dapps, how-to-import-token, and revoke-approvals. If you want to use hardware for safety, see connect-ledger or connect-trezor.
Want a printable checklist for adding networks and tokens? Follow the steps above and keep your seed phrase offline. But start small. One tiny transaction will teach you more than ten articles.