Method reference

eth_call

Executes a call against a block's state without creating a transaction, and returns the output bytes. Every contract read (balanceOf, quotes, view functions) is an eth_call. It costs nothing on-chain but still runs the EVM on the node.

State overrides worked on 54 of 55 chains; Multicall3 was deployed on 55.

eth_call on 55 chains, measured

Measured 2026-10-13 by calling eth_call through the SwiftNodes endpoint for each chain, re-measured weekly. Each chain links to its own page with the full response and code.

ChainMulticall3State overrideblock.number in a call
Abstractyesyesmatches
ApeChainyesyesdiffers from eth_blockNumber
Arbitrumyesyesdiffers from eth_blockNumber
Arbitrum Novayesyesdiffers from eth_blockNumber
Avalancheyesyesmatches
Baseyesyesmatches
Berachainyesyesmatches
Blastyesyesmatches
BNB Smart Chainyesyesmatches
BOByesyesmatches
Boba Networkyesyesmatches
Celoyesyesmatches
Chilizyesyesmatches
Coreyesyesmatches
Cronosyesyesmatches
Ethereumyesyesmatches
Ethereum Classicyesyesmatches
Fantomyesyesmatches
Flareyesyesmatches
Fraxtalyesyesmatches
Gnosisyesyesmatches
Hemiyesyesmatches
Hyperliquidyesyesmatches
Immutable zkEVMyesyesmatches
Inkyesyesmatches
Kaiayesyesmatches
Katanayesyesmatches
Lineayesyesmatches
Liskyesyesmatches
Manta Pacificyesyesmatches
Mantleyesyesmatches
MegaETHyesyesmatches
Modeyesyesmatches
Monadyesyesmatches
Morphyesyesmatches
opBNByesyesmatches
Optimismyesyesmatches
Plasmayesyesmatches
Polygonyesyesmatches
PulseChainyesyesmatches
Roninyesyesmatches
Scrollyesyesmatches
Seiyesyesmatches
Shibariumyesyesmatches
Soneiumyesyesmatches
Sonicyesyesmatches
Storyyesyesmatches
Taikoyesyesmatches
Telos EVMyesyesmatches
Tempoyesyesmatches
Unichainyesyesmatches
World Chainyesnomatches
X Layeryesyesmatches
zkSync Erayesyesmatches
Zorayesyesmatches

Replace YOUR_API_KEY in the examples on each chain page with your SwiftNodes key (free tier available).