When it comes to Blockchain Tooling, "RPC API" refers to the API calls made available directly by the blockchain nodes. For example, to get (read) a specific transaction's data or update (write) a smart contract.
Traditionally, these API methods followed the RPC (Remote Procedure Call) API standard, so the name stuck. Today, many chains deploy other API standards like REST, but the RPC terminology still gets used to group these types of services.
RPC API services make it simple for developers to begin reading from and writing to the blockchain without hosting their own blockchain nodes. Typically, they have advanced global deployments that can scale well beyond a simple internal implementation making them the default choice for the biggest Web3 projects on the market.
Looking to compare RPC provider latencies? Try our compare tool.
Every web3 project needs to interact with the blockchain at some level, requiring a reliable RPC provider. Below are some of the most popular.
The RPC API for Ethereum provides a standard API method that can be used for retrieving the balance of an ERC-20 token (i.e USDC) for a given address. Learn how to use it and and easier alternative.
Guide - December 11, 2023
We compare and discuss the blockchain RPC response times of leading node providers to conclude who is the fastest.
Blog - December 6, 2022
Drop in any RPC URL and select a Web3 call to benchmark - we'll test it live from this browser and show you the results realtime.
Tool