The Cosmos EVM (or Evmos) recently declared an exclusive development within the EVM Solidity smart contract world. The noteworthy feature of the respective extensions is that they can interact effectively with Cosmos SDK modules. A blog post shared on Medium offered insights into this development.
Evmos Extensions Let Solidity Developers Develop in Cosmos
As per it, the decentralized applications developed with Evmos can now communicate matchlessly across diverse Inter-Blockchain Communication (IBC) chains existing within the ecosystem of Cosmos, straight from a contract in Solidity EVM. Formerly, smart contracts present in the atmosphere of the EVM (Ethereum Virtual Machine) could communicate with one another. Nonetheless, they did not have permission to reach farther than the EVM.
At present, EVM Extensions let smart contracts enter chief Cosmos functionalities such as voting, important Inter-Blockchain Communication (IBC), and staking in Cosmos. The ecosystem has for the 1st time enabled IBC access for solidity developers straightforwardly. Hence, with the use of a Solidity contract, the users can stake straight to a validator on Cosmos from a smart contract.
Developers Get Several Exclusive Opportunities
In addition to this, governance and voting capabilities are also included in the latest developments. Apart from that, the clients can communicate with the rest of the chains on Cosmos. Additionally, they can take complete advantage of the exclusive app-chain-related use cases straight from smart contracts. The users just require moving toward another chain, chain wallets, bridge, or detect IBC channels.
Moreover, the clients can develop custom packets as well as determine the data type to be sent. In simple words, the purpose of the development of Evmos is to provide a method to permit the EVM-based smart contracts to communicate with the Cosmos Stack present on any other chain of Cosmos.