Connecting MetaMask to Binance Smart Chain

Step One: Installing and setting up MetaMask

MetaMask can be downloaded on Chrome, Firefox, and more other major web browsers, or on iOS and Android if you’re a mobile user. For the purposes of this tutorial, we’ll use the Firefox version, but the instructions will be more or less the same for every platform.

Firstly, you’ll want to head over to the MetaMask Download page. From there, select whichever platform you’re using, and follow the steps to install it on your device. 

Next, follow along with the setup specified by the app. Go ahead and click Create a Wallet. Write down the backup seed phrase somewhere secret (preferably not on an Internet-connected device, and do not share this backup seed with anyone). Without this phrase, your funds can’t be recovered if your device is damaged or lost. Confirm that you’ve written them down on the next page.

And that’s it! You should now see your wallet, ready to send and receive funds.

The freshly-initialized MetaMask wallet.

 

Step Two: 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 the Settings to point the wallet towards Binance Smart Chain nodes.

 

Select Settings from the dropdown menu.

 

On the Settings page,  locate the Networks menu.

The Networks menu.

 

Click Add Network in the top-right corner to manually add the Binance Smart Chain one – it doesn’t come packaged with MetaMask. It’s important to note that there are two networks we can use here, be sure to use Mainnet:

Network Name: 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.

 

 

BNB Balance

 

Step Three: Making transactions

Hover over Account 1, and click to copy your address to the clipboard. Head over to Binance and send assets to your new BSC Metamask wallet, or use Binance’s Token Bridge to fund your wallet and start trading on Orion Terminal.

 

BNB Balance

 

We’ve gone with a transaction of 1 BNB. We’ll leave the fees untouched and hit Next. Here, you can manually adjust the fee if required. If everything looks good, hit Confirm. And that’s it! You’ll get a notification informing you when your transaction settles.

Transaction

 

To learn more, take a look at the MetaMask guide on Binance here.

 


How to add BEP20 (BSC) ORN as a custom token to your MetaMask wallet

Now you have your MetaMask wallet pointed to the BSC network (tutorial above),  you can add the BSC ORN contract to your wallet in order to see and interact with BEP20 ORN tokens when your network is set to Smart Chain. 

This is a simple process and is carried out as follows:

Step One: Choosing the network

1. Open your MetaMask wallet and make sure the Binance Smart Chain network is selected.
1 hand-1

 

Step Two: Adding a custom token

1.  Select "Add Token". add token-1


2. Choose "Custom Token".
Choose BSC network

2. Enter the ORN BEP20 address details below and click "Next".


BEP20 ORN contract address:      0xe4ca1f75eca6214393fce1c1b316c237664eaa8e

Ticker: ORN

Decimals: 8

Add tokens BSC network

You have now added the BEP20 ORN token address to your MetaMask wallet and will now be able to view, send and receive BEP20 ORN tokens into your wallet.

Please remember that you will need BNB tokens in your wallet (Smart Chain network) in order to pay gas fees when sending tokens or signing transactions on the Binance Smart Chain. 

Both your Ethereum and BSC networks will have the same wallet account address. You just have to switch between the networks at the top of your wallet to see where the tokens are located.

** If you connect your Ledger hardware wallet to MetaMask at a later stage you will again have to set up BSC in your MetaMask wallet. You also need to add the custom token details (ETH ORN and BSC ORN) to the hardware wallet account listed on the main MetaMask interface.

 


How to convert your ERC20 (ETH) ORN to BEP20 (BSC) ORN

The ORN token is based on two chains: Ethereum (ERC20) and Binance Smart Chain (BEP20). Both chains are also integrated into the infrastructure of Orion and allows users to utilize them for trades and staking.

It is possible to switch your ORN tokens over to the opposite chain if you wish. ERC20 to BEP20, or the reverse, BEP20 to ERC20.

While Orion has an internal Bridge, if this is ever unavailable for maintenance you can use the external Binance Bridge to swap tokens to and from the Binance Smart Chain and Ethereum networks.

Binance Bridge: binance.org/en/bridge

A video tutorial for using Binance Bridge can be found here.