Burn an NFT to claim one from this NFT collection.
The BurnToClaimDropERC721
contract lets you distribute lazy minted NFTs by setting up claim phases / restrictions -- similar to NFT Drop.
The contract allows you to define a set of conditions called claim phases in a sequence which defines when and how your users can claim an NFT from your drop; including allowlists, release dates, claim limits, and delayed reveals.
When you add NFTs to your contract, they are not minted at this point. You prepare everything for your users by lazy minting them, so that other wallets can mint them
In addition to claim phases, you can specify an 'origin' NFT contract and charge a special price to holders, who can burn their NFT from the origin contract in order to claim one from this collection.
You could use the Burn-To-Claim contract to:
Official patch for Multicall
disclosed in https://blog.thirdweb.com/vulnerability-report/
_extensionName | string |
_functionSelector | bytes4 |