Beginner8 min read

How to Connect BNB Smart Chain (BSC) to MetaMask: A Beginner's Guide

Add BNB Smart Chain to MetaMask in minutes. Step-by-step network settings, a testnet practice run, fee math, and the safety checks every beginner needs.

MetaMask ships with only the Ethereum network enabled, so to use BNB Smart Chain (BSC) dApps you must add the network manually. To connect BNB Smart Chain to MetaMask, open the network menu, choose "Add network", and enter the BSC mainnet details: Network Name "BNB Smart Chain", RPC URL `https://bsc-dataseed.binance.org/`, Chain ID `56`, currency symbol `BNB`, and explorer `https://bscscan.com`. Save it, switch to the new network, and your existing wallet address will now hold and spend BNB for gas. The whole process takes about two minutes and costs nothing.

Why MetaMask Needs Manual Setup for BSC

MetaMask is one of the most widely used self-custody browser wallets, but out of the box it only talks to Ethereum. Because BNB Smart Chain is EVM-compatible, MetaMask can connect to it perfectly well — it simply needs to be pointed at the right RPC endpoint and chain ID first. That is the entire reason this guide exists: there is no "BSC button" inside a fresh install, so you supply the connection details yourself.

This is good news for security. Adding a network does not move funds, expose your seed phrase, or change your address. It just teaches MetaMask how to read a second blockchain. Your single wallet address works on both Ethereum and BSC, which is convenient but also the source of the most common beginner mistake — sending assets on the wrong network. We will come back to that.

📷 MetaMask network dropdown open, with "Add network" highlighted at the bottom of the list

What Is BNB Smart Chain?

BNB Smart Chain is a smart contract platform that launched as the EVM-compatible sibling to the original, contract-less Binance Chain. In February 2022 the two networks were rebranded under the "BNB" umbrella: the old Binance Chain became BNB Beacon Chain, and Binance Smart Chain became BNB Smart Chain. The acronym BSC still applies to the smart-contract chain, so you will see both names used interchangeably across dApps and tutorials.

The native token, BNB, pays for transaction fees on the chain — the equivalent of ETH on Ethereum. Hundreds of decentralized applications run on BSC, from DEXs to lending markets to NFT marketplaces, and the chain built its early reputation on low fees relative to Ethereum mainnet. To touch any of those apps from a self-custody wallet, you need MetaMask configured for BSC.

BSC vs Ethereum at a Glance

PropertyEthereum MainnetBNB Smart Chain
Native gas tokenETHBNB
Chain ID156
Typical simple-transfer feeseveral dollarsa few cents
Block exploreretherscan.iobscscan.com
EVM compatibleYes (it is the EVM)Yes
Default in MetaMaskYesNo — add manually

The two chains share the same address format, the same EVM tooling, and the same MetaMask interface — the practical differences are the gas token, the chain ID, and the cost per transaction.

The Exact Network Settings (Mainnet and Testnet)

MetaMask needs five fields to register a new EVM network. Enter them exactly; a wrong RPC URL or chain ID will simply fail to connect. BSC offers a live mainnet for real transactions and a free testnet for practice.

BSC Mainnet

  • Network Name: BNB Smart Chain
  • New RPC URL: `https://bsc-dataseed.binance.org/`
  • Chain ID: `56`
  • Currency Symbol: `BNB`
  • Block Explorer URL: `https://bscscan.com`

BSC Testnet

  • Network Name: BNB Smart Chain - Testnet
  • New RPC URL: `https://data-seed-prebsc-1-s1.binance.org:8545/`
  • Chain ID: `97`
  • Currency Symbol: `BNB`
  • Block Explorer URL: `https://testnet.bscscan.com`
📷 MetaMask "Add a network manually" form with the five mainnet fields filled in

After you save the network, MetaMask switches to it automatically and the displayed balance unit changes from ETH to BNB. Crucially, your wallet address does not change. The Show/Hide Test Networks toggle in MetaMask settings affects Ethereum testnets only, so if you want to see the BSC testnet you simply leave it added as its own network.

Step-by-Step: Adding BSC to MetaMask

If you have not installed MetaMask yet, start with our companion walkthrough on creating the wallet — see the complete MetaMask beginner's guide — then return here. The connection itself is six steps:

  1. Open the network menu. Click the network name at the top of MetaMask (it reads "Ethereum Mainnet" by default).
  2. Choose "Add network". On newer versions, select "Add a network manually" at the bottom of the popular-networks list.
  3. Enter the five mainnet fields from the section above. Copy-paste the RPC URL to avoid typos.
  4. Save. MetaMask validates the chain ID against the RPC endpoint; if they match, the network is added.
  5. Confirm the switch. MetaMask jumps to BNB Smart Chain and the balance now shows BNB.
  6. Verify the explorer. Click your address, choose "View on explorer", and confirm it opens bscscan.com — proof you are on the right chain.

That is the entire connection. Repeat the same process with the testnet fields if you want a risk-free sandbox before moving real funds.

Practice First: A Free Testnet Dry Run

The smartest way to build confidence is to send a transaction that cannot cost you anything. On testnet you fund your wallet from a crypto faucet that hands out valueless test BNB.

  1. Switch MetaMask to BNB Smart Chain - Testnet.
  2. Copy your wallet address using the copy icon under your account name.
  3. Open a BSC testnet faucet, paste your address, and request test BNB. The balance appears within seconds.
  4. Click Send, paste a second test address you control, leave a little BNB behind for gas, and confirm.

