Pontem aims to bring the Move VM and Move language to Polkadot and other layer 1s while maintaining compatibility with Diem. If economically feasible, the Pontem network will implement its own Parachain with a Move VM [pallet] (https://substrate.dev/docs/en/knowledgebase/runtime/pallets) which is a Rust module of the Substrate framework that enables the Move VM to work on Substrate based blockchains.
Pontem built the Move VM pallet for Substrate. This version of the Move VM was adopted for the Substrate WebAssembly (WASM) Runtime. This allows us to initialize and run the Move VM inside the runtime, execute VM related transactions and has full compatibility with any Substrate based project. Projects can use our pallet inside their blockchain by including the pallet in their code.
Pontem successfully delivered all milestones for a Web3 Foundation grant to develop the pallet in this proposal as part of the Web3 Foundation Open Grant Proposal program.