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

What is an ETH public RPC and when should you use one?

An ETH public RPC is a shared, unauthenticated JSON-RPC endpoint that lets any developer read Ethereum data and broadcast transactions without running a node. It is ideal for proto...

RPC Provider SelectionSolana

How do I choose reliable Solana RPC providers for NFT data APIs?

NFT data APIs on Solana depend on RPC calls that are heavier than simple transfers: token account lookups, metadata reads, compressed NFT proofs, and log subscriptions. The provide...

RPC Provider SelectionSolana

How Do You Evaluate Geo-Distributed Solana RPC Services for Production?

Geo-distributed Solana RPC matters because Solana's slot times and confirmation windows are short, so the physical distance between your users, your backend, and the validator set ...

Network RPCBase

What is a Base NFT API and how do you query NFT data on Base?

A Base NFT API is the set of RPC methods and indexed data services you use to read NFT ownership, metadata, and transfer history on the Base network. Standard JSON-RPC calls like e...

Network RPCEfinity

What can you actually do with a free Solana node endpoint?

A free Solana node endpoint is a shared RPC URL you can call without paying, usually for learning, prototyping, or low-volume scripts. It works for basic reads like getBalance and ...

Network RPCPolygon

Polygon Rate Limits: What They Are and How to Avoid 429 Errors

Polygon rate limits cap how many JSON-RPC requests an endpoint will accept in a given window, and when you exceed them you get HTTP 429 responses, dropped WebSocket subscriptions, ...

RPC Provider SelectionEfinity

Dedicated vs Shared Node Access for Solana RPC Providers: What Should You Compare?

Shared Solana RPC pools multiplex many applications onto the same node fleet, so you trade isolation and predictable throughput for low setup effort. Dedicated node access gives yo...

Network RPCBNB Chain

RPC BNB: How Do You Connect to BNB Smart Chain and Pick the Right Endpoint?

This page explains what an RPC endpoint for BNB Smart Chain (BNB Chain) is, how to connect to mainnet and testnet, and how to choose between public, shared, and dedicated infrastru...

Network RPCSolana

Free Solana RPC nodes: when are they enough for your app?

Free Solana RPC nodes are public or shared endpoints that let you read chain data and submit transactions without a paid plan. They are useful for prototypes, local development, wa...

Network RPCAvalanche

Base Network RPC: How Do I Connect and Which Endpoint Should I Use?

Base is an Ethereum Layer 2 built on the OP Stack, so its RPC interface is JSON-RPC compatible with Ethereum tooling. You connect by pointing a client at a Base endpoint with chain...

Testnet RPCBase

What is Base Sepolia and when should you use it?

Base Sepolia is the testnet for Base, an Ethereum Layer 2 built on the OP Stack. It mirrors Base mainnet's EVM behaviour with chain ID 84532 and test ETH, so you can deploy contrac...

Network RPCBittensor

What does a Bittensor mining app actually need from RPC infrastructure?

A Bittensor mining app is not a single product you download. It is a stack: a miner process that registers a hotkey on a subnet, a validator or metagraph reader that tracks subnet ...

Never Worry about Infrastructure Again

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

Get Started