Buy Event Ticket Consensus MIami 2026 - 20% Paris Blockchain Week - 15% OFF

What is RPC Node

An RPC (Remote Procedure Call) node is a blockchain node that exposes an API endpoint allowing external applications — wallets, dApps, analytics tools — to communicate with the blockchain network without running a full node themselves. When MetaMask shows your ETH balance or broadcasts a transaction, it is communicating with an Ethereum RPC node behind the scenes. WHAT DOES AN RPC NODE DO An RPC node responds to JSON-RPC method calls — standardised requests for blockchain data and actions: eth_getBalance: Return the ETH balance of an address. eth_blockNumber: Return the current block number. eth_sendRawTransaction: Broadcast a signed transaction to the network. eth_call: Execute a smart contract call (read-only) without sending a transaction. The node receives these requests, queries the blockchain state, and returns the result. This is how every wallet, block explorer, and dApp reads chain data and submits transactions. DEFAULT RPC PROVIDERS AND THEIR RISKS MetaMask's default RPC: Infura (owned by ConsenSys). When Infura experienced downtime in 2020 and 2022, MetaMask users could not transact — highlighting centralisation risk in Web3's infrastructure. Centralised RPC providers can: Censor transactions (not relay certain addresses), log your IP address and usage patterns (privacy risk), and experience downtime. POPULAR RPC PROVIDERS Infura: Default in MetaMask. 100M+ daily requests at scale. Alchemy: Preferred by developers for enhanced APIs, analytics, and reliability. QuickNode: Fast global infrastructure, multi-chain support. Ankr: Decentralised RPC network — nodes operated globally by independent operators. Pocket Network: Fully decentralised RPC protocol — open source, censorship resistant. ADDING CUSTOM RPCS TO METAMASK Adding a custom Ethereum L2 or alternative chain to MetaMask: Settings → Networks → Add Network → Enter: Network Name, RPC URL, Chain ID, Currency Symbol, Block Explorer URL. Chainlist (chainlist.org): One-click add for 100+ EVM networks — Arbitrum, Base, Polygon, Avalanche etc. Running your own node: Advanced users run Geth or Nethermind locally to eliminate RPC dependency entirely.

Terms in addition to the RPC Node

Scroll to Top