MulticallV3
Multicall aggregates results from multiple contract constant function calls.
This reduces the number of separate JSON RPC requests that need to be sent (especially useful if using remote nodes like Infura), while also providing the guarantee that all values returned are from the same block (like an atomic read) and returning the block number the values are from (giving them important context so that results from old blocks can be ignored if they're from an out-of-date node).
- Mainnet
- Sepolia
The Multicall contract V3 is deployed on Linea at the standard contract address:
The Multicall contract V3 is deployed on Linea Sepolia Testnet at the standard contract address:
Find the official repo of the project here.