Sushi to the Moon: The Future of DeFi Interoperability

Sushi
Sushi
Published in
4 min readOct 25, 2021

--

Background and Integration

The Sushi community voted in favor of launching liquidity on Kusama and Polkadot after the initiative was proposed to the community by Derek Yoo (the founder of Moonbeam) in October of 2020. Now that Moonriver has launched as a parachain on Kusama, it’s time to make it official.

Moonbeam is a platform for Ethereum smart contract-based projects to integrate and build on Polkadot. Moonriver is Moonbeam’s sister platform on Kusama and has essentially the same characteristics as Moonbeam. Both platforms will exist as their own independent parachains on Kusama and Polkadot respectively. Moonriver launched before Moonbeam, because Kusama launched parachain functionality before Polkadot. Moonbeam is expected to deploy as a parachain to Polkadot in December 2021.

Liquidity Mining with Moonriver

Sushi is already deployed on Moonriver, where both SUSHI and MOVR will be used to incentivize liquidity on Kusama in an upcoming liquidity mining program. The main Ethereum / stablecoin pairs, and other major assets will be whitelisted for farming on Moonriver. In the near future, after the addition of XCMP (see below), Kusama-native tokens like KSM and KAR will be added as well.

Sushi has received 25,000 MOVR tokens and 2.5m future GLMR tokens for the initial rollout. These tokens will be used for liquidity mining and an ecosystem grant for Moonriver and Moonbeam. The distribution of these funds will be adjustable via the operations multisig, and credible popular sentiment of Sushi and xSushi holders.

The following are the pairs that will initially be incentivized on Moonriver:

  • WETH/WBTC
  • WETH/BNB
  • WETH/USDT
  • USDC/USDT
  • WETH/MOVR
  • USDC/FRAX
  • MOVR/MIM

How Does Interoperability Work?

Polkadot’s model (also used by Kusama) is built to enhance cross-chain interoperability and security. Using Polkadot’s model, standalone blockchains can connect to the relay chain as parachains, thereby gaining native access to assets, functionality, and users on Polkadot’s other parachains. Polkadot also provides shared security through a permissionless validator pool, although each parachain produces blocks via its own collators.

Shared security is provided for all parachains connected to a Relay Chain (main chain) on Kusama or Polkadot. In this schema, parachains send blocks to the Relay Chain, pictured below, where those blocks are validated and finalized. The security is considered shared because Polkadot and Kusama provide the same level of security to all parachains through their large validator pools. That is, parachains implement the security of the blockchain they’re connecting with, rather than needing to build out their own mechanism for securing the network.

Another differentiator in the Polkadot ecosystem is the native interoperability that’s provided for all parachains on the network. The specific protocol behind this process is called XCMP (Cross Chain Message Passing). This protocol gives parachains the ability to “trustlessly” communicate with other parachains that are also connected to Polkadot, and access the users and assets that live on each of those parachains. This is why Polkadot is often referred to as a “metaprotocol” — rather than acting as its own “layer one” blockchain, it connects all these layer one parachains and lets them act as one unified network without needing external bridges.

FAQ

Will SUSHI still be called SUSHI when it is on Moonriver, or will it have a new symbol?

While the token symbol will stay the same, any given token has a different contract address on Ethereum than Moonriver. For instance, on Ethereum, the contract address for Sushi is:

0x6b3595068778dd592e39a122f4f5a5cf09c90fe2

but on Moonriver it is:

0xf390830df829cf22c53c8840554b98eafc5dcbc2.

You can check the contract address of the tokens in your wallet on Moonriver via the Moonriver Blockscout.

Is Sushi also live on Moonbeam?

Not yet, but soon! Sushi is currently live on Moonriver. The timeline for launching on Moonbeam (Polkadot) has not been announced yet, because there many different moving parts, but Sushi will be actively engaged with the process, and with the community, as Polkadot rolls out its parachain auctions, and Moonbeam competes for its second parachain.

What are the Moonriver native contract addresses for tokens that are eligible for liquidity mining?

Tokens via Anyswap:

USDC (ERC20): 0xE3F5a90F9cb311505cd691a46596599aA1A0AD7D

USDT (ERC20): 0xB44a9B6905aF7c801311e8F4E76932ee959c663C

Ether (wETH): 0x639A647fbe20b6c8ac19E48E2de44ea792c62c5C

FRAX: 0x1A93B23281CC1CDE4C4741353F3064709A16197d

MIM: 0x0caE51e1032e8461f4806e26332c030E34De3aDb

Tokens via Meter:

BNB: 0x868892CCcEdbfF0B028F3b3595205Ea91b99376B

BTC: 0xE6a991Ffa8CfE62B0bf6BF72959A3d4f11B2E0f5

Follow Moonbeam on social media to learn more about the project and stay up to date about all future announcements.

Website | Twitter | Telegram | YouTube | Discord

Sushi is building a comprehensive DeFi ecosystem with AMM, leverage & margin trading platform, token launchpad and NFT artist platform. Follow our socials to keep up with our product launches and find out more on how you can make the most of your cryptocurrency assets with Sushi’s secure and powerful DeFi tools!

Exchange | Kashi | Docs | Discord | Twitter | Telegram | YouTube |
Dev Tools | Github | Instagram

--

--