Deploying smart contracts within multiple environments is what Moonbeam is all about. As the first EVM (Ethereum Virtual Machine) enabled platform for the Polkadot ecosystem, Moonbeam bridges the gap between the two worlds and promises a “multi-chain” future. However, deploying code in a decentralized and open-source system requires original safeguards, of which Moonriver is now an integral part.
A necessary clarification
To understand Moonbeam ‘s initiative and the implementation of its Moonriver parallel network, an interview of how the Polkadot ecosystem works is necessary.
You’ve probably heard about Kusama (KSM) and its importance in the Polkadot ecosystem. The latter is indeed likened to a “Canary Network”. The analogy refers to the canaries that were once used in coal mines to detect carbon monoxide or other toxins that could harm miners.
In other words, Kusama is the reference test network for Polkadot. It gives developers the opportunity to deploy tomorrow’s decentralized applications in a preliminary phase. This intermediate stage allows the community to sort out projects that are deemed viable or not, but also to detect critical errors that could undermine the final products.
Now that Kusama’s role is understood, it goes without saying that the applications created on Moonbeam could not bypass this intermediary. As an EVM-enabled smart contract platform designed for Polkadot, Moonriver acts as a parallel chain to Moonbeam, designed to link decentralized application drafts directly to Kusama.
An official fourth step
The Moonbeam team has broken down the development of Moonriver into 4 phases. The first 3 phases, launched on July 9th of this year, were focused on the governance of the project and the introduction of full decentralization. This Thursday, August 26th, the final phase of Moonriver deployment took place, users can now transfer their funds, participate in staking, activate smarts contracts, but also collect the rewards related to the previous crowdloan.
Indeed, this The “crowdloan” (community fundraising) is proof that Moonbeam is above all a popular project. In order to create the parallel network Moonriver, 5977 contributors had sequestered the equivalent of 205,935 Kusama (KSM), as a way of supporting the initiative. They will be given MOVR tokens in exchange for their participation.
With the Moonriver network up and running, smart contract developers using Solidity can now test their applications on Polkadot in record time. In addition to this rapid deployment, they can modify the architecture of the applications simultaneously, and tweak the lines of their codes in real time.
The initiatives to attract a large pool of developers are at the heart of the strategic development of the various infrastructure protocols. Moonbeam is working towards a multi-chain future where the limitations of programmatic languages are a thing of the past.