The EVMC is the low-level ABI between Ethereum Virtual Machines (EVMs) and
Ethereum Clients. On the EVM side it supports classic EVM1 and ewasm.
On the Client-side it defines the interface for EVM implementations
to access Ethereum environment and state.