Phantom wallet added EVM chain support in late 2023, which means you can add BNB Chain to Phantom without installing a separate extension or app. BNB Smart Chain (chain ID 56) is included in Phantom's multi-chain mode alongside Ethereum, Polygon, and Base. This guide covers enabling EVM support, confirming BNB Chain is active, adding it manually via RPC if it doesn't appear, and fixing common BEP-20 token display issues.
Enable EVM Chains in Phantom Settings
Phantom ships with Solana as the default network. EVM chains, including BNB Smart Chain, are grouped under a separate toggle that must be enabled first.
Steps for Phantom Browser Extension (Chrome / Brave / Firefox)
- Open the Phantom extension and click the hamburger menu (≡) in the top-left corner.
- Select "Settings" from the dropdown menu.
- Tap "Networks" (or "Manage Networks" depending on your Phantom version — 24.x and later use "Networks").
- Locate the "Ethereum & EVM Chains" toggle and switch it to the ON position.
- Restart the extension by closing and reopening the browser tab. Phantom will reload with EVM chain support active.
Steps for Phantom Mobile (iOS / Android)
- Open Phantom and tap the gear icon (⚙) in the bottom navigation bar.
- Scroll to "Networks" under the General section.
- Toggle on "Ethereum & EVM Chains."
- Return to the main wallet screen. The network selector at the top of the screen now shows EVM options.
Once the EVM toggle is on, Phantom automatically includes BNB Smart Chain in its network list — no separate manual add is required for most users. You can confirm by tapping the network selector and scrolling through the list until you see "BNB Smart Chain."
Manually Add BNB Chain via RPC (If It Doesn't Appear)
If BNB Smart Chain is missing from Phantom's network list after enabling EVM chains — which can happen on older app versions or after a settings reset — you can add it manually using the official RPC parameters published by the BNB Chain team.
Official BNB Smart Chain RPC Parameters
| Field | Value |
|---|---|
| Network Name | BNB Smart Chain |
| RPC URL | https://bsc-dataseed.bnbchain.org |
| Chain ID | 56 |
| Currency Symbol | BNB |
| Block Explorer URL | https://bscscan.com |
These values match the official BNB Chain documentation. Always verify RPC URLs against primary sources before entering them into any wallet.
How to Add a Custom Network in Phantom
- Open Settings → Networks in Phantom (extension or mobile).
- Tap "Add Custom Network" or the + icon at the bottom of the network list.
- Paste the RPC URL:
https://bsc-dataseed.bnbchain.org - Enter Chain ID 56, currency symbol BNB, and the block explorer URL
https://bscscan.com. - Save the network. Phantom will test the RPC connection and confirm it is reachable.
- Switch to BNB Smart Chain from the network selector on the main wallet screen.
Your Phantom wallet address on BNB Smart Chain is the same Ethereum-format (0x…) address Phantom displays for any other EVM chain.
Send BNB Between Phantom and Trust Wallet or MetaMask
Because Phantom on BNB Smart Chain uses a standard EVM address, transfers to and from Trust Wallet or MetaMask are straightforward.
Sending BNB from MetaMask to Phantom
- Copy your Phantom wallet's BNB Smart Chain address (the 0x… address shown when BNB Smart Chain is selected).
- Open MetaMask and switch to the BNB Smart Chain network (chain ID 56).
- Click "Send," paste the Phantom address, and enter the BNB amount.
- Confirm the transaction and gas fee (paid in BNB).
Sending BNB from Trust Wallet to Phantom
The process is identical — ensure Trust Wallet has "BNB Smart Chain" selected, not "BNB Beacon Chain (BEP-2)." Sending BEP-2 tokens to a Phantom EVM address will result in loss of funds, because Phantom does not support the Beacon Chain.
- Always verify the network before hitting Send.
- BNB Smart Chain transactions appear on BscScan within seconds under normal network conditions.
- Gas fees on BNB Smart Chain are typically a fraction of a USD cent, paid in BNB.
Fix BEP-20 Tokens Not Showing in Phantom
Phantom does not automatically display every BEP-20 token. If you sent a BEP-20 token to your Phantom address but it isn't visible, use one of the following methods.
Method 1: Import the Token Manually
- Switch Phantom to the BNB Smart Chain network.
- Open the token list and tap "Import Token" or the search bar.
- Paste the BEP-20 contract address for the token. You can find it on BscScan by searching the token name.
- Confirm the import. The token balance will populate within a few seconds.
Method 2: Check the Correct Network Is Selected
A frequent cause of missing tokens is being on the wrong network. If Phantom is set to Ethereum mainnet (chain ID 1) instead of BNB Smart Chain (chain ID 56), ERC-20 balances show but BEP-20 balances do not.
Method 3: Wait for Indexer Sync
Phantom uses a token indexer to detect balances. Newly received tokens can take 1–5 minutes to appear. Refresh the wallet by pulling down on the asset list or toggling the network off and back on.
What to avoid:
- Do not send BEP-2 (Binance Beacon Chain) tokens to your Phantom BNB Smart Chain address.
- Do not use unofficial RPC URLs found on forums — always use
https://bsc-dataseed.bnbchain.orgor the alternatives listed in the official BNB Chain docs.
FAQ
Q: Does Phantom support BNB Chain natively, or do I need a plugin?
Phantom natively supports BNB Smart Chain (chain ID 56) as part of its EVM multi-chain feature introduced in 2023. No plugin, extension, or third-party add-on is needed. You only need to enable the "Ethereum & EVM Chains" toggle in Phantom's Settings → Networks.
Q: Is my Phantom BNB Smart Chain address the same as my Ethereum address?
Yes. Phantom generates a single EVM-compatible address (0x…) that works across all EVM chains, including BNB Smart Chain, Ethereum mainnet, Polygon, and Base. The private key controlling that address is derived from the same Phantom seed phrase.
Q: Can I lose funds by sending BNB to Phantom?
You can lose funds if you send BEP-2 tokens (from BNB Beacon Chain) to a Phantom address, because Phantom only supports BEP-20 (BNB Smart Chain). Always confirm the sending wallet is set to "BNB Smart Chain" — not "BNB Beacon Chain" — before initiating a transfer.
Q: Why does Phantom show a zero BNB balance after I sent funds?
The most common causes are: the wrong network is selected in Phantom (e.g., Ethereum instead of BNB Smart Chain), the transaction has not yet confirmed on-chain, or a temporary RPC issue. Check your transaction hash on BscScan to confirm on-chain status, then verify Phantom is switched to BNB Smart Chain (chain ID 56).
Q: Which RPC URL should I use if the default BNB Chain RPC is slow?
The BNB Chain team maintains several public RPC endpoints. The primary one is https://bsc-dataseed.bnbchain.org. Alternatives include https://bsc-dataseed1.defibit.io and https://bsc-dataseed1.ninicoin.io. All are listed in the official BNB Chain RPC documentation.
