> For the complete documentation index, see [llms.txt](https://docs.imintify.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.imintify.com/smart-contract/pre-built-contracts/nft-drop-contract.md).

# NFT Drop contract

### 🤨 How the NFT Drop contract works

It enables you to establish a series of conditions termed as claim phases, outlining when and how users can claim an NFT from your drop. These conditions may include <br>

* Allowlist
* Release dates
* Claim limits
* Delayed reveals

When you incorporate NFTs into your drop contract, they are not immediately minted like the [NFT Collection contract](/smart-contract/pre-built-contracts/nft-collection-contract.md). Instead, you prepare them for your users through lazy minting, allowing other wallets to mint them as needed.

### **🔥 Use Cases & Examples**

You can utilize the NFT Drop contract for various purposes, such as:

* Launching a PFP (profile picture) Collection featuring NFTs with distinct combinations of traits.
* Lazy Mint, your NFT Collection and make use of claim phases and conditions.
* Releasing NFTs showcasing your artwork, enabling your community to mint them for a fee.
* Establishing a restricted-access NFT drop, allowing only designated wallets on a specified list to claim NFTs.
* Create exclusive NFTs with restricted access, ensuring they can only be claimed by pre-approved wallets on your allowlist.
* Create expansive collections of distinct NFT profile pictures, each corresponding to individual metadata or traits, offering unparalleled diversity and uniqueness.
* Produce NFTs featuring captivating artwork primed for widespread distribution, empowering artists to showcase their creativity and collectors to own a piece of digital art history.
