Skip to content

Multicall

Multicall has two primary use cases: enabling the ability to read off of multiple contracts with a single request and execute multiple state-changing transactions in a single request.

Features

  • Batch Execution of Calls: Aggregates multiple smart contract function calls into a single transaction.

  • Efficient Data Retrieval: Allows querying multiple contracts and retrieving data in one on-chain operation.

  • SKALE Chains: Available on all SKALE Chain hubs both testnet and mainnet.

Quickstart

  1. Check the Multicall contract address, 0xcA11bde05977b3631167028862bE2a173976CA11, on the desired SKALE chain explorer

  2. Grab the contract ABI.

  3. Make the desired calls to the contract.