What is EVMOS?
Evmos is fundamentally an Ethereum Virtual Machine (EVM)-compatible blockchain that operates on the Cosmos structure. This means it can run Ethereum smart contracts, allowing developers to build and deploy applications in a familiar environment while enjoying the advantages of Cosmos's technical framework.
Technical Architecture
Evmos utilises a delegated proof-of-stake (dPoS) consensus mechanism which secures the network through validators who process transactions and create new blocks. Each transaction is executed via the Tendermint Core consensus engine, which also offers Byzantine Fault Tolerance, ensuring the integrity and reliability of the network.
Cross-Chain Interoperability
One of the standout features of Evmos is its reliance on the IBC protocol, enabling secure and trustless transfers across various Cosmos chains. This interoperability is complemented by Evmos's unique EVM-IBC extension that effectively maps Ethereum addresses to Cosmos zones, facilitating seamless asset transfers without the need for wrapped tokens or external bridges.
EVM Implementation
Evmos achieves its Ethereum compatibility through an innovative approach that integrates the Geth client as a library without forking it. It provides full Web3 API support, ensuring that developers can utilise familiar tools and languages while deploying their applications on the Evmos platform.
For details, please read: What is Evmos?