Doing this once teaches you the exact flow of a real transfer — address field, amount field, gas estimate, confirmation — without a single cent at risk. When you later repeat it on mainnet, nothing about the interface surprises you.

📷 BSC testnet faucet page with a pasted address and a "Give me BNB" button, beside the MetaMask balance updating

A Worked Fee Example

Gas on BSC is paid in BNB and is famously cheap, but "cheap" still means you must keep a small buffer. Here is a realistic mainnet example for a standard token transfer.

A simple BNB transfer uses roughly 21,000 gas units. Suppose the network gas price is 3 gwei (3 × 10⁻⁹ BNB per unit):

  • Fee in BNB = 21,000 × 3 × 10⁻⁹ = 0.000063 BNB
  • If BNB trades at $600, that fee = 0.000063 × 600 ≈ $0.038

So sending BNB to a friend costs under four cents in this scenario. A token swap on a DEX is more compute-heavy — often 100,000 to 250,000 gas — so at the same 3 gwei price you might pay 0.0003–0.00075 BNB, roughly $0.18 to $0.45. The takeaway: always leave at least a few cents' worth of BNB in your wallet, because you cannot move any BSC asset — not even other tokens — without BNB to pay gas.

Connecting MetaMask to a BSC dApp

Once the network is added, using a decentralized app is straightforward. Browse to the dApp, click Connect Wallet (usually top-right), choose MetaMask, and approve the connection prompt. Make sure MetaMask is set to BNB Smart Chain before connecting, or the app will warn you that you are on the wrong network.

A popular first stop is a DEX such as PancakeSwap, where you can swap tokens directly from your wallet. Connecting never gives the app access to your funds on its own — every transfer or swap still requires you to review and confirm a transaction in MetaMask.

📷 A BSC dApp "Connect Wallet" modal with MetaMask selected and a connection-approval prompt

Risks and Pitfalls to Avoid

Adding a network is safe, but the actions that follow are not automatically reversible. Watch for these:

  • Wrong-network sends. Your address is identical on Ethereum and BSC. Sending an ERC-20 token to that address "on Ethereum" when the recipient expects BSC — or withdrawing from an exchange on the wrong chain — can strand or lose funds. Always confirm the network at both ends.
  • Fake RPC endpoints. Only use the official RPC URLs above. A malicious RPC can show you false balances or prices. When in doubt, verify against bscscan.com.
  • No BNB for gas. If your wallet holds tokens but zero BNB, you are frozen — you cannot even move those tokens out. Keep a small BNB reserve at all times.
  • Seed phrase exposure. Adding a network never asks for your seed phrase. If any site or "support" agent requests it, it is a scam. Never store the phrase in the cloud, a notes app, or a screenshot.
  • Irreversible confirmations. Once you click Confirm, an on-chain transfer cannot be undone. Double-check the recipient address and network before the final tap.

COINOTAG Perspective

From our editorial vantage point, the single most valuable habit a beginner can build is network awareness. The mechanics of adding BSC to MetaMask are trivial — five fields and a save button. The mistakes that actually cost people money almost always trace back to one root cause: the same address living on multiple chains, combined with a moment of inattention. We recommend treating the testnet dry run as mandatory rather than optional, and getting into the muscle-memory habit of glancing at the network selector before every single confirmation. Once BSC is connected, the exact same procedure adds other EVM chains — see our guide on connecting Polygon to MetaMask — so the two minutes you invest here pay off across the entire Web3 ecosystem.

Conclusion

Connecting BNB Smart Chain to MetaMask is a one-time, two-minute setup: add the network with chain ID 56 and the official RPC URL, switch to it, and you are ready to interact with the full range of BSC dApps. Practice on testnet, keep a small BNB balance for gas, and verify the network before you confirm anything. Do that, and the rest of the BSC ecosystem — DEXs, lending, NFTs — opens up with no further configuration required.

Frequently Asked Questions

What are the BNB Smart Chain (BSC) network settings for MetaMask?

Use Network Name "BNB Smart Chain", RPC URL https://bsc-dataseed.binance.org/, Chain ID 56, currency symbol BNB, and block explorer https://bscscan.com. Enter these under MetaMask's "Add a network manually" form and save.

Does my wallet address change when I add BSC to MetaMask?

No. Your MetaMask address is identical on Ethereum and BNB Smart Chain. Only the network and the gas token change. Because the address is shared, always confirm you are on the correct network before sending, since wrong-network transfers can lose funds.

Do I need BNB to use BNB Smart Chain in MetaMask?

Yes. BNB is the gas token on BSC, so every transaction — including moving other tokens — requires a small amount of BNB to pay fees. Keep at least a few cents' worth of BNB in your wallet at all times.

How much does a BSC transaction cost?

Fees are very low. A simple BNB transfer (~21,000 gas) at 3 gwei costs about 0.000063 BNB, roughly four cents at a $600 BNB price. A DEX swap is heavier, typically 0.0003–0.00075 BNB, around $0.18–$0.45.

Is it safe to add the BNB Smart Chain network to MetaMask?

Adding a network is safe — it does not move funds, expose your seed phrase, or change your keys. The risks come afterward: use only the official RPC URL, never share your seed phrase, and double-check the network and recipient before confirming any transfer.

Can I test BSC without risking real money?

Yes. Add the BSC Testnet (Chain ID 97), claim free test BNB from a faucet, and practice a send to another address you control. The interface mirrors mainnet exactly, so you learn the full flow with zero financial risk.

Last updated: 6/15/2026

Related Guides

Related Coins