Benchmark — Pancake guide

Benchmark Protocol
4 min readMar 2, 2021


Before following this guide, make sure that you have some xMARK in your wallet. Please follow our staking guide to see how you can convert your MARK into xMARK.

To stake MARK for xMARK go here



Convert Mark to xMARK Guide:

Secondly, you need to add the xDai and BSC networks to MetaMask. In the Metamask extension go to: Settings →Networks → Add Network:

Fill in the below information for each network:

Network Name: xDai

Chain ID: 0x64 (100)
Symbol: xDai

Block Explorer URL:

Network Name: Binance Smart Chain

Chain ID: 0x38 (56)
Symbol: BNB

Block Explorer URL:

If you want a more in depth guide about adding custom networks to MetaMask, please follow these links:

xDai to MetaMask

BSC to MetaMask

Note: you will need some ETH, xDai, and BEP20 BNB to cover for transaction fees.

  1. Approve xMARK on xDai bridge

Important: Benchmark Protocol is utilizing the xDAI bridge as a trusted third party solution. Use at your own risk!

- Go to

- Connect your MetaMask wallet with the Ethereum network
- Select Standard (xMARK) from the token list (loading might take a while)

- Choose the amount of xMARK you would like to transfer
- Click on “Unlock”

2) Transfer xMARK to xDai
- Click “Transfer” to bridge the defined amount to the xDai chain
- You may choose to send less than you have previously approved

3) Wait for confirmation
- You now have to wait for the Ethereum network to process your request
- Then you have to further wait for 12 more blocks until finalization

4) xMARK on xDai

- Now switch to the xDai network on MetaMask
- You should see your xMark represented in your wallet and the bridge UI
- If not, add xMark as a custom token to your MetaMask wallet using this address:

5) xDai faucet

- Similar to ETH, you will need some xDai to pay for the following transactions

- Visit:

- Enter your address, solve the Captcha and click on “Request”
- If the process fails, you probably didn’t solve the Captcha correctly

6) Approve and transfer xMARK to BSC bridge

- Go to

- Make sure you have xDai selected as the current network on MetaMask

- Select Standard (xMARK) from the token list (loading might take a while)

- Choose the amount of xMARK you would like to transfer
- Click on “Unlock” and then on “Request”

7) Confirm the transaction

- Read through the receipt and then press “Continue”

8) Claim your xMARK on BSC

BSC Contract Address: 0x26a5dfab467d4f58fb266648cae769503cec9580

Decimals: 9

  • When the transaction has been processed you are presented with a popup
    - Open MetaMask and switch to BSC as the current network
    - You should now see your xMARK inside your wallet
    - If not, see 9

9) Claim manually
- Switch to the “History” tab at the top of the page
- Here you can see all transaction performed by the bridge
- Click on “Claim” beneath the “Status” column

  • You have successfully bridged your xMARK from Ethereum to BSC via xDai.
  • Now you might want to visit and start trading with xMARK on BSC.
  • If you want to convert your xMARK on BSC back to MARK on Ethereum, follow this guide in the reverse order (starting with BSC as the network on MetaMask).



Benchmark Protocol

Benchmark Protocol is a Supply Elastic Collateral and Hedging Device, Driven by the Volatility Index.