Initia: What does a good modular EVM look like?
Original author: Initia
Original compilation: Alex Liu, Foresight News
Initia is a modular L1 public chain on which many "interwoven" Rollups can be deployed and vertically integrated, officially called "Minitias" (similar in concept to Dymension and its RollApps).
Initia is built based on the Cosmos SDK. When the Cosmos ecosystem already has EVM solutions such as Evmos, why did Initia choose to build its own Initia EVM? What is so special about it?
VM-level interoperability
Initia is committed to making Minitia s the easiest way to build high-speed, flexible, interoperable application chains, and virtual machines are just tools in the Minitia toolkit. The choice should be based on the specific use case or language preference your team is pursuing—the flexibility that comes with multiple options is the benefit of modular design. Minitia s are free to choose Initia EVM, Initia MVM (Move VM) and Wasm VM as VM.
In a Rollup-centric future, thousands of Rollups will need to interact seamlessly, and they should be inherently interoperable rather than appended later — even across virtual machines. This concept prompted Initia to carry out targeted optimization of InitiaEVM, InitiaEVM, InitiaMVM and WasmVM have cross-virtual machine interoperability.
EVM Cosmos Dual Compatible
Initia EVM is designed as a module of the Cosmos SDK, which increases the interoperability of Cosmos and IBC while supporting Solidity smart contracts and EVM operations.
With full EVM compatibility, Solidity contracts can be deployed and migrated to Initia EVM without modification.
More importantly, Initia EVM binds the EVM and Cosmos layers together through a customized Bank Interface (BI), replacing the native coin with ERC20. Standard Cosmos x/Bank module for currency) accounts.
Cosmos Bank == ERC20.
Initia’s MoveVM also uses a similar model.
So although EVM Minitias is a Cosmos chain, it only has 1 token standard: ERC20.
People don’t have to think about concepts like Cosmos tokens, interfaces, or token conversions at all. Solidity projects can be migrated without any burden and can optionally be connected to Cosmos.
IBC Priority
IBC is the most proud cross-chain protocol of the Cosmos system, which allows assets to be easily transferred between different Cosmos chains. In InitiaEVM:
- Exit: ERC20s created in Solidity smart contracts can be immediately transferred to other chains via IBC without any fancy operations.
- Migration: Native Cosmos assets can be transferred to EVM Minitia through IBC and generate ERC20.
This makes asset transfer between Minitias simple and easy.
Simplified pre-compilation
The Initia EVM can execute any Cosmos message or query the Cosmos chain state directly from the Solidity contract. Inter-chain accounts, ICQ, Slinky queries, everything is available. The development experience is no different from EVM chain development, which embraces the vast Solidity ecological development community and reduces the development burden.
Interaction between EVMs
InitiaEVM has integrated IBC hooks (Hooks) to support multi-chain, cross-virtual machine, and contract interaction, which is crucial for the new multi-chain world order.
Summary
In Initia's view, a good modular EVM, first of all, "is an EVM." Developers can do it without learning any new concepts or modifying any source code. Run past Solidity programs on the new application chain to achieve zero-cost migration. Secondly, it needs to have interoperability across Rollups, across different virtual machines, token standards, asset transfer functions and underlying chain integration to provide a good user experience in the future multi-chain world.
The above is the detailed content of Initia: What does a good modular EVM look like?. For more information, please follow other related articles on the PHP Chinese website!

Hot AI Tools

Undresser.AI Undress
AI-powered app for creating realistic nude photos

AI Clothes Remover
Online AI tool for removing clothes from photos.

Undress AI Tool
Undress images for free

Clothoff.io
AI clothes remover

Video Face Swap
Swap faces in any video effortlessly with our completely free AI face swap tool!

Hot Article

Hot Tools

Notepad++7.3.1
Easy-to-use and free code editor

SublimeText3 Chinese version
Chinese version, very easy to use

Zend Studio 13.0.1
Powerful PHP integrated development environment

Dreamweaver CS6
Visual web development tools

SublimeText3 Mac version
God-level code editing software (SublimeText3)

Hot Topics

Pi Network recently held PiFest 2025, an event aimed at increasing the token's adoption. Over 125,000 sellers and 58,000 merchants participated

The crypto market continues to face turbulence, with Cardano (ADA) dropping 12% to $0.64, prompting concern across the altcoin sector.

Ethereum (ETH) price edges toward resistance, Tether news reveals a €10M media deal, and BlockDAG reaches new milestones with Beta Testnet and growing adoption.

“Notorious nearly never happened. You want the real story? The McGregor story could've been about the lad who never left Dublin. I manifested greatness…”

With crypto gaining traction again, three names are catching serious attention—Kaspa (KAS), Dogecoin (DOGE), and BlockDAG (BDAG)

The company behind the popular USDC stablecoin announced today that it has filed an S-1 registration statement with the U.S. Securities and Exchange Commission for an initial public offering.

Ever wondered what makes meme coins soar to the moon and capture the imagination of millions? From massive returns to viral online communities

As whales circle and FOMO reaches peak levels, a new wave of crypto millionaires is locking in early to the next generation of meme coins with 100x potential.