RPC documentation entries
Explore practical RPC guides for developers, builders, and teams creating reliable Web3 applications and growing blockchain ecosystems with OnFinality.
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...
How to Get and Use USDC on BNB Testnet
This article explains how to obtain and use USDC on the BNB Smart Chain testnet. It covers the difference between native and bridged USDC, how to get testnet USDC via faucets or by...
What is the RPC URL for Binance Smart Chain?
The official public RPC URL for BNB Smart Chain is https://bnb.api.onfinality.io/public. This endpoint lets you query the BNB Smart Chain mainnet without running your own node. For...
What is the BNB Smart Chain RPC URL and how do I use it?
The BNB Smart Chain (BSC) RPC URL is the endpoint your dApp, wallet, or script uses to send JSON-RPC requests to the BSC network. The official OnFinality public endpoint is https:/...
What is a BNB node and when should you run one?
A BNB node is a client that stores the BNB Smart Chain state and processes transactions. Running one gives you direct access to the chain, but it requires significant hardware and ...
BNB Smart Chain Nodes: Full, Archive, Validator & RPC Nodes
BNB Smart Chain nodes are client instances that maintain a copy of BSC state, validate blocks, and serve JSON-RPC requests. Full nodes store current state and validate new blocks; ...
BNB Smart Chain RPC Endpoint and Chain Settings
BNB Smart Chain (BSC) is an EVM-compatible network with mainnet chain ID 56 (hex 0x38) and testnet chain ID 97 (hex 0x61). To connect, you need an RPC URL, the correct chain ID, cu...
BSC API: JSON-RPC Methods, WebSocket, Finality & Examples
The BSC API is the JSON-RPC interface for BNB Smart Chain (BSC), an EVM-compatible network with mainnet chain ID 56 and testnet chain ID 97. Developers use standard Ethereum-style ...
BNB Testnet RPC: Endpoint, Chain ID, Faucet & Wallet Setup
BNB Smart Chain Testnet (BSC Testnet) uses chain ID 97 (0x61) and tBNB as gas. For light testing, you can use the official public endpoint https://bsc-testnet-dataseed.bnbchain.org...
Binance Smart Chain Developer Guide for BNB Smart Chain
Binance Smart Chain, now officially BNB Smart Chain (BSC), is an EVM-compatible layer-1 blockchain with 3-second block times, mainnet chain ID 56, and testnet chain ID 97. Solidity...
BNB Smart Chain Testnet Developer Guide for Contracts, CI/CD & Mainnet Readiness
BNB Smart Chain Testnet (chain ID 97 / 0x61) is an EVM-compatible sandbox that mirrors BNB Smart Chain mainnet and uses valueless tBNB for gas. This guide helps developers set up H...
BNB Chain RPC Providers Compared: Public, Managed & Dedicated
Choosing between public, managed, and dedicated BNB Chain RPC providers comes down to workload risk. Public endpoints, such as the official BSC dataseed URLs, are fine for quick te...