RPC documentation entries
Explore practical RPC guides for developers, builders, and teams creating reliable Web3 applications and growing blockchain ecosystems with OnFinality.
Polymarket API: CLOB, Gamma, and the Onchain Layer Behind Them
The Polymarket API is not a single endpoint. It is a set of HTTP and WebSocket interfaces that sit on top of a prediction market deployed on Polygon. Developers typically touch two...
Polygon Mainnet RPC: Chain Settings, Endpoint, and Connection Checks
Polygon Mainnet is the proof-of-stake, EVM-compatible chain identified by chain ID 137. If you searched for "polygon mainnet," you most likely need to connect a wallet, a dApp, or ...
Chain ID: What It Is and How to Verify It on Any EVM Network
A **chain ID** is the integer that tells an EVM client which blockchain it is talking to. Wallets, RPC endpoints, and signing libraries all read it, so a mismatch is one of the mos...
Hyperliquid Docs: Where to Start for API and RPC Access
Hyperliquid's official documentation is the source of truth for the chain's architecture, API surfaces, and SDKs. It covers HyperCore (the fully onchain order book layer) and Hyper...
Optimism RPC Nodes and API: How Do You Run and Scale Them?
Optimism RPC nodes expose the OP Mainnet JSON-RPC API, and running them reliably means understanding archive data, rate limits, and the difference between shared endpoints and dedi...
Arbitrum API Overview: RPC Endpoints, Chain Settings, and Production Setup
The Arbitrum API is a JSON-RPC interface that lets your application read state and submit transactions on Arbitrum One (chain ID 42161) and Arbitrum Sepolia (chain ID 421614). You ...
Bitcoin RPC Endpoints & API Access: How Do You Connect to the Bitcoin Network?
Bitcoin does not use EVM-style JSON-RPC. Instead, node software like Bitcoin Core exposes a JSON-RPC interface for wallet, blockchain, and mempool operations, while most applicatio...
What do developers mean by a free Solana RPC, and when is it enough?
A free Solana RPC is typically a shared public endpoint or a free tier from a provider. These are useful for learning, prototyping, and low-volume scripts, but they come with share...
How do I add the Polygon network to MetaMask?
Adding Polygon to MetaMask takes about a minute: open the network selector, choose Add network, and enter the Polygon mainnet chain settings (chain ID 137, POL gas token, and an RP...
How do I connect to the Bittensor network for RPC access?
The Bittensor network is a decentralized machine learning protocol where subnets coordinate AI models and miners. For developers, the practical entry point is the Finney mainnet, w...
How do I add a BNB Chain RPC to MetaMask?
Adding BNB Smart Chain to MetaMask takes one network form: chain ID 56, the BNB Chain RPC URL you want to use, BNB as the currency symbol, and https://bscscan.com as the explorer. ...
How do you use a Chainlist-style directory to find supported RPC networks and endpoints?
Chainlist-style directories exist to solve one problem: mapping a chain ID to a working RPC endpoint so wallets and dApps can connect without guesswork. This article explains how t...