Skip to content

Cross Chain Interoperability

M0 is designed for a multichain world, enabling $M and its extensions to be accessible across various blockchain ecosystems while maintaining Ethereum as the authoritative source for $M issuance and governance.

Hub-and-Spoke Model

Ethereum is the "Hub" where native $M is issued. Other supported blockchains are "Spokes" where representations of $M (and critical M0 metadata) exist and are managed.

M-Portals

These are smart contracts facilitating the secure transfer of $M's value (and critical M0 metadata like the yield index and governance parameters) between Ethereum and Spoke chains. To achieve this, M0 integrates with leading interoperability protocols.

Currently, M0 supports M-Portals built on:

  • Wormhole: Leveraging its Native Token Transfer (NTT) framework.
  • Hyperlane: Utilizing its Warp Routes for permissionless bridging.

If your desired blockchain is not yet supported through these providers, please reach out to discuss custom integration possibilities.

Your Extension on Multiple Chains

You can deploy your extension contract on various Spoke chains. The $M it holds on a Spoke chain would be the M0-bridged representation, allowing your extension to benefit from $M's core properties across networks.

Deeper Dive: M-Portals (Cross-Chain Architecture)