RPC documentation entries
Explore practical RPC guides for developers, builders, and teams creating reliable Web3 applications and growing blockchain ecosystems with OnFinality.
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...
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...
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...
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 ...
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...
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...
How to choose an Optimism RPC provider for your dApp
Selecting the right Optimism RPC provider is critical for dApp performance and reliability. This guide covers key evaluation criteria, provider types, and practical setup steps to ...
What should I look for in a dedicated Avalanche node?
A dedicated Avalanche node gives you a private RPC endpoint with clear rate limits and full control over your Avalanche infrastructure. This guide covers what to evaluate when choo...
Ethereum RPC Infrastructure: Public, Private, Archive & Dedicated Nodes
Ethereum RPC infrastructure spans public endpoints, shared managed services, private managed nodes, and dedicated nodes. Public endpoints are free but rate-limited and unsuitable f...
How to choose a Starknet RPC provider for your dApp
# How to choose a Starknet RPC provider for your dApp Starknet is a validity rollup (ZK-rollup) on Ethereum that offers high throughput, low gas costs, and Ethereum-level security....
What Is Chainstack? A Developer's Guide to Blockchain Infrastructure
# What Is Chainstack? A Developer's Guide to Blockchain Infrastructure Chainstack is a blockchain infrastructure platform that provides managed RPC nodes, dedicated nodes, and deve...
How to choose a TON RPC provider for production dApps?
# How to choose a TON RPC provider for production dApps? The Open Network (TON) is a sharded Layer 1 blockchain designed for mass adoption, powering Telegram Mini Apps, DeFi protoc...