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.
info
It is recommended to use this extension alongside the ERC721Mintable
, ERC1155Mintable
or ERC20Mintable
extension to unlock the ERC721BatchMintable
, ERC1155BatchMintable
or ERC20BatchMintable
dashboard extension detection.
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