RPC documentation entries
Explore practical RPC guides for developers, builders, and teams creating reliable Web3 applications and growing blockchain ecosystems with OnFinality.
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...
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...
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...
Solana Public RPC Endpoints: Which One Should You Use?
Solana public RPC endpoints let you query the network without running your own validator. This article compares the default public endpoint with managed options like OnFinality, ex...
How to Evaluate High-Performance Solana RPC Providers for Enterprise Workloads
Enterprises running high-throughput Solana applications need RPC infrastructure that can handle sustained load, large account state, and real-time data without bottlenecks. This ar...
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...
Binance Chain API: How to Connect to BNB Smart Chain RPC Endpoints
Learn how to connect to BNB Smart Chain (Binance Chain) using RPC APIs. This guide covers chain settings, public endpoints, and how to choose between public, managed, and dedicated...
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...
How to Choose a Solana RPC Provider for Dedicated Node Access
Dedicated Solana RPC nodes give you exclusive access to a single node instance, avoiding noisy neighbors and rate-limit contention common on shared endpoints. This article explains...
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...
BNB Smart Chain RPC Endpoint: Chain Settings, Setup, and Debugging
Learn how to connect to BNB Smart Chain (BSC) with the right RPC endpoint, chain settings, and JSON-RPC methods. This reference covers public versus managed endpoints, common failu...
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...