Skip to main content
Batch multiple contract calls into a single RPC request using Multicall3.
Multicall3 is deployed at the same address on all EVM chains. It’s the standard way to batch read operations and reduce RPC calls in dApps.

Benefits

ApproachRPC CallsLatencyGas (if on-chain)
Individual calls1010x round trips~236,000
Multicall batch11 round trip~47,000

Common Use Cases

  1. Portfolio dashboards - Fetch all token balances in one call
  2. DEX interfaces - Get reserves for multiple pairs
  3. NFT galleries - Batch tokenURI calls
  4. Governance UIs - Fetch voting power across protocols