# NiftyKit Docs

## NiftyKit Docs

- [Introduction](https://docs.niftykit.com/get-started/introduction.md): No-code NFT Smart Contract Platform
- [Web3 and NFT Basics](https://docs.niftykit.com/get-started/web3-and-nft-basics.md): Welcome to Web3! Here are a few tips for running in the decentralized ecosystem.
- [Getting Started](https://docs.niftykit.com/get-started/getting-started.md): Overview of the products and services offered at NiftyKit.
- [Platform Overview](https://docs.niftykit.com/get-started/getting-started/platform-overview.md): Learn how to navigate and create your NFT Collection.
- [NiftyKit Demo Collection](https://docs.niftykit.com/get-started/getting-started/niftykit-demo-collection.md): Learn how to navigate the NiftyKit Demo Collection! Your gateway into the realm of digital collectibles, this collection serves as your introduction to our platform.
- [Generating Assets](https://docs.niftykit.com/get-started/getting-started/generating-assets.md): Learn how you can generate assets with free NiftyKit desktop app or upload directly to your collection.
- [NiftyKit Creator Public Profile](https://docs.niftykit.com/get-started/getting-started/niftykit-creator-public-profile.md): Learn how to make your NiftyKit profile public and display all of your NFT collections on one page.
- [File Asset, Size, and Requirements](https://docs.niftykit.com/get-started/getting-started/file-asset-size-and-requirements.md): Learn about the different file formats and file sizes you can upload to NiftyKit or IPFS. Assets manually uploaded to NiftyKit are stored in IPFS.
- [Art Generator Asset Guidelines](https://docs.niftykit.com/get-started/getting-started/art-generator-asset-guidelines.md): Learn how to organizing your art files for your NFT generative collection. This guideline works both for Open Generative Collection and using NiftyKit Desktop Art Generator
- [Pricing](https://docs.niftykit.com/get-started/pricing.md): Discover the perfect plan that suits your needs. Whether you're an individual creator, a pass holder, a small business, or a growing enterprise, we have tailored options designed to empower you.
- [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
- [Introduction](https://docs.niftykit.com/customize-your-experience/introduction.md): Create custom mint pages and more
- [NiftyKit Diamond Widgets](https://docs.niftykit.com/customize-your-experience/niftykit-diamond-widgets.md): Embedding NFT features on your website
- [Available Widgets](https://docs.niftykit.com/customize-your-experience/niftykit-diamond-widgets/available-widgets.md)
- [Connect Wallet Button](https://docs.niftykit.com/customize-your-experience/niftykit-diamond-widgets/available-widgets/connect-wallet-button.md): Simple Connect Button with WalletConnect 2.0
- [Countdown  Timer](https://docs.niftykit.com/customize-your-experience/niftykit-diamond-widgets/available-widgets/connect-wallet-button/countdown-timer.md)
- [Drops](https://docs.niftykit.com/customize-your-experience/niftykit-diamond-widgets/available-widgets/drops.md)
- [Drop Mint Button](https://docs.niftykit.com/customize-your-experience/niftykit-diamond-widgets/available-widgets/drops/drop-mint-button.md)
- [Drop Mint Supply Text](https://docs.niftykit.com/customize-your-experience/niftykit-diamond-widgets/available-widgets/drops/drop-mint-supply-text.md)
- [Drop Mint Price Text](https://docs.niftykit.com/customize-your-experience/niftykit-diamond-widgets/available-widgets/drops/drop-mint-price-text.md)
- [Editions](https://docs.niftykit.com/customize-your-experience/niftykit-diamond-widgets/available-widgets/editions.md)
- [Edition Mint Button](https://docs.niftykit.com/customize-your-experience/niftykit-diamond-widgets/available-widgets/editions/edition-mint-button.md)
- [Edition Mint Supply Text](https://docs.niftykit.com/customize-your-experience/niftykit-diamond-widgets/available-widgets/editions/edition-mint-supply-text.md)
- [Edition Mint Price Text](https://docs.niftykit.com/customize-your-experience/niftykit-diamond-widgets/available-widgets/editions/edition-mint-price-text.md)
- [Utilities](https://docs.niftykit.com/customize-your-experience/niftykit-diamond-widgets/available-widgets/utilities.md)
- [Is Connected](https://docs.niftykit.com/customize-your-experience/niftykit-diamond-widgets/available-widgets/utilities/is-connected.md)
- [Is Not Connected](https://docs.niftykit.com/customize-your-experience/niftykit-diamond-widgets/available-widgets/utilities/is-not-connected.md)
- [Is Holder](https://docs.niftykit.com/customize-your-experience/niftykit-diamond-widgets/available-widgets/utilities/is-holder.md)
- [Widget Builder](https://docs.niftykit.com/customize-your-experience/niftykit-diamond-widgets/widget-builder.md)
- [Installation Guides](https://docs.niftykit.com/customize-your-experience/niftykit-diamond-widgets/installation-guides.md): Quick guides to help you install our widgets on supported platforms.
- [Install for WordPress](https://docs.niftykit.com/customize-your-experience/niftykit-diamond-widgets/installation-guides/install-for-wordpress.md): Learn how to install the NiftyKit Diamond Widgets for Wordpress.
- [Install for Webflow](https://docs.niftykit.com/customize-your-experience/niftykit-diamond-widgets/installation-guides/install-for-webflow.md): Learn how to install the NiftyKit Diamond Widgets for Webflow.
- [Install for Wix](https://docs.niftykit.com/customize-your-experience/niftykit-diamond-widgets/installation-guides/install-for-wix.md): Learn how to install the NiftyKit Diamond Widgets for Wix.
- [Install for Squarespace](https://docs.niftykit.com/customize-your-experience/niftykit-diamond-widgets/installation-guides/install-for-squarespace.md): Learn how to install the NiftyKit Diamond Widgets for Squarespace.
- [Available Apps](https://docs.niftykit.com/customize-your-experience/available-apps.md): Learn how to monetize NFT collections and incentivize supporters to promote your NFT project.
- [NFT Generator Desktop App](https://docs.niftykit.com/customize-your-experience/available-apps/nft-generator-desktop-app.md): Learn how to generate unique images in seconds. Easily import your art layers and have unique images generated on the fly.
- [Pay What You Want App](https://docs.niftykit.com/customize-your-experience/available-apps/pay-what-you-want-app.md)
- [Crossmint App: Credit Card Minting](https://docs.niftykit.com/customize-your-experience/available-apps/crossmint-app-credit-card-minting.md)
- [Augmented Reality App (Token Access)](https://docs.niftykit.com/customize-your-experience/available-apps/augmented-reality-app-token-access.md): Learn how to create token-gated AR experiences for your community. Add a fun, gamified element to your collection!
- [Accept ERC-20](https://docs.niftykit.com/customize-your-experience/available-apps/accept-erc-20.md): Learn how to accept any ERC-20 token as a form of payment for your NFTs. Accept popular tokens such as USDC, ApeCoin and more.
- [Custom ERC-20](https://docs.niftykit.com/customize-your-experience/available-apps/accept-erc-20/custom-erc-20.md): Learn how to add and accept your own custom ERC-20 token as a form of payment for your NFTs.
- [Generative Collection](https://docs.niftykit.com/customize-your-experience/available-apps/generative-collection.md): Learn how to organize, set up your rarity, and launch your generative collection with NiftyKit.
- [Soulbound Token](https://docs.niftykit.com/customize-your-experience/available-apps/soulbound-token.md): Learn how you can start and stop NFT collection's secondary sales in marketplaces.
- [Share To Earn](https://docs.niftykit.com/customize-your-experience/available-apps/share-to-earn.md): Learn how to set up referrals, and sell better with your NFT collection.
- [ApeCoin](https://docs.niftykit.com/customize-your-experience/available-apps/apecoin.md)
- [Royalty Update](https://docs.niftykit.com/customize-your-experience/available-apps/royalty-update.md): Learn how to update your Royalty and adjust your royalty percentage any time after your collection has been minted.
- [Submit an App Request](https://docs.niftykit.com/customize-your-experience/available-apps/submit-an-app-request.md)
- [Token Access In Collections](https://docs.niftykit.com/customize-your-experience/token-access-in-collections.md): Custom gated experience for Drop Collections
- [Integrate Credit Card Minting](https://docs.niftykit.com/customize-your-experience/integrate-credit-card-minting.md): Learn how to Integrate Credit Card Minting via Crossmint and start accepting fiat payments for your NFT collection.
- [Drop Collection Credit Card Integration](https://docs.niftykit.com/customize-your-experience/integrate-credit-card-minting/drop-collection-credit-card-integration.md)
- [Edition Collection Credit Card Integration](https://docs.niftykit.com/customize-your-experience/integrate-credit-card-minting/edition-collection-credit-card-integration.md)
- [Migrating Your Smart Contract to NiftyKit (via Airdrop)](https://docs.niftykit.com/customize-your-experience/migrating-your-smart-contract-to-niftykit-via-airdrop.md): Learn how to seamlessly transition your collection, ensuring that each NFT is accurately represented and linked to its rightful owner on NiftyKit platform.
- [NiftyKit Integration with Farcaster Frames](https://docs.niftykit.com/customize-your-experience/niftykit-integration-with-farcaster-frames.md): Learn how to seamlessly integrate Farcaster Frames with your NiftyKit collections for enriched, interactive broadcasting on Warpcast. Watch the full tutorial below.
- [Community Guidelines](https://docs.niftykit.com/community/community-guidelines.md): NiftyKit drives creators to their highest potentials. Here are a few basic guidelines to follow.
- [FAQ](https://docs.niftykit.com/community/faq.md): Find some of the frequently asked questions and learn more about NiftyKit.
- [Meet the Team](https://docs.niftykit.com/community/meet-the-team.md): Building a Decentralized world, one day at a time.
- [Contact Info](https://docs.niftykit.com/community/contact-info.md): Reach out to our team for any partnerships, growth opportunities or support.
- [Security Report](https://docs.niftykit.com/updates-and-changelog/security-report.md)
- [Deprecated features](https://docs.niftykit.com/updates-and-changelog/deprecated-features.md)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information, you can query the documentation dynamically by asking a question.
Perform an HTTP GET request on a page URL with the `ask` query parameter:
```
GET https://docs.niftykit.com/get-started/introduction.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.
