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.

Network RPCEth Sepolia

How do I get the latest Ethereum block with eth_getBlockByNumber?

Learn how to fetch the latest Ethereum block using the eth_getBlockByNumber JSON-RPC method, including curl and ethers.js examples, response fields, and common pitfalls. Compare pu...

Network RPCBase

What Is a Base Node and How Do You Run or Connect to One?

A Base node is a client that syncs with the Base network, an Ethereum Layer 2 rollup. Running one gives you direct, trustless access to chain data, but it requires significant hard...

RPC Provider SelectionNodle Testing Parachain

What should you look for in a Solana RPC provider subscription plan for testing?

Testing Solana apps requires an RPC plan that balances cost, rate limits, and access to devnet or mainnet. This article explains what to evaluate in a subscription plan—such as req...

RPC Provider SelectionSolana

How do the rate limiting options compare among the top Solana RPC providers?

Solana RPC providers differ in how they enforce rate limits: some cap requests per second per IP, others meter by compute units or credits, and premium tiers offer higher throughpu...

RPC Provider SelectionBNB Chain

What should you look for in a Solana RPC service for smart contracts in 2025?

Choosing the right Solana RPC service for smart contracts means balancing performance, reliability, and cost. This article explains the key evaluation criteria, from throughput and...

Network RPCAvalanche

Avalanche Node RPC: How to Connect, Configure, and Debug Your Endpoints

Learn how Avalanche node RPC works, the difference between public and dedicated endpoints, and how to configure your dApp for C-Chain, X-Chain, and P-Chain. This guide covers chain...

Network RPCBittensor

What Is Bittensor Subnet 123 and How Do You Interact With It?

Bittensor subnet 123 is a specialized subnetwork on the Bittensor ecosystem, designed to incentivize a specific machine learning or data-related task. This article explains what su...

Network RPCEthereum

What is an Ethereum RPC URL and how do you choose the right one?

An Ethereum RPC URL is the HTTP or WebSocket endpoint your dApp uses to communicate with the Ethereum blockchain. This article explains the components of an RPC URL, how to configu...

Network RPCBase

What Is Base Ethereum Layer 2 and How Do You Connect to It?

Base is an Ethereum Layer 2 network built with the OP Stack, designed to scale Ethereum transactions while inheriting its security. It uses optimistic rollups to batch transactions...

Network RPCAvalanche

What is the TON Network RPC URL and How Do You Use It?

The TON Network RPC URL is the endpoint your dApp or bot uses to communicate with the TON blockchain. This article explains the official public endpoint, how to configure it in you...

Network RPCBNB Chain

How to Stake on BNB Smart Chain: A Step-by-Step Walkthrough

This walkthrough explains how to stake BNB on BNB Smart Chain (BSC), covering both delegation to validators and liquid staking options. It includes practical steps for connecting y...

Network RPCSolana

What is JSON RPC Solana and how do you use it?

Solana's JSON-RPC API is the standard way for applications to interact with the network—querying accounts, submitting transactions, and subscribing to real-time updates. This artic...

Never Worry about Infrastructure Again

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

Get Started