Please give me some clues or tips on how to make a smart contract platform, like diem polkadot binance elrond avalanche solana.
Binanchain chain should be the easiest smartcontract platform to be forked as this was second layer solution for ethereum. It's different with another native blockchain platform that was using different or a new sha to generate its wallet address. Polka and athereum have been written in solidity this kind of programming language almost similar like java script. AFAIK if almost all of smartcontracts were using solidity.