Ethereum and EVM compatibility layer for Polkadot and Substrate, enabling Ethereum dapps to run unmodified.
Frontier is an Ethereum and EVM compatibility layer for Polkadot and Substrate blockchains. It allows developers to run Ethereum decentralized applications (dapps) on Polkadot without any modifications, providing access to familiar Ethereum RPC APIs and tooling. The project also serves as a migration framework, enabling strategies like zero-downtime live migration from Ethereum to Polkadot.
Blockchain developers and teams building or migrating Ethereum dapps to Polkadot, as well as projects seeking interoperability between Ethereum and Substrate-based ecosystems.
Developers choose Frontier because it offers full EVM compatibility with Polkadot, allowing them to reuse existing Ethereum dapps and tools while gaining access to Polkadot's features. Its unique migration capabilities, including live migration support, provide a practical path for ecosystem transitions.
Ethereum and EVM compatibility layer for Polkadot and Substrate.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Allows running any Ethereum dapp on Polkadot unmodified using standard RPC APIs, as stated in the README, ensuring broad compatibility.
Supports existing Ethereum tools like MetaMask and Hardhat, enabling developers to work with familiar workflows without adaptation.
Can run Ethereum Layer 2 solutions inside Frontier, providing scalability options beyond basic EVM, as highlighted in the features.
Offers unique features like Pre-Log Wrapper Blocks for zero-downtime live migration, making ecosystem transitions practical.
Tightly coupled with Polkadot and Substrate, limiting use to projects within this ecosystem and requiring expertise in its architecture.
Setting up Frontier involves deep integration with Substrate-based chains, which can be more complex than using standalone EVM solutions.
Adding an EVM layer on Polkadot may introduce execution delays and variable gas costs compared to optimized native Ethereum environments.