Multicall3

The Multicall3 contract directly implements the widely-used mds1's Multicall3 contract, enabling batching multiple smart contract calls into a single transaction to reduce gas costs and improve efficiency. It provides various aggregation methods with configurable error handling and supports value transfers, making it a powerful tool for complex operations within the Vana ecosystem. The contract includes multiple call aggregation patterns - from simple batching requiring all calls to succeed, to sophisticated methods allowing per-call failure handling and ETH value attachments. This makes it particularly valuable for operations requiring interaction with multiple contracts or performing bulk operations like reward distributions and state updates.


📘

Contract Address

Moksha: 0xD8d2dFca27E8797fd779F8547166A2d3B29d360E

Vana Mainnet: 0xD8d2dFca27E8797fd779F8547166A2d3B29d360E