Originally Answered: What is the main difference between ERC20 and BEP20? BEP20 is tokens run on the binance chain while ERC20 tokens are run on the ethereum chain . Both function and operate very similar infact binance tokens were initially released as an ERC token using the ether chain.17 Nis 2021