Cardano is making strides towards interoperability, and will soon be compatible with coding language, Solidity. Solidity is used for implementing smart contracts on various blockchain platforms, most notably, Ethereum (ETH).
According to a Thursday announcement on the Cardano developers’ website, Cardano devs are now opening up Cardano to the Solidity and Ethereum community through an interoperable platform that uses native Ethereum code.
Cardano developers are planning to restart and accelerate their K Ethereum Virtual Machine, or KEVM, developer network program.
The devnet envisions an EVM running within the so-called “K framework” — a system for specifying and creating languages and virtual machines.
K intends to enable developers to define or implement formal semantics of a programming language in an intuitive, modular manner. “K also generates an executable, ‘correct by construction VM’ from its formal specification, which is fast and powerful enough to run real programs and smart contracts,” the announcement notes. The system is designed to help create code that is secure and reliable from the start.
Per a Wednesday post from IOHK CEO, Charles Hoskinson, the KEVM devnet is indeed designed to enable full compatibility with Ethereum.
Cardano developers also plan to deploy other devnets such as Glow and IELE, Alongside KEVM. According to reports, Glow will be the next devnet to be deployed.
The IELE virtual machine was developed by Cardano community partner Runtime Verification and intends to provide a more secure system than the EVM.
Cardano is actively working on the protocols smart contract technology and on Thursday IOHK partnered with Wolfram Blockchain Labs to integrate data from the Cardano blockchain into Wolfram Alpha, who’s technology is used by major services such as Apple’s Siri assistant