Interchaintest adds Ethermint Support

Dec 07, 2023

Reece Williams

Strangelove released interchaintest version 6.0.0 on December 6th, 2023.

Background

Interchaintest has continued to expand throughout Cosmos since our official announcement in August 2023. The framework has been adopted by over 25 different organizations including Archway, Composable, Stargaze, and DAODAO! As the product matures we have added support for Polkadot, Penumbra, and now Ethermint.

What is Ethermint?

Ethermint is a Proof-of-Stake chain built using the Cosmos-SDK that is also compatible with the Ethereum Virtual Machine (EVM). Building on the EVM provides you with native MetaMask integration and Solidity smart contracts for developers. With Cosmos, you gain Inter-Blockchain Communication Protocol (IBC) technology, protocol extensions, and immediate block finality with Tendermint consensus.

Integration

Ethermint chains such as Evmos, Dymension, and Canto can now run interchaintest and local-interchain. This supports testing cross-chain IBC interactions, upgrades, and core chain functionality without shell-scripting requirements. An example of this IBC functionality can be found in this pull request for Dymension. This test starts up both an Osmosis and Dymension chain before relaying IBC packets between both.

Import interchaintest into your nested test folder to begin utilizing the framework's features. Full Github CI and documentation can be found in interchaintest’s docs directory.

require (
github.com/strangelove-ventures/interchaintest/v6 v6.0.0
)


Read More Like This


Interchaintest v8.1 Release Notes

Interchaintest v8.1 Release Notes

Feb 06, 2024

Local-Interchain: Launch Private Testnets for Rapid Development

Local-Interchain: Launch Private Testnets for Rapid Development

Nov 28, 2023

Sunsetting the Public Voyager API

Sunsetting the Public Voyager API

Sep 05, 2023