Sei blockchain to add Ethereum Virtual Machine support in V2 upgrade

9 views 1:05 pm 0 Comments November 29, 2023

The upcoming version 2 (V2) upgrade of the trading-focused Layer 1 blockchain Sei will include support for the Ethereum Virtual Machine (EVM). This will enable developers to port Ethereum-based contracts and use them on the network.

To add this feature, Sei V2 will incorporate Geth, a Go implementation of the Ethereum Virtual Machine. Geth is the most widely used Ethereum client software.

Sei Labs told The Block that it has developed a specialized interface to facilitate the interaction of Sei’s existing smart contracts component (based on CosmWasm technology) with the EVM component. CosmWasm is a custom Cosmos SDK module that allows chains to operate smart contracts in the Cosmos ecosystem. With V2, the team will enable an efficient integration of EVM support into the Sei network.

“Sei V2 is an additive change. All of the existing components, like CosmWasm, will continue to exist. Since this is a proposed chain modification, the different virtual machines will also be able to interact with each other, allowing for Sei V2 to be the first network where EVM and Cosmwasm contracts can call each other,” Jay Jog, co-founder at Sei Labs told The Block.

Expanding on Sei V1

Sei has been operational on the mainnet beta since the V1 launch in August, offering support for Cosmos intelligent contracts written in Rust. With Sei V2, the team behind it aims to broaden its appeal to a broader range of developers. The development will add a fully parallelized EVM-compatible layer with sub-second finality (the speed at which transactions are confirmed).

In addition to EVM support, Sei V2 introduces SeiDB, a data structure that purports to improve the platform’s storage layer. According to the team, SeiDB will prevent state bloat — where the network becomes excessively data-heavy — and simplify the state synchronization process for new nodes. The objective here is to boost the overall performance and scalability of the Sei blockchain. 

The Sei V2 upgrade is currently nearing completion from a code development perspective and is undergoing a rigorous audit process to ensure its security. It is scheduled to be released on a public testnet in the first quarter of 2024, with the mainnet deployment expected in the first half of the year.

What is Sei?

Sei is a Cosmos SDK-based proof-of-stake blockchain optimized for trading with the ability to execute sub-second blocks. In April 2023, Sei Labs, the core developer of the network, raised $30 million in two strategic funding rounds from venture firms, including Jump and Multicoin Capital.

With functionality that supports fast decentralized trading, Sei targets a specific niche where it competes with other Cosmos chains like Osmosis, Kava, Injective, Neutron, and Kujira.