Moonriver

Blast off to Moonriver: seamless development with Blast API

Blast unlocks the power of Moonriver, the canary network for Moonbeam, by providing a comprehensive suite of blockchain infrastructure solutions. Developers can leverage Blast's distributed node network, dedicated and public APIs to build robust and scalable applications, harnessing the full potential of this innovative parachain.

Benefits of Moonriver

About Moonriver

Moonriver is a blockchain platform within the Kusama network, often regarded as the sister network to Moonbeam on the Polkadot ecosystem. It functions as a canary network, a concept in blockchain technology where new features, updates, and protocols are tested under real economic conditions before being deployed on a more stable or larger network, in this case, Moonbeam.

The primary objective of Moonriver is to provide an Ethereum-compatible environment within the Kusama ecosystem. This compatibility is achieved through a complete implementation of the Ethereum Virtual Machine (EVM), enabling developers to deploy Ethereum-based smart contracts and decentralized applications (dApps) with minimal modifications.

Moonriver's integration into the Kusama network, a known “canary network” for Polkadot, means it benefits fromthe same advanced interoperability and scalability features. This aligns with Moonriver's role as a testbed for features before they are incorporated into Moonbeam.

In terms of governance, Moonriver adopts a decentralized and community-focused approach. The platform empowers its users, allowing them to participate in decision-making processes and governance proposals. This ensures that the network evolves according to the needs and interests of its community, fostering a transparent and inclusive environment.

Free Public API for Moonriver

Moonriver Mainnet

Moonriver Mainnet is the fully developed and deployed blockchain protocol where transactions are being broadcasted, verified, and recorded on a distributed ledger technology.

Public RPC Endpoint

Public WSS Endpoint

Playground

eth_blockNumber

Parameters

eth_blockNumber

Returns the number of the most recent block

eth_blockNumber response

Returns the number of the most recent block

resultnumber

An integer value of the current block number the client is on

Request

curl -X POST https://moonriver.public.blastapi.io \
-H 'Content-Type: application/json' \
-d '{"jsonrpc":"2.0","id":0,"method":"eth_blockNumber"}'
See all Public APIs

Blast Features for Moonriver Developers

Core API

Blast custom APIs offer optimized throughput and reduced latency for transactions on Moonriver and enable access to real-time data, transaction history and network status.

Included with all plans

Archive Nodes

These nodes retain all historical transaction information on the Moonriver blockchain from the genesis block to the present, enabling users to query and retrieve any past information. Archive Nodes is enabled starting with the Developer plan.

Included with Developer, Startup, Enterprise & Pay As You Go plans

Trace API

This API provides detailed information about specific transactions on Moonriver, including their origins, destinations, intermediate steps, and associated data. Trace API is enabled starting with the Developer plan.

Included with Developer, Startup, Enterprise & Pay As You Go plans

Debug API

The Debug API gives Moonriver developers access to several non-standard RPC methods, which will allow them to inspect, debug and set certain debugging flags during runtime. Debug API is enabled starting with the Developer plan.

Included with Developer, Startup, Enterprise & Pay As You Go plans

Frequently Asked Questions

Who can benefit from the Moonriver ecosystem?

The Moonriver ecosystem offers a vibrant and diverse landscape of opportunities for various types of projects and users, such as: Ethereum developers, Substrate developers, Cross-chain developers, traders, NFT collectors and marketplaces, streaming protocol users, DEXs.

What development tools can you use on both Moonriver and Ethereum ecosystems?

There are a number of tools that can be used on both the Moonriver and Ethereum ecosystems. These tools include: Ethereum Virtual Machine (EVM), Web3 RPC endpoints (Blast), H160 accounts, ECDSA signatures, MetaMask wallet, Truffle and Waffle development environments, Ethers.js and Web3.js, ETH and ERC-20 tokens.

What is Moonriver and what is it used for?

Moonriver is an Ethereum-compatible parachain on the Kusama network. It is a sister network of Moonbeam, which is a parachain on the Polkadot network. Moonriver is designed to be a testing ground for new features and code that may eventually be deployed to Moonbeam. It is also used to provide a more affordable and scalable alternative to Ethereum for developers and users.

What is Blast?

Blast is a decentralized API provider platform focused on performance and reliability. The platform enables users' instant access to the blockchain after just a few steps, using stable coin payments, while at the same time using third-party node providers distributed all over the globe in order to ensure unmatched response times in the Web3 space as well as increased reliability.

Where do I get support if my Blast APIs are not working on Moonriver?

The Bware Labs support team is available 24/7 via Discord! Just join our server and write down your questions in the Technical Support channel.