wget https://github.com/eosio/eosio.cdt/releases/download/v1.7.0/eosio.cdt_1.7.0-1-ubuntu-18.04_amd64.deb
sudo apt install ./eosio.cdt_1.7.0-1-ubuntu-18.04_amd64.deb
brew tap eosio/eosio.cdt
brew install eosio.cdt
sudo add-apt-repository ppa:ethereum/ethereum
sudo apt-get update
sudo apt-get install solc
brew update
brew upgrade
brew tap ethereum/ethereum
brew install solidity
git clone --branch evm4eosio https://github.com/learnforpractice/eos-with-evm evm4eosio --recursive
cd evm4eosio
./script/eosio_build.sh
./nodeos/nodeos --http-server-address 127.0.0.1:8888 --p2p-listen-endpoint 127.0.0.1:8801 --verbose-http-errors --http-max-response-time-ms 50 --data-dir dd --config-dir cd --wasm-runtime eos-vm-jit --contracts-console -p eosio -e --plugin eosio::producer_plugin --plugin eosio::chain_api_plugin --plugin eosio::contract_api_plugin
Please see readme in https://github.com/learnforpractice/evm4eosio-demo