Litmus XCM Integration with Crab Parachain is Now Live!

XCM Integration

Darwinia, the cross-chain messaging infrastructure for decentralized applications, has announced that new HRMP (XCMP-Lite) channels have been opened between Crab Parachain and Litmus, Litentry’s sister network on Kusama.

With the XCM integration, and Darwinia’s soon to be completed XCMP + LCMP Hybrid Routing Protocol, there will bring some interesting use cases for the Polkadot and Kusama ecosystems!

Use Cases

Scenario 1

Pre-condition: That Litmus supports the EVM Module.

  • Suppose there is a Dapp (DAO Governance) deployed on EVM-Compatible Litmus, and the Dapp supports voting with LIT token.
  • Litmus LIT token has been successfully registered on Crab Smart Chain via the XCMP + LCMP Hybrid Routing Protocol developed by Darwinia.

If the Dapp wants to remotely call any token on Crab Smart Chain for voting the proposal on Litmus, such as LIT token that is registered on Crab Smart Chain, CRAB token, etc. The user can:

  1. Click the vote button in Dapp deployed on Litmus.
  2. The Dapp checks the address and token status on Crab Smart Chain, meanwhile bonding or locking tokens used to vote.

To achieve the above functionality, this Dapp simply needs to:

  • Be already deployed on EVM-Compatible Litmus.
  • Deploy an Endpoint_Crab_Smart_Chain on Litmus.
  • Deploy a Remote Contract on Crab Smart Chain that contains an Endpoint_Litmus_Parachain, which forms a pair of Endpoints the Dapp can use directly with Darwinia Cross-Chain Message SDK.

Scenario 2

Pre-condition: Substrate-based Litmus chain does not support EVM Module, but is connected to EVM-Compatible Moonriver.

  • Suppose there is a Dapp (DAO Governance) deployed on Moonriver, and the Dapp supports voting with xcLIT token on Moonriver.
  • Litmus LIT token has been successfully registered on Crab Smart Chain via the XCMP + LCMP Hybrid Routing Protocol developed by Darwinia.

If the Dapp wants to remotely call any token on Crab Smart Chain for voting on the proposal on Litmus, such as LIT token that is registered on Crab Smart Chain, CRAB token, etc. The user can:

  1. Click the vote button in the Dapp deployed on Moonriver.
  2. The Dapp checks the address and token status on Crab Smart Chain, meanwhile bonding or locking tokens used to vote.

To achieve above functionality, this Dapp simply needs to:

  • Be already deployed on Moonriver.
  • Deploy an Endpoint_Crab_Smart_Chain on Moonriver.
  • Deploy a Remote Contract on Crab Smart Chain, that contains an Endpoint_Moonriver, which forms a pair of Endpoints the Dapp can use directly with Darwinia Cross-Chain Message SDK.

About Litentry & Litmus

GitHub | Website | Twitter | Medium | Discord | Telegram

Litentry is a Decentralized Identity Aggregator that enables linking user identities across multiple networks. Featuring a DID indexing protocol, and a Substrate-built distributed DID validation blockchain, Litentry provides a decentralized, interoperable identity aggregation service that mitigates the difficulty of resolving agnostic DID mechanisms. Litentry provides a secure vehicle through which users manage their identities and dApps obtain real-time DID data of an identity owner across different blockchains. Litmus, Litentry’s sister network on Kusama.

About Darwinia & Crab

GitHub | Website | Medium | Twitter | Telegram

Darwinia is a cross-chain messaging infrastructure, which provides a light client-based, programmable, universal cross-chain messaging network for decentralized applications. Now, we’ve successfully used Darwinia’s light-client cross-chain messaging protocol(LCMP) to bridge cross-chain messages between substrate-based chains, and even between substrate-based chains and EVM chains, meanwhile, Darwinia provides developers with an SDK, so they can easily integrate cross-chain capabilities into their Dapps. This will have profound implications for cross-chain interoperability, and Darwinia as a cross-chain messaging infrastructure will facilitate the building of a hybrid cross-chain network for Polkadot.

Crab is a canary network with real economic value for Darwinia, positioning similar to Polkadot’s Kusama Network, which is a programmable cross-chain platform for Dapps. It is substrate-based, EVM-compatible, and connected to Kusama.

0
Darwinia NetworkPost author

Darwinia Network is a highly-secure programmable cross-chain messaging infrastructure for decentralized applications. Our light-client cross-chain messaging protocol (LCMP) supports arbitrary message passing between Substrate chains, and between Substrate and EVM chains, and SDK empower developers with the tools necessary to build the next generation of Web3 applications and seamless user experiences even when transacting across multiple chains or protocols.

Darwinia as a cross-chain messaging infrastructure will facilitate the building of a hybrid cross-chain network for Polkadot.

Follow us: linktr.ee/darwinianetwork

Darwinia Network is a programmable cross-chain messaging infrastructure for decentralized applications. Our light client-based cross-chain messaging protocol (LCMP) supports arbitrary message passing between Substrate and EVM chains, and SDK empowers developers with the tools necessary to build the next generation of Web3 applications, and create seamless user experiences, even when transacting across multiple chains.

Follow us: linktr.ee/darwinianetwork

0 comments

Darwinia Network is a programmable cross-chain messaging infrastructure for decentralized applications. Our light... Show More