BSC -> BNB Chain Binance rebranded BSC as the BNB Chain in February 2022. We will continue to monitor the implications of this change for users, and update the below information accordingly. For the time being, we have no reason to think it does not still apply. For more information on the change, see the Binance announcement.
Binance is one of the giants of the crypto and Web3 world. Amongst its many products and initiatives are its market-dominating centralized exchange, various wallets, and--last but not least--its own blockchains and their ecosystems.
This pair comprises the Binance Chain and Binance Smart Chain, which coexist. Binance Chain went live in 2019, and is primarily used for storing and trading assets, especially on the company's own decentralized exchange, and using its token BNB. Its sibling, Binance Smart Chain (BSC), was released in late 2020 specifically to facilitate smart contracts. In doing so, it widened the scope of the Binance ecosystem far beyond the limitations of Binance Chain, which does not support smart contracts.
BSC also uses BNB as its native token. BSC is a hard fork of the Go Ethereum (Geth) protocol, which is one of the three original implementations of Ethereum, using the Go programming language. This means it is fundamentally similar to Ethereum, and enables it to be EVM-compatible.
However, to optimise transaction costs and speed, BSC uses a different consensus mechanism: Proof of Staked Authority (PoSA). Combining elements of delegated proof-of-stake (stakers ceding their block validation obligations to nominated third parties) and proof-of-authority (where binance smart chain metamask are vetted by a responsible body and must be trustworthy to remain a validator), PoSA significantly improves the network's scalability.
There are a maximum of 21 validators on BSC, elected from a list of Binance-vetted candidates according to votes from delegators (those staking BNB), with voting rights proportional to staked amounts. Since its release, BSC has grown to become one of the most heavily-used EVM-compatible networks; its active address count and daily transactions far exceed Ethereum mainnet. Cheaper transactions have proven a huge draw for newcomers to Web3, and BSC has absorbed much of this demand since its launch.
Using BSC See here for a how-to covering adding the network. The necessary network details, also displayed at the top of this page, are: Name: Binance Smart Chain New RPC URL: https://bsc-dataseed.binance.org/ ChainID: 56 Symbol: BNB Block explorer URL: https://bscscan.com Alternatively, it's even simpler to add by visiting Chainlist, as we go through here.
For further information, see the Binance guide to this process. This is, in general, a great primer if you're new to BSC. When you use MetaMask on BSC, you need to make sure you've selected binance smart chain metamask network. The selected network will automatically switch over to BSC after you add it, but if you need to switch back to it, simply follow the steps below: • Mobile: On the wallet page, find where it says 'Wallet' at the top of the screen.
Immediately below the text it should display which network you're on. Tap to access your connected networks and switch between them. • Extension: Centrally, at the top of the app, your current network is displayed. Click to binance smart chain metamask a menu of your connected networks and select the one you want.
If the network is not present in these lists, you will need to add it to your wallet. See 'How do I add BSC to MetaMask' above. You'll need BNB, Binance's native token, to pay for transactions. If you have too little, you won't be able to make any transactions. Transaction costs function similarly to Ethereum. Firstly, your transaction needs you to pay for gas. Specific actions have a fixed cost in units of gas; transactions cost 21,000, for example. It is the gas price which varies depending on network traffic: at peak times, it's higher (you can also specify the gas price you want to pay in order to have your transaction processed sooner).
A transaction will cost 21,000x the gas price at the moment it's sent. Gas prices are measured in gwei. On BSC, one gwei equals 0.000000001 BNB (mirroring Ethereum, where one gwei is 0.000000001 ETH).
(Gas price * gas cost) is added to a transaction fee to arrive at the total transaction cost. Fees are fixed at specific levels depending on the type of action you're taking.
All of these details will be displayed when you confirm a transaction. You can check the BSC average gas price tracker on BscScan for an idea of what typical costs are: for example, for most of 2021 and into 2022 transactions have cost less than 7 gwei. At the time of writing, this means a normal transaction will cost $0.03 -- not bad.
For more information on gas, see our guide (the contents of which apply to BSC, although written focussing on Ethereum) or the Binance guide. To get your tokens onto BSC and off again, you will need to bridge them across. Bridging involves moving tokens from one blockchain to another.
Even though you can use MetaMask on BSC, this does not mean that the assets in your MetaMask wallet on Ethereum (or any other network) will be available for use on BSC. Never send tokens to an address on a different network. You binance smart chain metamask probably lose them forever. That being said, it may be possible to retrieve them. See here for Binance's explanation of this issue, or see the section below. As the official Binance Bridge was taken down in November 2021, to move assets across blockchains you can either: • Move them to a Binance Exchange wallet and then withdraw them to a network of your choice.
• Use a bridge to move them. Binance has a list of bridges that support BSC in its docs, here. See here for Binance's recommended instructions. This depends on the circumstances. We recommend you read this Binance article first for an overview of methods for retrieving your coins. In summary: • If you do not have access to the wallet you sent the transaction to, you cannot get your coins back -- unless you can somehow contact the owner and ask them to.
• If you sent tokens to a wallet that supports both BSC and Ethereum (such as MetaMask, or Binance Wallet) all you need to do is log in and switch to the correct network. • If you sent tokens to a wallet that only supports one of BSC or Ethereum, you will need to import that wallet's private key into a wallet that supports both.
If you want to do this in MetaMask, see here. As you'll remember, Binance has two blockchains: the Binance Chain and Binance Smart Chain/BSC.
Since BSC is specifically designed to be EVM-compatible and support dapps and their smart contracts, its token standard mirrors ERC-20 (the dominant token type on Ethereum). The original Binance Chain, meanwhile, does not have this requirement. This means BNB is a different token type on each platform. BEP-2 on Binance Chain, and BEP-20 on BSC.
If you have BNB on Binance Chain, for example, you'll need to do a cross-chain transfer to shift it to BSC. To move your BNB or other tokens cross-chain, Binance recommends either: • Moving them to a Binance Exchange wallet and then withdrawing them to a network of your choice. • Use a bridge to move them. Binance lists AnySwap (now rebranded to Multichain) as one option. Bridging requires you to be using a wallet that supports both networks.
Binance smart chain metamask see this Binance guide to withdrawing tokens, or our guide. The process differs depending on whether you're accessing on the app or desktop. Essentially, you need to grab your wallet address from MetaMask (see here), then paste this in as the receiving address when withdrawing.
Make sure you select BSC as the network and that your withdrawal is in BEP-20 format. Yes. As BSC is EVM-compatible, MetaMask binance smart chain metamask able to access both networks using the same wallet.
You simply need to change networks in MetaMask to switch between them, allowing you to view your tokens or issue transactions. To how to switch networks: Mobile: Find the current network at the top of the screen and tap it to select another. Extension: Click on the binance smart chain metamask network at the top of the app and select the one you want.
This error message is generally encountered whilst transferring tokens to destinations that don't fully support the network they sent from. 'ChainId 56' refers to BSC itself. BSC does not support transaction decoding, which is a process the destination uses to derive human-readable information from raw data.
Relevant support articles Understanding BSC, Binance, and MetaMask (read this first, before accessing our other articles) User Guide: Custom networks and sidechains Receiving funds from Binance How to send tokens from BSC to Ethereum or other chains Sending funds to the Binance Network (BSC) Transferring assets to the Binance Exchange Useful resources Binance Academy (go to Topics -> Binance for articles relating to BSC) Binance Help Center Articles in this section • Network profiles hub • Network profile: Binance Smart Chain/BSC (BNB) • Network profile: Polygon (MATIC) • Network profile: Avalanche (AVAX) • Network profile: Fantom (FTM) • Network profile: Harmony (ONE) • Network profile: Arbitrum • Network profile: Optimism • Network profile: Palm Connecting MetaMask to Binance Smart Chain Binance Smart Chain (BSC) is the first protocol that Blind Boxes is operating on.
BEP-721 is the BSC token standard token. Like ERC-721 tokens, BEP-721 tokens are driven by smart contracts. Benefits of BSC-based NFTs include: • Greater transaction speed and reliability • Significantly lower gas fees To help creators get started on BSC, we’ve provided this short guide on how to connect BSC Mainnet to MetaMask.
Binance smart chain metamask and setting up MetaMask Start by d ownloading MetaMask for Chrome, Brave, iOS, and Android. • Next, create a wallet • Write down the backup seed phrase somewhere secure (preferably not on an Internet-connected device) • Without this phrase, your funds can’t be recovered if your device is damaged or lost • Finally, confirm your seed phrase by following the on-screen instructions And voila!
Your wallet is ready to send, store, and receive tokens. A freshly-initialized MetaMask wallet. Configuring the wallet You might notice straight away that we’re still dealing with an Ethereum wallet. At best, this won’t work with Binance Smart Chain DApps. At worst, you could lose funds by sending them to addresses you can’t actually use.
Let’s change that. We want to access Settings to point the wallet towards Binance Smart Chain nodes. Networks menu Click Add Network in the top-right corner to manually add Binance Smart Chain Mainnet. Network Name: Binance Smart Chain New RPC URL: https://bsc-dataseed.binance.org/ ChainID: 56 Symbol: BNB Block Explorer URL: https://bscscan.com Once you Save the Network and return to the main view, you’ll notice two things: the network has automatically been set to the one you just entered, and the units are no longer denominated in ETH, but in BNB.
Closing thoughts MetaMask has long been the go-to passport for accessing the sprawling Ethereum landscape. But, with minimal effort, anyone can configure it to point towards Binance Smart Chain.
This allows them to enjoy years of development put into making MetaMa sk an indispensable tool for anyone interacting with decentralized applications.
We want to click Add Network in the top-right corner to manually add the Binance Smart Chain one — it doesn’t come packaged with Binance smart chain metamask. It’s important to note that there are two networks we can use here: the testnet or the mainnet. Below are the parameters to fill in for each. About Blind Boxes Blind Boxes is a gamified curation platform and launchpad for NFTs (non-fungible tokens).
This highly scalable dApp enables brands and creators to diversify their revenue streams, increase the liquidity of their creative assets, and become leaders in decentralized global economies while engaging fans and buyers to discover and collect rare, limited edition NFTs.
Via the Blind Boxes Marketplace, buyers experience the thrill of time-released curated NFT collections. Here collectors unlock sealed packages of exclusive items, curated by tastemakers across the arts, music, & entertainment. Curation is at the core of our value proposition.
The platform offers a commission structure that incentivizes independent contributors to produce bespoke blind box collections that feature top-tier talent and emerging artists and designers from around the world. For all recent announcements and updates, connect with us: Website - Telegram - Twitter - Instagram - Github - LinkedIn
MetaMask is one of the most popular software wallets that is available to crypto users across the world.
It integrates well with almost all DeFi applications and is very easy to set-up too. However, there is a problem.
It does display other chains by default. Does this mean that you can only use MetaMask on Ethereum? No! You can go ahead and install the MetaMask wallet by accessing it here.
Once you have downloaded the extension, you can simply add it to your browser. You can toggle the extension by accessing your browser’s settings.
When you head to “More Tools”, you will find “Extensions”. Once you click it, you will be directed to this screen. You must then click on “Add Network” to add BSC. You will be asked to enter technical information about the network that you want to add.
For Binance Smart Chain, fill out the information given below: For Mainnet binance smart chain metamask Name: Smart Chain New RPC URL: https://bsc-dataseed.binance.org/ ChainID: 56 Symbol: BNB Step 4: Transfer BNB to Your MeteMask Wallet Once you’ve successfully set up the BSC network on your MetaMask wallet, you can easily transfer BNB between other Binance wallets (including your Binance exchange account) and the MetaMask wallet.
To do that, you simply need to go to your exchange and on your wallet, select “Withdraw crypto”. Once you select “Withdraw Crypto”, you will be directed to this screen. Head back to the Binance screen and paste your wallet address. Most likely, Binance will automatically choose the network through which the BNB can be transferred. And in this case, as you can see, it has already chosen the BEP-20 network. Remember that you must only select the BSC network otherwise, your assets will be lost!
Now, you must enter binance smart chain metamask amount that you wish to transfer and select “Withdraw”. You will be asked to accept the undertakings - these are just here to remind you that if you select the wrong network, your assets will be lost. Be sure to double-check that only the BSC network has been selected.
Once that is done, your transaction will be completed. You will have to wait until it is processed by the network. This article contains links to third-party websites or other content for information purposes only (“Third-Party Sites”). The Third-Party Sites are not under the control of CoinMarketCap, and CoinMarketCap is not responsible for the content of any Third-Party Site, including without limitation any link contained in a Third-Party Site, or any changes or updates to a Third-Party Site.
CoinMarketCap is providing these links to you only as a convenience, and the inclusion of any link does not imply endorsement, approval or recommendation by CoinMarketCap of the site or any association with its operators.
This article is intended to be used and must be used for informational purposes only. It is important to do your own research and analysis before making any material decisions related to any of the products or services described. This article is not intended as, and shall not be construed as, financial advice. The views and opinions expressed in this article are the author’s [company’s] own and do not necessarily reflect those of CoinMarketCap. Once you’ve purchased your Binance Smart Chain using regular currencies, the next step is to add Binance Smart Chain (BEP2) to your Metamask account.
If you haven’t done this before, don’t worry it’s easy and quick! Here’s how to do it in five simple steps Step 1: Installing MetaMask First, you’ll need to install MetaMask. To do so, click here and select Install. As always, you should be wary of installing things from untrusted websites. When the installation is complete, refresh your browser tab. Now you’ll see a fox icon near your address bar click it! Binance smart chain metamask, read through MetaMask’s quick setup tutorial by clicking on Accept.
There are a few settings you can tweak if you like (I would recommend changing your password), but for now, just skip down to step 3.
Step 2: Adding BNB Chain The token tree is available in a new tab, so click on that. Choose Web3 provider, and then search for Binance Chain (ERC20). That should give you an address starting with 0x. Make sure you write it down!
Select that token. Click on add token and select ETH. Click ok, and you should see your tokens there.
Step 3: Accessing Your Wallet The next step is to generate a password or passphrase. This will allow you to access your wallet. A general rule of thumb is that it should be sufficiently long and complex, yet easy for you to remember. An example would be My dog’s name plus my favorite number. Try out different combinations until you find one that works for you.
Write it down and save it somewhere secure; hopefully, you won’t have too many opportunities to use it in the future! Loading a Crypto Address Now that we’ve got our account set up and a password generated, let’s put some funds into our wallets. Step 4: Finding A Wallet Address If you’re using a desktop wallet, click on View Wallet Info in your browser. Select Add Custom Token and fill out your desired token address, symbol, and decimals of precision. For mobile wallets, there should be an option for adding custom tokens.
You will then be given a series of alphanumeric characters that represent your currency address. Make sure you copy these into a safe place because they will be used again later when sending currency to your wallet! Once you have everything set up and ready to go, use Coinone or COSS (both are exchanges), find BNB pairings like ETH/BNB or KCS/BNB, and transfer them to your new address.
Step 5: Sending Funds Into The Newly Added Network The process for sending ETH and tokens into a newly added network is very similar to that of adding one. You’ll click Send Ether & Tokens, enter your wallet address, enter how much you want to send, select either Network 1 or Network 2 depending on which chain you want to send it into, and then click Next: How Would You Like To Send Your Transaction?
If you chose Network 1 then you’ll need to fill binance smart chain metamask a form that asks for two pieces of information: The gas limit (or how much gas your transaction requires) binance smart chain metamask The gas price (which can be set by yourself). After that, click next and then follow along with the steps above.
Solution home Blockchain Basics Binance Smart Chain (BSC) How to connect Metamask to Binance Smart Chain Print Modified on: Wed, 9 Feb, 2022 at 2:07 PM Step 1: Create your own Metamask account.
Step 2: Access "settings" and navigate to the "Networks" tab. Step 3: Add network and manually configure Binance Smart Chain Mainnet with the following details. Network name: Binance Smart Chain New RPC URL: Select one from the following link: https://docs.binance.org/smart-chain/developer/rpc.html Chain ID: 56 Currency Symbol: BNB Block Explorer URL: https://bscscan.com/ Step 4: Thereafter, select Binance smart chain metamask Smart Chain network from the drop-down list of networks on Metamask.
Did you find it helpful? Yes No Send feedback
If you hate cookies, or are just on a diet, you can disable them altogether too. Just note that the Freshdesk Support Desk service is pretty big on some cookies (we love the choco-chip ones), and some portions of Freshdesk Support Desk may not work properly if you disable cookies.
Configuring MetaMask with Binance Smart Chain How to Set Up a MetaMask Wallet If you don't already have MetaMask, it can be downloaded on Chrome, Firefox, or on your mobile device. Head over to the MetaMask Download page, then select your browser or device, click the install MetaMask button, and follow the steps to download. Then continue through the setup as specified.
This will vary slightly depending on your device. During setup, you can use an existing wallet by importing your Secret Recovery Phrase, or generate a new recovery phrase to set up a new wallet.
Be sure to write this down! A solid password is great, but if you forget it or lose access to your device, your recovery phrase will be needed.
For extra security, we'd recommend not saving this on an internet-connected device. A good old fashioned notebook or sheet of paper you won't lose track of would be best. You'll need to confirm that you wrote these down, and in the correct order, during the process. If you lose this phrase, there will NOT be a way to recover your wallet and any funds in it.You are in complete control of your funds here, but with binance smart chain metamask comes responsibility!
After your phrase is confirmed, your wallet is set up. Configuring your MetaMask Wallet for Binance Smart Chain By default, MetaMask will be set up as an Ethereum wallet, able to accept ETH and any ERC20 tokens on the Ethereum network.
You might notice that the address begins 0x just like Binance Smart Chain (BSC) addresses. These are not interchangeable, however, and any funds sent on the Ethereum network to a Binance Smart Chain (also known as BEP20) address or vice versa could be lost.
This is why if you'd like to withdraw a token to MetaMask from your Binance.US account using the Binance Smart Chain (or use the Binance Smart Chain network to deposit to your Binance.US account), we'll need to configure MetaMask for the BSC network.
To do so, head up to the Networks dropdown menu where it currently says " Ethereum Mainnet" and select Add Network From here, we'll need to select the Networks Menu from the left sidebar, then click the Add a network button in the top right. We'll need to manually add the information for Binance Smart Chain, as it is not included in MetaMask by default. The information needed to add Binance Smart Chain to your wallet is: Block Explorer URL: https://bscscan.com After adding in this info, just click the Save button.
You can also add the Testnet, though this is generally used by developers for testing purposes before launching on the Mainnet. Tokens in testnets do not hold any value, as opposed to mainnet tokens which use real assets and cryptocurrencies; Congratulations! Your wallet is now set up for Binance Smart Chain transactions.
The address can now be used as the receiving address for crypto withdrawals from your Binance.US account, and crypto deposits to your account using the Binance Smart Chain (BEP20) network, if it is available for the token you would like to transfer. Download the Binance.US app to trade on the go: iOS - Android Follow us to stay up to date with Binance.US news and announcements: Binance.US on Twitter Binance.US on Instagram Binance.US on Telegram Binance.US on Facebook Binance.US on Reddit Legal disclaimer: This material has been prepared for general informational purposes only and should NOT be: (1) considered an individualized recommendation or advice; or (2) relied upon for any investment activities.
All information is provided on an as-is basis and is subject to change without notice. We make no representation or warranty of any kind, express or implied, regarding the accuracy, validity, reliability, availability, or completeness of any such information.
Binance.US does NOT provide investment, legal, or tax advice in any manner or form. The ownership of any investment decision(s) exclusively vests with you after analyzing all possible risk factors and by exercising your own independent discretion. Binance.US shall not be liable for any consequences thereof. Risk warning: Buying, selling, and holding cryptocurrencies are activities that binance smart chain metamask subject to high market risk. The volatile and unpredictable nature of the price of cryptocurrencies may result in a significant loss.
MetaMask was created out of the needs of creating more secure and usable Ethereum-based web sites. In particular, it handles account management and connecting the binance smart chain metamask to the blockchain. It’s supported in Chrome, Brave, and Safari browsers.
Install Example: Install MetaMask in Brave browser • Open Extension Category in Brave: https://chrome.google.com/webstore/category/extensionsSearch for MetaMask Tip The workflow is the same for all browsers Create an account in MetaMask for Binance Smart Chain • Click on the “Create a wallet” button 2. Create Password of at least 8 characters • Click on “Create” and then write down your backup phrase. • Select each phrase in order to make sure it is correct then click “Confirm”.
Congratulations! you have create your MetaMask account! Connect Your MetaMask With Binance Smart Chain • Go to setting page • Add a new network • Testnet • RPC URLs • ChainID: 0x61, 97 in decimal (if 97 doesn’t work, try 0x61) • Symbol: BNB • Block Explorer: https://testnet.bscscan.com • Mainnet • RPC URLs • ChainID: 0x38, 56 in decimal (if 56 doesn’t work, try 0x38) • Symbol: BNB • Block Explorer: https://bscscan.com • Claim some testnet token to your account Click on your address for copy • Go to faucet page: https://testnet.binance.org/faucet-smart, then paste your address in the box and click on “Give me BNB” Tip Please note that you can only claim once every minute After the transfer transaction is sent, you will see an increase of your balance Transfer BNB to other Binance Smart Chain address • Log in to your MetaMask • Click on Send button • Copy the receiver’s address in the box • Input the amount • Go to Advanced Options to modify default gas price when necessary • Confirm your transaction, then click Next • Click Confirm to send your transaction • Wait for your transaction to be included in the new block • Once your transaction is confirmed, check it on block explorer by clicking Details • Click on your account to see "Details'' Verify your transaction in Explorer: Add BEP20 Tokens • Deploy an ERC20 contract at https://remix.ethereum.org/ You can create a new file or import a sample contract: https://gist.github.com/HaoyangLiu/3c4dc081b7b5250877e40b82667c8508 • Connect your Binance Smart Chain Account to Binance smart chain metamask • Select “ABCToken” contract and compile • Deploy your compiled contract • Adjust Gas Fee for your contract, then confirm your deploy contract You can see that there is a new create contract transaction in block explorer • In MetaMask, Click on “Add Token” • Choose “Custom Token” and copy the contract address in the box • Click on “Add Tokens” Then you can see change of your balance Create Multiple Accounts • To create multiple accounts, you click on Profile icon on MetaMask and then click on Create Account • You can then add an account name and click on Create.
• Then you can see a new account is created! Upgrade Since the release of v8.1.3, MetaMask sometimes displays the warning message "Invalid Custom Network". To solve this issue, click on "'Settings" and enter Chain ID of Binance Smart Chain network again. If 56 doesn’t work, try 0x38.