EVM is a touring machine in ethereum network which allows users to execute their desired EVM code from anywhere. All nodes in the ethereum network run on EVM. EVM is the spot where all ethereum smart contracts are recorded an executed. Preventing DoS attacks is one of the advantages of this project.