Cardano will bring accessibility to Ethereum Solidity developers with new initiative
KEVM will allow the implementation of intelligent contracts Solidity in Cardano.
Solidity, an important programming language for writing intelligent contracts, will soon become compatible with blockchain Cardano.
According to an announcement on Thursday on the Cardano developers’ website, Cardano developers are now opening Cardano to the Solidity and Ethereum community through an interoperable platform that uses native Ethereum code.
As part of the effort, the Cardano developers are planning to restart and accelerate their K Ethereum virtual machine, or KEVM, developer network program. Devnet provides an EVM running within the so-called “K framework” – a system for specifying and creating languages and virtual machines.
K is intended to allow developers to define or implement the formal semantics of a programming language in a modular and intuitive way. “K also generates an executable, ‘correct by VM build’ from its formal specification, which is fast and powerful enough to execute real programs and intelligent contracts,” notes the announcement. The system is designed to help create secure and reliable code from the start.
Once implemented, framework K aims to unite the Cardano blockchain with Solidity, allowing developers to work in both ecosystems.
According to a blog post on Wednesday from the IOHK technology startup, founded by Charles Hoskinson, the KEVM devnet was designed to allow full compatibility with Ethereum. “As Solidity is a high-level language similar to JavaScript and C++, it cannot be run directly by EVM. Solidity programs must be compiled in assembly language (EVM bytecode) first, in order to run on KEVM,” wrote IOHK marketing director Tim Harrison.
Together with KEVM, Cardano developers also plan to deploy other devnets, such as Glow and IELE. Developed by MuKn, a partner of the Cardano ecosystem, Glow will be the next devnet to be deployed, according to Harrison. “Most of the core development work is completed, ready for final quality control and deployment in January 2021,” he said.
The IELE virtual machine was developed by community partner Cardano Runtime Verification and aims to provide a more secure system than EVM.
The Cardano ecosystem has been actively integrating its intelligent contract technology to bring important new features. On Thursday, IOHK partnered with Wolfram Blockchain Labs to integrate data from the Cardano blockchain to Wolfram Alpha, a response mechanism that provides technology for key services such as Apple’s Siri assistant.