Zilliqa, a high-performance blockchain platform, is set to release the first complete implementation of EVM (Ethereum Virtual Machine) compatibility on its mainnet on April 25th, 2023. The platform already launched EVM compatibility on its testnet in December 2022, allowing the deployment of Solidity smart contracts to the Zilliqa blockchain.
The introduction of EVM to Zilliqa will open up its ecosystem to the wider blockchain developer community, enabling the use of popular wallets like MetaMask. With the launch of EVM compatibility on the mainnet, users will be able to deploy Solidity smart contracts and transfer native ZILs using wallets such as MetaMask. Moreover, EVM compatibility will be expanded to include full interoperability between Scilla and Solidity smart contract standards in the future.
Zilliqa’s Head of Distributed System Engineering, Valeriy Zamaraiev, explains that EVM compatibility has been implemented in a superior way compared to many layer-2 protocols. Users can transfer tokens natively without complex and extraneous conversion processes.
Zilliqa’s EVM compatibility also provides extensive support for API libraries such as Ethers.js and Web3.js, which are working well in the current testnet implementation.
The next step after the EVM launch on the mainnet is to build out more features by implementing interoperability between Scilla and Solidity standards, including ERC-20 and ZRC-2 for fungible tokens and ERC-721 and ZRC-6 for NFTs.
This interoperability will enable the seamless transfer of NFTs and fungible tokens between EVM and Scilla interfaces. To achieve this, Zilliqa has implemented a continuation passing style, which allows the execution of EVM contracts alongside Scilla contracts in the same transaction.
Zilliqa’s goal is to add ERC-20 compatibility to all ZRC-2 tokens on the platform, making them available to all DeFi protocols. With this EVM integration, Zilliqa is poised to become a significant player in the blockchain ecosystem.