OnFinality RPC Assistant

Logo
New RPC users get 35% off their first monthView the offer
RPC Knowledge Base

RPC documentation entries

Explore practical RPC guides for developers, builders, and teams creating reliable Web3 applications and growing blockchain ecosystems with OnFinality.

RPC Provider Selection

What Is an RPC Node API and How Do You Use It?

An RPC Node API is a remote interface that lets your application communicate with a blockchain node using JSON-RPC. It abstracts away the complexity of running node software, provi...

RPC Provider SelectionAvalanche

How to Choose an Avalanche RPC Provider for Production dApps

Selecting the right Avalanche RPC provider is critical for dApp performance, reliability, and cost. This article covers the key evaluation criteria—latency, throughput, archive sup...

RPC Provider Selection

How to Evaluate Alchemy as an RPC Provider for Your Web3 Project

This article provides a structured framework for evaluating Alchemy as an RPC provider, covering key criteria such as feature set, pricing model, performance considerations, and de...

Network RPCBNB Chain

Binance Smart Chain Developer Guide for BNB Smart Chain

Binance Smart Chain, now officially BNB Smart Chain (BSC), is an EVM-compatible layer-1 blockchain with 3-second block times, mainnet chain ID 56, and testnet chain ID 97. Solidity...

RPC Provider SelectionEthereum

Ethereum RPC Compatibility for Current Network Upgrades

Ethereum network upgrades change the behavior of execution-layer JSON-RPC endpoints. Compatibility means the RPC provider has updated nodes to expose new methods, return new block ...

Blockchain Infrastructure

What is node infrastructure and how do you evaluate it for Web3 projects?

Node infrastructure refers to the hardware, software, and network components that run blockchain nodes to support decentralized applications. This guide explains the core concepts,...

Network RPCMoonriver

Moonriver RPC: Endpoints, Configuration, and Best Practices

Moonriver is an Ethereum-compatible canary network on Kusama, ideal for testing dApps before deploying on Moonbeam. This guide covers Moonriver RPC endpoints, how to configure wall...

RPC Provider SelectionEthereum

Ethereum RPC Nodes: Full, Archive & Dedicated Node Requirements

An Ethereum RPC node is a server running Ethereum execution and consensus clients that exposes the JSON-RPC API. Applications use it to query live and historical data—blocks, balan...

Network RPCAcala

What is the Acala Network and how do I connect to it?

The Acala Network is a decentralized finance (DeFi) hub built on Polkadot, offering cross-chain liquidity, liquid staking, and an EVM-compatible smart contract platform. This guide...

Network RPCAleph Zero

Aleph Zero RPC: Endpoints, Setup, and Provider Selection

This guide covers Aleph Zero RPC endpoints for both mainnet and testnet, how to connect your dApp or wallet, and key criteria for selecting an RPC provider. Whether you are deployi...

RPC Provider SelectionStarknet

Starknet RPC: Endpoints, Providers, and Best Practices

Starknet is a ZK-rollup on Ethereum that uses STARK proofs for scalability. To interact with Starknet, you need an RPC endpoint. This guide covers public and private Starknet RPC e...

Network RPCAvalanche

Avalanche RPC: Endpoints, Chain IDs, and Provider Selection

This guide covers Avalanche RPC endpoints for the C-Chain, P-Chain, and X-Chain, including mainnet and Fuji testnet URLs, chain IDs, and how to choose a reliable RPC provider. It i...

Never Worry about Infrastructure Again

OnFinality takes away the heavy lifting of DevOps so you can build smarter and faster.

Get Started