Moonriver (MOVR)

Moonriver is a companion network to Moonbeam and provides a permanently incentivized canary network. New code ships to Moonriver first, where it can be tested and verified under real economic conditions. Once proven, the same code ships to Moonbeam on Polkadot.

By mirroring Ethereum’s Web3 RPC, accounts, keys, subscriptions, logs, and more, Moonriver minimizes the changes required to run existing Solidity smart contracts on the network. Ethereum projects can simply replicate their DApp and deploy it to Moonbeam using Hardhat, Truffle, Remix, and other popular deployment tools.

Here’s how Moonriver goes beyond basic EVM compatibility:

Unified Accounts, Addresses, and Signatures:

Use your existing Ethereum-like H160 accounts & ECDSA signatures to interact with Moonriver.

Use Existing Tools and DApp Front-Ends:

Connect popular tools like MetaMask, Hardhat, Waffle, Remix, and Truffle via a complete set of Web3 RPC endpoints. Use well-known JavaScript libraries, such as Web3.Js or Ethers.Js.

Deploy with Minimal Changes:

If you have an existing contract, it will work right away with no need to rewrite or reconfigure.

Use Familiar Programming Languages:

Write smart contracts in Solidity or anything that compiles to Solidity bytecode.

For more information on Moonriver chain, please refer to the official documentation.

Last updated