Multicall
The Multicall
smart contract is an extension usable with any base smart contract. It provides a function multicall
to batch together multiple calls in a single external call.
View on GitHub
This is an example smart contract demonstrating how to inherit from this extension and override the functions to add (optional) custom functionality.
- ERC721Base
- ERC721SignatureMint
- ERC1155Base
- ERC1155SignatureMint
- ERC20Base
- ERC20SignatureMint
- ERC20SignatureMintVote
- ERC20Vote