Author

Topic: GUIDE To Send ERC20 Token With Cheap Fee And Also Receive BEP20 Token with ETH W (Read 179 times)

newbie
Activity: 1
Merit: 0
I added the BSC network on metamask. It shows up as BNB. Can I now swap BNB in metamask for whatever, like FTM or do I have to bridge BNB to something else first?
full member
Activity: 938
Merit: 159
metamask has achieved a great thing it has added the possibility for users to be able to manually add custom blockchains which is very useful to be able to add xdai, matic, bsc in order to save on transaction fees erc20 you have to follow ethgasstation since the values ​​often change from one moment to another of the day even if at the moment they have stabilized at low values ​​18/25 gwei to pass the tokens from one blockchain to another for example eth-bsc you have to use an exchange such as binance,trust wallet also offers this possibility or bridge / defi
newbie
Activity: 75
Merit: 0
HELLO, help me understand my problem. How do I send an "EQL" token to the Binance Dex exchange for trading?

EQL I have on Trust Wallet and they are in ERC20, I can not send to bmb wallet, I read that it needs to be done through Binance Bridge? That's the problem.


As far as I understand I need to somehow send EQL-ERC20 to EQL-BEP2? But I don't know how.


EQL on Trust Wallet -  https://i.ibb.co/FVHrkbW/Screenshot-2021-05-25-09-30-54.jpg

Binance Bridge -  https://i.ibb.co/42v0vtm/Screenshot-8.jpg
hero member
Activity: 2660
Merit: 651
Want top-notch marketing for your project, Hire me
Can you name one of the token that support on both ethereum and binance smart chain network ?
USDT, DAI etc does support both network.

As i know, the contract address of the token on ethereum and bsc can't be created with the same address.
for example the token on ethereum network has address A, then you can't create the token on BSC with address A because it is always create a random address when you create the contract.
It does create the same deposit address, if you're familiar with this trust wallet and Binance you'll see that they provide the same deposit wallet address for ERC20 and BEP20 ETH and token but the smart contract addess are different. Ask people who are used to Trust wallet or Binance.

Facepalm.

You can't send any token/coin from a different chain before you bride the token/coins into a pegged token but you must sure the token/coin is supported on that chain. Your tutorial is complete miss understanding, If your ETH still on ETH chain and you switch the chain by using same address your ETH still on ETH chain you will not see your fund on BSC because you don't do it a bridge transfer into pegged ETH on BSC chain.
I think you're here to criticize the thread I create than to note out the area I need to amend because i never said the token or coin on ETH chain will be visible on BSC chain. Do you even reaf this carefully "Now you can use your ETH address to receive and send any BEP20 or ERC20 supported cryptocurrency that's on the BSC chain but you'll still need to add the coin smart contract address using the "Add Token" before the balance of the BEP20 deposit can be visible."


No, this is a bit wrong. You can't send for example ERC20 DOT from your ERC20 private wallet to BEP20, for another receiver, it won't go through even though DOT exist in both BEP20 and ERC20, they now run on different chain. On ERC20, ETH is the gas fee, on BEP20, BNB is the gas fee, while ERC20 is onchain while BEP20 is offchain. However, the bridge service of Safepal can be use for this, just migration. Secondly, you can send from Binance ERC20 tokens that already exist in BEP20 to your BEP20 private wallet. But never use this option to deposit in other exchanges, as most exchanges don't support this, if you try this without checking if the receiving exchange supports it, your fund won't be deposited and it will be loss.
Gosh!
Do you guys even read to undertand what I posted cause you're the one who's misunderstanding here.
"NOTE: You need to be careful when sending out the transaction (especially to an exchange) so you won't send out transaction out using BEP20 to an ERC20 wallet"
legendary
Activity: 2954
Merit: 1153
Can you name one of the token that support on both ethereum and binance smart chain network ?
As i know, the contract address of the token on ethereum and bsc can't be created with the same address.
for example the token on ethereum network has address A, then you can't create the token on BSC with address A because it is always create a random address when you create the contract.

