Lazy Minting
Lazy minting is the preparation of NFT metadata without actually minting the NFT to a wallet address.
This is a useful process for smart contract admins who want to prepare metadata for NFTs that will be minted by other wallets in a drop, without paying the gas cost to mint those NFTs.
The typical process for lazy minting is:
- Contract admin lazy-mints NFT metadata (either in bulk or for individual NFTs).
- Contract admin defines how NFTs can be minted using claim phases.
- Other wallets mint NFTs by claiming them. When they claim, they pay the gas cost to mint the NFT and the NFT is minted to their wallet address.