RPC documentation entries
Explore practical RPC guides for developers, builders, and teams creating reliable Web3 applications and growing blockchain ecosystems with OnFinality.
Polygon RPC API: Endpoint Settings, Methods, and Debugging
The Polygon RPC API is the JSON-RPC interface your app uses to read Polygon PoS state and submit transactions. You connect over HTTP or WebSocket to a node that exposes standard Et...
Dedicated vs shared node access on Solana: how should you compare RPC providers?
Shared Solana RPC pools many callers onto the same endpoints, so throughput and priority depend on what everyone else is doing at that moment. Dedicated Solana nodes give your work...
How do Solana RPC providers handle rate limiting and usage tiers?
Solana RPC providers usually control load with a mix of request-per-second caps, compute-unit budgets, and per-method limits, then package those limits into usage tiers. The tier y...
Staking KLAY on Klaytn: What Developers Should Check Before You Stake
Klaytn (now branded Kaia) uses a delegated proof-of-stake model where KLAY holders can stake through governance councils, public node operators, or liquid staking services rather t...
What should you evaluate in an Ethereum RPC node provider?
An Ethereum RPC node provider runs and maintains Ethereum nodes so your app can read chain state and broadcast transactions over JSON-RPC without operating the client software your...
What is the Binance Beacon Chain explorer and how do you query it?
The Binance Beacon Chain was the staking and governance layer of the BNB Chain ecosystem, running alongside BNB Smart Chain before the two were merged in the 2024 opBNB-era consoli...
Which Solana RPC providers offer dedicated nodes for production apps?
Solana's throughput and account model put unusual pressure on RPC infrastructure, so teams that outgrow shared endpoints usually move to a dedicated node. A dedicated Solana node g...
Base Node RPC: Endpoint Settings, Chain IDs, and Debugging
Base is an Ethereum L2 built on the OP Stack, so its RPC surface looks familiar to any Ethereum developer: JSON-RPC over HTTP, the same eth_* methods, and chain ID 8453 for mainnet...
Base L2 on Ethereum: How to Connect and When to Use It
Base is an Ethereum Layer 2 network that settles transactions on Ethereum while executing them on its own chain. Developers interact with it through an EVM-compatible JSON-RPC endp...
Solana Devnet RPC: Endpoint Settings, Airdrops, and Debugging
Solana devnet is the testing cluster where you validate programs, transactions, and client code before touching mainnet. This page explains how to connect a Solana devnet RPC endpo...
What does the Gnosis API expose, and how do you connect to it?
The Gnosis API is the JSON-RPC interface exposed by Gnosis Chain nodes. It lets wallets, Safe smart accounts, indexers, and backend services read balances, submit transactions, que...
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...