I think one needs to use the binance bridge in order to use his USDT ERC20 to USDT BEP20.  OP's instruction on how to show Binance smart chain on Metamask is correct but he is missing something about using Binance Bridge in order to swap your erc20 token to BEP20 and as what ryzaadit stated, the ERC20 token needs to be supported by BSC chain in order to successfully bridge the swap.
legendary
Activity: 2660
Merit: 1261
No, this is a bit wrong. You can't send for example ERC20 DOT from your ERC20 private wallet to BEP20, for another receiver, it won't go through even though DOT exist in both BEP20 and ERC20, they now run on different chain. On ERC20, ETH is the gas fee, on BEP20, BNB is the gas fee, while ERC20 is onchain while BEP20 is offchain. However, the bridge service of Safepal can be use for this, just migration. Secondly, you can send from Binance ERC20 tokens that already exist in BEP20 to your BEP20 private wallet. But never use this option to deposit in other exchanges, as most exchanges don't support this, if you try this without checking if the receiving exchange supports it, your fund won't be deposited and it will be loss.
Hahaha yeah he was really miss understanding.

But the lucky things, exchange like "Binance" for address deposit ETH & BSC using the same address so even you are sending to different chain example from other exchange but forget to switch the chain your balance still can be in on maybe ETH/BSC because both of them have same address deposit. Other exchange need follow this one example for BSC & ETH address due them have similar code.
member
Activity: 858
Merit: 13
Christ The King
No, this is a bit wrong. You can't send for example ERC20 DOT from your ERC20 private wallet to BEP20, for another receiver, it won't go through even though DOT exist in both BEP20 and ERC20, they now run on different chain. On ERC20, ETH is the gas fee, on BEP20, BNB is the gas fee, while ERC20 is onchain while BEP20 is offchain. However, the bridge service of Safepal can be use for this, just migration. Secondly, you can send from Binance ERC20 tokens that already exist in BEP20 to your BEP20 private wallet. But never use this option to deposit in other exchanges, as most exchanges don't support this, if you try this without checking if the receiving exchange supports it, your fund won't be deposited and it will be loss.
legendary
Activity: 2660
Merit: 1261
Facepalm.

You can't send any token/coin from a different chain before you bride the token/coins into a pegged token but you must sure the token/coin is supported on that chain. Your tutorial is complete miss understanding, If your ETH still on ETH chain and you switch the chain by using same address your ETH still on ETH chain you will not see your fund on BSC because you don't do it a bridge transfer into pegged ETH on BSC chain.
sr. member
Activity: 1638
Merit: 251
Hexhash.xyz
Can you name one of the token that support on both ethereum and binance smart chain network ?
As i know, the contract address of the token on ethereum and bsc can't be created with the same address.
for example the token on ethereum network has address A, then you can't create the token on BSC with address A because it is always create a random address when you create the contract.
hero member
Activity: 2660
Merit: 651
Want top-notch marketing for your project, Hire me
What inspire thread is the question that was ask by the OP here so i am creating this thread to prevent people from paying ridiculous gas fee when they make use of BSC to send and receive their ETH transaction fast and cheap.

1) Create Custom RPC in the Ethereum Mainnet area showing in the image using the below information.

Network Name: BSC Mainnet
New RPC URL: : https://bsc-dataseed1.binance.org/
ChainID: : 56
Currency Symbol (optional): BNB
Block Explorer URL (optional): https://bscscan.com/


2) After filling all the blocks with the BNB mainnet information as shown in the below image click save.

3) Now you can use your ETH address to receive and send any BEP20 or ERC20 supported cryptocurrency that's on the BSC chain but you'll still need to add the coin smart contract address using the "Add Token" before the balance of the BEP20 deposit can be visible.

4) For example 0x2170ed0880ac9a755fd29b2688956bd959f933f8 is ETH contract address on the BEP20 network. Paste the smart contract in "Token Contract Address" it will add the remain information automatically as shown in the below image, click next and Add Tokens.


NOTE: You need to be careful when sending out the transaction (especially to an exchange) so you won't send out transaction out using BEP20 to an ERC20 wallet
Jump to: