Published in


Introducing the Darwinia Universal Cross-Chain Messaging SDK


Technical layers


Use case

  • Register token. Register a token type to the bridge.
  • Remote issuing. The issue method on the target chain is called remotely through the SDK.
  • Confirmation. The target chain calls back the confirmation method of the source chain.

The future

  • EVM-compatible Messaging SDK
    The underlying layer is completely implemented in solidity and can run on any EVM-compatible chain, such as ETHEREUM, BSC, etc., and can provide a wider range of cross-chain capabilities.
  • XCM support
    Cross-Consensus Message (XCM) is a general-purpose cross-chain message format developed by Polkadot that defines a language around how to transfer messages between two interoperable blockchains. XCM is not specific to Polkadot, it aims to be a generic and extensible language between different consensus systems. Darwinia will also use this format to define cross-chain messages.
  • Hybrid Message Routing
    Darwinia’s cross-chain vision is not limited to the Polkadot ecosystem, but geared toward expanding to multiple ecosystems in the future. The life cycle of a cross-chain message may span multiple ecosystems. Therefore, there will be a hybrid routing system. The Messaging SDK will provide a set of libraries that support hybrid routing to simplify message packaging.

About Darwinia Network



Darwinia Network provides a light-client based, programmable, universal cross-chain messaging Network for DApp developers.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store

As an open cross-chain bridge protocol based on Substrate, Darwinia focuses on the construction of future Internet of Tokens. TG: http://t.me/DarwiniaNetwork