The new blockchain was designed to be compatible with the Ethereum Virtual Machine (EVM), Ethereum’s platform for developing smart contracts. BEP20 is the token standard used by BSC, and is a versatile standard designed to be compatible with both BEP2 and Ethereum’s ERC20 .