MoveVM

Initia's MoveVM is a wrapper which connects Move Runtime to CosmosSDK, implemented with the method used by WasmVM created by CosmWasm to connect Rust implemented MoveVM runtime to golang implemented Cosmos chain.

Going beyond just connection, to prevent having two different coin standard within one chain, the bank module of CosmosSDK has been modified to use Move coin only. Also, native staking is presented in a form of LSD (Liquid Staking Module) so that Move users can use Cosmos Staking features.

The below CosmosSDK messages are provided on Move.

Supported Cosmos Messages

Module
Msg

Staking

delegate

Distribution

fund_community_pool

IBC

transfer

IBC

nft_transfer

IBC

pay_fee

OPinit

initiate_token_bridge

Refer to the links below to learn more about Initia Move.

Last updated