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
-
Check the Multicall contract address,
0xcA11bde05977b3631167028862bE2a173976CA11
, on the desired SKALE chain explorer -
Grab the contract ABI.
-
Make the desired calls to the contract.