Different blockchains/networks (BEP2, BEP20, BSC, BC, MATIC, TRC20, OMNI...) for ETH, ERC20, BTC...

Modified on Fri, 18 Mar, 2022 at 10:15 AM

Please always be very careful to send the designated crypto currency on the correct mainnet network! Lately different Layer 2 frameworks came into existence that offer sending particular crypto currency on a DIFFERENT NETWORK, not the original mainnet of the crypto currency blockchain!


This only matters if you can select different mainnets when SENDING crypto currency, usually on the exchanges.

Example of such selection of the network:


ALWAYS USE THE NETWORK THAT IS SUPPORTED ON THE DESTINATION (Usually the one selected by default)! If you will send funds on a different network, make sure your wallet supports that network too!


You can only send ERC20 tokens to another ERC20 address, and you can only send BNB BSC tokens to another BNB BSC address. Sadly it is common, that address format of mainnet is compatible with the wrapper network and thus wallets can not detect such mistake.


DO NOT select the cheapest fee option. Select the one that is supported by destination wallet.


You can't pay a merchant receiving Ethereum (ETH) via transaction that would send ETH over BEP20!


CORRECT - Native mainnet:


Bitcoin BTC -> Bitcoin mainnet

Ethereum ETH -> Ethereum/ERC20 mainnet

Ethereum ERC20 tokens -> Ethereum/ERC20 mainnet

BNB Beacon Chain -> BNB/BEP2 Beacon mainnet


INCORRECT - NON NATIVE - Wrapper networks, layers:


Wrapped Bitcoin (WBTC) - Wraps BTC

Polygon (MATIC) - Wraps Ethereum ERC20 like tokens

BNB Smart Chain BEP20 - Wraps Ethereum ERC20 like tokens

Tron TRC20 - Wraps Ethereum ERC20 like tokens

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article