Skip to content
bnb·explorer
EN

Wallet setup · BNB Smart Chain

Add BNB Smart Chain to MetaMask — with the right block explorer URL

Chain ID 56, the official RPC URL and a block explorer URL that makes “View on explorer” open the correct page. One-click setup for mainnet, testnet and opBNB, a manual walkthrough and fixes for the errors people actually hit.

Regulated exchange partner · FinCEN-registered MSB · GFSC-authorised

Chain ID 56MetaMask · Trust · Rabby · OKX Updated · 9 min
Smartphone showing a glowing blockchain graphic, illustrating how to add BNB Smart Chain to MetaMask with the correct block explorer URL

To add BNB Smart Chain to MetaMask, select BNB Chain in the network menu or add a custom network with chain ID 56, the RPC URL https://bsc-dataseed.bnbchain.org, currency symbol BNB and the block explorer URL https://bscscan.com. The explorer URL is what makes “View on explorer” open your transactions on BscScan.

Five fields, two minutes. Yet “which RPC?”, “why does it say the chain ID is wrong?” and “where did my USDT go?” are among the most common questions new BNB Chain users ask. Old tutorials still circulate with retired Binance-era endpoints and the pre-2022 “Smart Chain” name, and scam sites happily fill the gap. Below you get the current, verified settings, a one-click button that uses only official endpoints, and the fixes for every error we have run into.

One-click: add BNB Smart Chain to MetaMask

Recent MetaMask versions list BNB Chain among their built-in popular networks, next to Ethereum, Base and Arbitrum. On most installs you only need to open the network menu and pick it — no settings to type. If it is missing, or you use another browser wallet, the buttons below send a standard wallet_addEthereumChain request. Your wallet shows every field in a pop-up before anything changes, and if the network already exists it simply switches to it.

One-click network setup

BNB Smart Chain

Chain ID
56 (0x38)
RPC URL
https://bsc-dataseed.bnbchain.org
Symbol
BNB
Block explorer URL
https://bscscan.com

BNB Smart Chain Testnet

Chain ID
97 (0x61)
RPC URL
https://data-seed-prebsc-1-s1.bnbchain.org:8545
Symbol
tBNB
Block explorer URL
https://testnet.bscscan.com

opBNB Mainnet

Chain ID
204 (0xcc)
RPC URL
https://opbnb-mainnet-rpc.bnbchain.org
Symbol
BNB
Block explorer URL
https://opbnbscan.com

The buttons use BNB Chain’s official public RPC endpoints and the same values published in BNB Chain’s wallet configuration docs. Nothing is sent to us: the request goes from this page straight to the wallet extension in your browser. On a phone, open this page inside the MetaMask app’s built-in browser, because mobile browsers like Safari or Chrome have no wallet to talk to.

Manual settings: add BSC to MetaMask step by step

Prefer to type the values yourself, or setting up a hardware wallet through MetaMask? The flow is the same in the extension and the mobile app, following MetaMask’s own instructions for custom networks.

  1. 1

    Open the network menu

    In the MetaMask extension open the menu and choose Networks; on mobile tap the network selector at the top of the Tokens tab. If BNB Chain is already listed among the popular networks, simply select it — you are done.

  2. 2

    Choose “Add a custom network”

    Only needed when BNB Chain is missing from the list or you want your own settings. On mobile, switch to the Custom tab first.

  3. 3

    Enter the name and RPC URL

    Network name: BNB Smart Chain. Default RPC URL: https://bsc-dataseed.bnbchain.org — BNB Chain’s official public endpoint.

  4. 4

    Enter chain ID and currency symbol

    Chain ID: 56 (hex 0x38). Currency symbol: BNB. MetaMask checks the chain ID against the RPC and warns you if they do not match.

  5. 5

    Add the block explorer URL and save

    Block explorer URL: https://bscscan.com. No trailing path, no /tx/. Click Save.

  6. 6

    Switch and verify

    Select the new network, check that your balance is shown in BNB, then use View on explorer in the account menu. It should open your address on BscScan.

About the RPC URL. https://bsc-dataseed.bnbchain.org is operated by BNB Chain and load-balances across its public nodes. Numbered mirrors (bsc-dataseed1.bnbchain.org to bsc-dataseed4) and the older bsc-dataseed.binance.org still answered in our September 2026 tests, as did independent endpoints such as https://bsc-rpc.publicnode.com and https://1rpc.io/bnb. Public nodes are rate-limited, so if MetaMask feels sluggish, add a second RPC as a backup rather than replacing the network. Our guide to BSC RPC endpoints compares the free options and their limits.

The correct BNB block explorer URL — and why it matters

The block explorer URL is the optional field most people skip, and it is the one they miss later. MetaMask uses it to build links: it takes the base URL you entered and appends /tx/<hash> for a transaction or /address/<address> for an account. If the field is empty, “View on explorer” simply does not appear. If it points to the wrong site, or includes a path such as https://bscscan.com/tx/, the links break or open a 404.

So the rule is: enter the bare domain of an explorer that uses /tx/ and /address/ paths. For BNB Smart Chain the standard choice is BscScan, the explorer run by the Etherscan team. BSCTrace from NodeReal uses the same URL scheme and makes a cleaner, faster alternative. OKX’s explorer works too if you include its chain path. All of the URLs below were checked in September 2026.

Block explorer URLs that work in MetaMask’s network settings
NetworkExplorerBlock explorer URL
BSC mainnet (56)BscScanhttps://bscscan.com
BSC mainnet (56)BSCTracehttps://bsctrace.com
BSC mainnet (56)OKX Explorerhttps://web3.okx.com/explorer/bsc
BSC testnet (97)BscScan Testnethttps://testnet.bscscan.com
opBNB (204)opBNBScanhttps://opbnbscan.com
opBNB testnet (5611)opBNBScan Testnethttps://testnet.opbnbscan.com

Which one should you pick? If you mostly check payments, any of them will do. If you read contracts, check address labels or verify tokens, BscScan is the most complete — see our BscScan review. If you want a lighter interface with a free developer API behind it, read the BSCTrace review. The full comparison lives in our ranking of BNB Smart Chain explorers. And for sharing a payment with someone else, our BNB transaction explorer gives you a clean link and a copyable payment receipt; it uses a search URL, though, so it cannot be entered as a wallet explorer URL.

How to change the explorer URL on an existing network

If BNB Chain came built into your MetaMask, you do not add it again — you edit it. Open Networks, click the three dots next to BNB Chain and choose Edit. Open the Block explorer URL drop-down and pick Add a block explorer URL. Paste the base URL, save, and make sure the new entry is selected as the default. The same screen lets you add or switch RPC URLs.

Then test it. In the account menu choose View on explorer; your address should open on the explorer you chose. Open any past transaction under Activity and click View on block explorer; the transaction page should load, not a search or error page. If the link opens Etherscan instead, you are looking at the Ethereum network, not BNB Chain — a surprisingly common mix-up, since your address is identical on both chains.

Glowing chain of connected blocks representing BNB Smart Chain, opBNB and the BSC testnet as networks you can add to MetaMask
↳Mainnet, testnet and opBNB share one address format — the chain ID tells them apart

BSC testnet and opBNB settings

BNB Smart Chain Testnet, also called Chapel, is where developers deploy and test contracts with valueless tBNB. Settings: network name BNB Smart Chain Testnet, RPC https://data-seed-prebsc-1-s1.bnbchain.org:8545, chain ID 97, symbol tBNB, explorer https://testnet.bscscan.com. MetaMask hides test networks by default, so switch on “Show test networks” in the network menu if you do not see it. Free tBNB comes from the official faucet; our BNB testnet explorer guide covers faucets, debugging and the testnet explorers.

opBNB Mainnet is BNB Chain’s OP Stack layer 2: name opBNB Mainnet, RPC https://opbnb-mainnet-rpc.bnbchain.org, chain ID 204, symbol BNB, explorer https://opbnbscan.com (or https://opbnb.bscscan.com). Gas is paid in BNB, but opBNB is a separate chain: BNB sent there from BSC must be bridged, and a BSC transaction hash will not exist on opBNB. The opBNB testnet uses chain ID 5611 and the RPC https://opbnb-testnet-rpc.bnbchain.org. Official values for both are in BNB Chain’s opBNB network information, and our opBNB and Greenfield explorer overview explains when layer 2 is worth using.

Trust Wallet, Rabby and OKX Wallet

Trust Wallet supports BNB Smart Chain out of the box — there is nothing to configure. The only trap is choosing the right network when receiving or adding tokens. Pick BNB Smart Chain (BEP-20), not a legacy BEP-2 entry: the old BNB Beacon Chain was shut down in late 2024 and Trust Wallet dropped BEP-2 support. If you still hold BEP-2 tokens, our Beacon Chain explainer covers the token recovery tool. To add an unlisted token, use the search, tap Add custom token, choose BNB Smart Chain and paste the contract address.

Rabby includes BNB Chain as a built-in chain and switches to it automatically when a dApp asks. Because the chain is built in, you do not add it as a custom network. To use your own RPC, open Settings and choose Modify RPC URL, then set a custom endpoint for BNB Chain. Rabby’s transaction preview is also handy on BSC, where scam tokens and hostile approval requests are common.

OKX Wallet supports BNB Smart Chain natively as well, and offers an MEV protection toggle for swaps, according to BNB Chain’s list of wallets with built-in sandwich protection. You rarely need to touch network settings. If you want a different explorer or RPC for other apps, the values in this guide are the ones to use.

Your wallet is ready. Now fund it.

Buy BNB or USDT on a licensed exchange operating since 2013 and withdraw on BNB Smart Chain (BEP-20) straight to MetaMask.

Buy crypto

Troubleshooting: chain ID errors, RPC failures, missing tokens

“This network already exists” or a chain ID mismatch

