RPC documentation entries
Explore practical RPC guides for developers, builders, and teams creating reliable Web3 applications and growing blockchain ecosystems with OnFinality.
What is a Solana archive node, and when do you actually need one?
A Solana archive node keeps the full ledger history rather than pruning older slots, so you can query historical blocks, transactions, and account states that a standard node has a...
Solana HTTP API: How Do You Connect, Sign, and Debug JSON-RPC Calls?
The Solana HTTP API is the JSON-RPC interface your app uses to read accounts, submit transactions, and query the cluster over standard HTTPS. You send a POST request with a JSON bo...
What is the peaq network blockchain, and how do you connect to it?
peaq is a Layer-1 blockchain built for machines, vehicles, robots, and other devices that need on-chain identity, payments, and data. Its EVM-compatible runtime means most Ethereum...
What is a Binance Smart Chain archive node and when do you need one?
A Binance Smart Chain (BNB Smart Chain) archive node keeps the full historical state of the chain, so you can query balances, storage slots, and contract state at any past block he...
Celo API Access: Chain Settings, Methods, and Failure Modes
The Celo API is a JSON-RPC interface that lets your application read chain state, submit transactions, and subscribe to events on Celo Mainnet. You connect to it through an HTTPS e...
TON API Keys: How Do You Get One and When Do You Need It?
A TON API key is a credential that authenticates your requests to a TON RPC or HTTP API endpoint, letting a provider attribute traffic to your project and apply its own rate limits...
Polygon Mainnet RPC: How Do You Connect to Chain ID 137?
Polygon Mainnet is an EVM-compatible chain identified by chain ID 137, with POL as its native gas token. To connect, point your wallet or app at an HTTP or WebSocket RPC endpoint a...
What should I know about Polygon PoS endpoints?
Polygon PoS endpoints are the HTTP and WebSocket URLs your app uses to read chain state and submit transactions to the Polygon proof-of-stake network. The mainnet chain ID is 137, ...
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...
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...
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...
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...