Subnet EVM is a Virtual Machine (VM) tailored for the Avalanche network, enabling the creation of Subnet Contract Chains by implementing a streamlined version of the Coreth VM (C-Chain). Providing compatibility with Ethereum’s tooling and functionality, Subnet EVM supports Solidity smart contracts while operating independently from the main AvalancheGo process via a local gRPC connection. Notable deviations from the Coreth VM include configurable fees, gas limits in genesis, and simplified transaction processes, enhancing block format efficiency. It offers API support for namespaces like eth, personal, txpool, and debug, with only eth enabled by default. Designed for seamless integration with tools such as Remix and Metamask, Subnet EVM allows developers to create EVM Subnets on local networks using Avalanche-CLI, either by utilizing official releases or customizing its open-source codebase.