JSON‑RPC

Infrastructure

Standard RPC interface for Ethereum nodes.

JSON RPC is the HTTP/WebSocket API for Ethereum clients. Dapps use methods like eth_call and eth_getBalance through providers or self hosted nodes. Understand rate limits and reliability when picking a provider.

Frequently asked questions

  • What are common JSON RPC methods?
    eth_call, eth_sendRawTransaction, eth_getBalance, and filter/log methods used by dapps.
  • How do providers differ?
    Some add rate limits, caching, archive data, or tracing. Choose based on your app’s needs.
  • Should I run my own node?
    For maximum control, privacy, and reliability, yes. Many teams use a mix of self hosted and third party.