ERC1155LazyMint allows you to Lazy Mint NFTs on your contract.
It exposes a
verifyClaim function that you can override to add your claim-restriction logic.
Lazy minting allows you to define the metadata of NFTs without minting it to an address. As a contract admin, this lets you prepare the metadata for NFTs that will be minted by other wallets, without paying the gas cost for actually minting the NFTs.
Import the contract and inherit from it.
Once deployed, you can use the features made available by these extensions on the SDK and dashboard:
Click on each feature to learn more about what functions are available.
Functions to Override
The following functions have been implemented on this contract & are available to be overridden to add custom logic: