Creating Your First Drop Contract
How to create a DropKit smart contract for blind mint NFT reveal, 10k, or generative art projects.
Quick guidelines to help you navigate your DropKit dashboard.

Step 1: Launch DropKit

You are the full and only owner of the smart contracts you create on NiftyKit and each smart contract is tied to your wallet address.
Using your wallet you can execute blockchain commands to your smart contract for drop functions like starting a sale or withdrawing your earnings once your minting is complete.
Note: NiftyKit can not execute administrative commands on your owned contract.
From your creator dashboard, navigate to the DropKit by tapping [New Drop]

Configure your Drop Smart Contract

Creator Dashboard
Follow the steps below:
  1. 1.
    Choose a Blockchain: Ethereum or Polygon
  2. 2.
    Name of your custom contract
  3. 3.
    Token Symbol
  4. 4.
    Set Royalty Percentage
  5. 5.
    Set Royalty Wallet

Step 2: Customize Your Contract

Royalty Percentages are set as Opensea contract-level metadata and are set with each NFT minted in the collection.
DropKit lets you define variables within your smart contract and save it as a draft prior to minting to the blockchain.

Step 3: Create Smart Contract

Once you have configured your smart contract you will need to click Create Now and you will be prompted to connect your Metamask wallet and pay gas fees to create your smart contract.

Step 4: Save as Draft or Mint

drop tools appear once contract is created
Once your drop contract draft has been saved, you can either proceed to mint or exit DropKit. If you exit DropKit, you can always come back to your draft via the creator dashboard.
⚠️ Opensea Not Showing your NFT contract? At least 1 NFT must be minted so it can be picked up by Opensea, Rarible, and LooksRare.
When minting, be sure you have a digital wallet and crypto in order to pay for transaction costs and gas fees.
DropKit with Drop Contract Draft
Copy link
On this page
Step 1: Launch DropKit
Configure your Drop Smart Contract
Step 2: Customize Your Contract
Step 3: Create Smart Contract
Step 4: Save as Draft or Mint