Moonriver ist eine mit Ethereum kompatible, Smart-Contract-Parachain auf Kusama. Sie ist als Begleitnetzwerk zu Moonbeam gedacht. Dabei stellt sie ein "Canary"-Netzwerk mit dauerhaften Anreizen bereit. Neuer Code wird zuerst an Moonriver geschickt, wo er unter realen wirtschaftlichen Bedingungen getestet und überprüft werden kann. Sobald er sich bewährt hat, wird der Code an Moonbeam auf Polkadot gesendet.
Dies geschieht durch die Bereitstellung einer vollständigen EVM-Implementierung, einer Web3-kompatiblen API und Brücken, die Moonriver mit bestehenden Ethereum-Netzwerken verbinden.
So können Entwickler bestehende Solidity-Smart-Contracts und DApp-Frontends mit minimalen Änderungen für Moonriver bereitstellen.