# NFT Collections

- [What is an NFT Collection?](https://docs.niftykit.com/nft-collections/what-is-an-nft-collection.md): Learn how to create your first NFT collection, edit and manage, collaborate, promote and more
- [Minting 101](https://docs.niftykit.com/nft-collections/minting-101.md): NFT minting is the process of creating unique digital assets on a blockchain network as non-fungible tokens.
- [Creating Your Own NFT Collection](https://docs.niftykit.com/nft-collections/minting-101/creating-your-own-nft-collection.md): Learn how to fill in collection details when creating your first smart contract using NiftyKit
- [Minting Drop & Dynamic NFTs](https://docs.niftykit.com/nft-collections/minting-101/minting-drop-and-dynamic-nfts.md): Learn how to create your drop collection and do dynamic NFTs
- [Airdropping NFTs](https://docs.niftykit.com/nft-collections/minting-101/airdropping-nfts.md): Learn how to batch airdrop NFTs. Send tokens individually to a wallet address or batch airdrop to all of your community members.
- [Minting Open & Limited Editions](https://docs.niftykit.com/nft-collections/minting-101/minting-open-and-limited-editions.md): Create limited and open editions of artwork or 1-of-1s within a single collection.
- [Collaborations & Shared Collections](https://docs.niftykit.com/nft-collections/collaborations-and-shared-collections.md): Learn how to share your NFT projects with teammates, friends, or contributors
- [Revenue Split](https://docs.niftykit.com/nft-collections/collaborations-and-shared-collections/revenue-split.md): Learn how to auto-distribute your earnings to your collaborators or teammates with NiftyKit Revenue Split
- [Split with The Giving Block (Donations Partner)](https://docs.niftykit.com/nft-collections/collaborations-and-shared-collections/revenue-split/split-with-the-giving-block-donations-partner.md): Learn about our partnership with leading cryptocurrency fundraisers - The Giving Block.
- [Withdraw Your Revenue Splits](https://docs.niftykit.com/nft-collections/collaborations-and-shared-collections/revenue-split/withdraw-your-revenue-splits.md): Cash out via NiftyKit Revenue Splitter or Etherscan
- [Collection Management](https://docs.niftykit.com/nft-collections/collection-management.md): Learn how to manage your smart contract. Easily control your sales, reveal, and post-drop setup
- [Importing Assets & Metadata](https://docs.niftykit.com/nft-collections/collection-management/importing-assets-and-metadata.md): Learn how to upload your assets and metadata directly to your drop.
- [Sales Management](https://docs.niftykit.com/nft-collections/collection-management/sales-management.md): Learn how to create chain sales for pre-sale and public sales for your NFT drop collection. Set the mint price, max number of NFTs, & set up batch mints.
- [Reveal Management](https://docs.niftykit.com/nft-collections/collection-management/reveal-management.md): Learn how to set a pre-reveal placeholder, create an access list and airdrop.
- [Pre-Reveal Placeholder](https://docs.niftykit.com/nft-collections/collection-management/reveal-management/pre-reveal-placeholder.md): Learn how to set a pre-reveal placeholder for your minted NFTs.
- [Revealing Your Metadata](https://docs.niftykit.com/nft-collections/collection-management/reveal-management/revealing-your-metadata.md): Learn how to manage your reveal modes for your NFT drop collection.
- [Post-Drop Management](https://docs.niftykit.com/nft-collections/collection-management/post-drop-management.md): Learn how to manage withdrawing funds, transferring ownership of your contract, and renouncing your contract.
- [Withdrawing Your Funds](https://docs.niftykit.com/nft-collections/collection-management/post-drop-management/withdrawing-your-funds.md): Learn how to withdraw your funds on NiftyKit.
- [Renouncing Your Contract](https://docs.niftykit.com/nft-collections/collection-management/post-drop-management/renouncing-your-contract.md): Learn how to renounce your contract on NiftyKit.
- [Transfer Ownership of Contract](https://docs.niftykit.com/nft-collections/collection-management/post-drop-management/transfer-ownership-of-contract.md): Learn how you can transfer ownership of your contract.
- [Listing NFTs for Sale](https://docs.niftykit.com/nft-collections/listing-nfts-for-sale.md): Learn how to list your NFTs for Sale for pre-sale and public sale
- [Waitlist Management](https://docs.niftykit.com/nft-collections/listing-nfts-for-sale/waitlist-management.md): A waitlist can help you generate and collect interest in your NFT project before its sale. To set up a waitlist, you first need to define the requirements for collectors to join it.
- [Presale Management](https://docs.niftykit.com/nft-collections/listing-nfts-for-sale/presale-management.md): Learn how to create a Pre-sale Access List for your NFT drop collection.
- [Public Sale Management](https://docs.niftykit.com/nft-collections/listing-nfts-for-sale/public-sale-management.md): Learn how to set your price and type of sale for your NFT drop collection
- [Our Smart Contracts](https://docs.niftykit.com/nft-collections/our-smart-contracts.md): Learn more about optimized Diamond Smart Contracts launched with NiftyKit
- [Perfect Abstractions Audit](https://docs.niftykit.com/nft-collections/our-smart-contracts/perfect-abstractions-audit.md): NiftyKit has partnered with Nick Mudge, the author of Diamond Contract himself, and Perfect Abstractions, to audit our contracts.
- [Diamond Smart Contracts](https://docs.niftykit.com/nft-collections/our-smart-contracts/diamond-smart-contracts.md): Introducing "Diamonds",  ERC-2535: Diamonds, Multi-Facet Proxy, is a new type of smart contract system t- a highly modular, upgradable after deployment, and has virtually no size limit
- [Royalties](https://docs.niftykit.com/nft-collections/our-smart-contracts/royalties.md)
- [Updating Operator Filter (Blocking Blur and OpenSea)](https://docs.niftykit.com/nft-collections/our-smart-contracts/royalties/updating-operator-filter-blocking-blur-and-opensea.md): Learn how to update your royalty operator filter subscription to block trading/buying on Blur and OpenSea.
- [Setting Royalties on NFT Marketplaces](https://docs.niftykit.com/nft-collections/our-smart-contracts/royalties/setting-royalties-on-nft-marketplaces.md): Learn how to set up and receive your royalties on NFT Marketplaces.
- [Migrating Your Smart Contract to NiftyKit](https://docs.niftykit.com/nft-collections/our-smart-contracts/migrating-your-smart-contract-to-niftykit.md)
- [Analytics](https://docs.niftykit.com/nft-collections/analytics.md): Access key metrics for your Drops, all inside your Drop Dashboard on NiftyKit.
- [Troubleshooting](https://docs.niftykit.com/nft-collections/troubleshooting.md): Learn how to troubleshoot some basic problems that may arise post your launch


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.niftykit.com/nft-collections.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