MetaMask will not add the same chain ID twice. If BNB Chain is already built in, edit the existing entry instead of adding a new one. If MetaMask says the RPC returned a different chain ID, you have mixed up networks — for example a testnet RPC with chain ID 56, or a mainnet RPC with 97. Chain ID 56 always goes with a mainnet RPC; Chainlist’s BNB Smart Chain page is a quick cross-check. A warning about the currency symbol usually means you typed “BSC” or “BNB Chain” in the symbol field; the correct symbol is simply BNB.

“Could not fetch chain ID” and other RPC errors

The endpoint is down, rate-limited, mistyped or blocked by a VPN or corporate firewall. Check for a missing https://, a trailing space or the :8545 port on a mainnet URL. Then try another endpoint from the list above. If balances load but transactions fail with “internal JSON-RPC error”, the cause is usually on the contract side — insufficient BNB for gas, slippage or a token that blocks transfers. Our guide to reading a BSC transaction helps decode failed transactions.

Tokens not showing, or a zero balance

First, confirm you are on BNB Chain. An exchange withdrawal “on BEP-20” lands on BSC, and MetaMask open on Ethereum will show nothing, even though the address is identical. Paste your address into our address lookup to see what it holds on BSC. If the tokens are there but invisible in MetaMask, use Import tokens and paste the contract address. Take that address from a trusted list — our BEP-20 token explorer has verified addresses for USDT, USDC, BTCB and other majors. Never copy one from a Telegram message or an airdrop description.

Transactions stuck on “pending”

On BSC a normal transaction confirms in about a second. If one hangs, the gas price is probably below the 0.05 gwei network floor, or an earlier transaction with a lower nonce is stuck. Use “Speed up” in MetaMask and compare with the live BSC gas tracker.

Safety checklist: fake RPCs, fake tokens, seed phrases

Adding a network does not give anyone access to your funds — but it does decide who tells your wallet what is happening on-chain. A malicious RPC can show balances that are not there, hide or fake transaction confirmations, and log which addresses you use. That is why MetaMask stresses that it does not verify custom networks for you. A few rules keep you safe.

Take settings from primary sources: BNB Chain’s documentation, Chainlist, the built-in network list, or the buttons above. Look-alike copies of popular crypto sites, pushed through search ads, are a known lure. Read the pop-up: a network request should show chain ID 56 (or 97, 204) and an RPC domain you recognise. Never enter your seed phrase on any website — not to “sync”, “validate”, “fix RPC” or “claim a gas refund”. MetaMask, BNB Chain and every explorer will never ask for it. Distrust unknown tokens that appear in your wallet; airdropped scam tokens often point to phishing sites. Before interacting with a token, run it through our BSC token checker.

Next step

BNB Smart Chain is in your wallet. Add some BNB.

Gas on BSC costs fractions of a cent, but it is never zero. Buy BNB on a regulated exchange and withdraw it on BEP-20 directly to your MetaMask address.

Open account Partner link. Crypto assets are volatile; only invest what you can afford to lose.
  • Operating since 2013
  • FinCEN-registered MSB (USA)
  • GFSC-authorised DLT provider (Gibraltar)
  • Card, bank transfer and BNB withdrawals to your own wallet

Keep exploring

FAQ

Frequently asked questions

01

What is the BNB block explorer URL for MetaMask?

Use https://bscscan.com for BNB Smart Chain mainnet, https://testnet.bscscan.com for the Chapel testnet and https://opbnbscan.com for opBNB. Enter the bare domain without a path: MetaMask appends /tx/ or /address/ itself. https://bsctrace.com works as an alternative for mainnet.
02

What chain ID and RPC URL does BNB Smart Chain use?

BNB Smart Chain mainnet uses chain ID 56 (0x38) and the official RPC URL https://bsc-dataseed.bnbchain.org, with BNB as the currency symbol. The testnet uses chain ID 97 and symbol tBNB; opBNB mainnet uses chain ID 204. Any other chain ID means you are configuring a different network.
03

Why does MetaMask say the network already exists?

MetaMask refuses to add the same chain ID twice. Recent versions ship BNB Chain as a built-in network, so a manual entry with chain ID 56 collides with it. Instead of adding a new network, open the existing BNB Chain entry via the three-dot menu and edit its RPC or block explorer URL.
04

Why are my BEP-20 tokens not showing in MetaMask?

Either you are viewing the wrong network, or MetaMask has not detected the token. Switch to BNB Chain first, then use Import tokens and paste the contract address from a trusted source — for USDT on BSC that is 0x55d398326f99059fF775485246999027B3197955. Symbol and decimals (18) fill in automatically.
05

Is it safe to add BNB Smart Chain from a website?

Adding a network cannot move your funds, but a malicious RPC can show fake balances, hide transactions or log your addresses. Only accept network requests showing chain ID 56 and an RPC you recognise, such as bnbchain.org endpoints. And no legitimate network setup ever asks for your seed phrase — that request is always a scam.