A SaaS platform, subscription-based service for artists to sell their digital collectibles. Our platform helps creators mint NFTs (Non-Fungible Tokens) on the Ethereum & Polygon (Previously MATIC Network) Blockchain networks.
Our tool will show you how to create an NFT collection on Polygon or Ethereum.
NiftyKit helps artists create their first NFT without knowing underlying crypto & blockchain technologies. Other marketplaces require you to have crypto to participate and mint your first NFT. With NiftyKit, you pay a subscription to access our unique NFT minting platform where you can customize and manage your smart contracts and NFTs used for your blockchain projects.
As a creator or collection owner, you do not need crypto to get started. If you sell your NFTs on other platforms or transfer your NFTs to another wallet outside of Niftkit, you will need to pay the network gas fees when listing, trading, or selling on secondary marketplaces like Opensea or Rarible.
As a buyer, you need crypto to purchase NFTs listed in ETH or Polygon/MATIC on our platform. You will need to connect your Metamask wallet to purchase, make offers, and transact on NiftyKit.
Our side is not a cryptocurrency exchange, and we do not convert currencies between USD or between other cryptos.
NFTs and digital collectibles have been used interchangeably. Digital collectibles minted on our platform are ERC-721 tokens on the Ethereum blockchain network. Not all NFTs are digital collectibles, and not all digital collectibles are NFTs.
A smart contract is a self-executing contract with the terms of the agreement between buyer and seller being directly written into lines of code. The code and the agreements contained therein exist across a distributed, decentralized blockchain network.
In NiftyKit’s case the Ethereum blockchain.
Our platform will allow you to customize and mint your smart contract. You are the owner of this smart contract through your Metamask wallet address connected during the time of creation. Each smart contract allows you full control and ownership of what NFTs are minted in your collection and will allow you to manage your collection details on other marketplaces like Opensea and Rarible when you connect your Metamask.
You can manage multiple smart contracts and NFT projects within your NiftyKit account.
NiftyKit offers unlimited file sizes for the following formats. Assets are stored on IPFS and details are available on your NFT detail page once NFT has been minted.
Images – PNGs, JPGs, SVG, GIF
Video – .MP4 – (you can upload other formats but Rarible and Opensea don’t always display them correctly)
Audio – coming soon!
3D/AR – coming soon!
Creators do not need to pay for gas fees.
For a creator, NiftyKit handles paying your gas fees when minting your NFT to the blockchain. We optimize minting times and send it when prices for gas is most optimal for us to mint your NFT.
Buyers purchasing in crypto through Metamask on NiftyKit will be required to pay any gas fees for NFTs purchased.
Gas refers to the fee required to successfully conduct a transaction on Ethereum. In essence, gas fees are paid in Ethereum’s native currency, ether (ETH). Gas prices are denoted in Gwei, which itself is a denomination of ETH – each Gwei is equal to 0.000000001 ETH (10–9 ETH).
Selling on NFT on Opensea is easy. After minting your NFT, you can head over to opensea.com, connect your wallet and list your NFT created on NiftyKit for sale.
You can manage your Opensea royalties for custom smart contracts created on NiftyKit on Opensea when you connect with Metamask to the wallet address that your custom collection is minted under.
Access to Our Platform
(1 ) Polygon smart contract and unlimited NFT minting on the Polygon network.
Additionally only members are allowed to purchase the additional ethereum and smart contract add-ons for an additional price.
You can sign up for a free NiftyKit account here: https://app.niftykit.com/signup
Not at the moment.
Memberships can be only purchased through Stripe at this time for creators.
You do not need an invite to create a free creator account on NiftyKit. Sign up for a free account to mint NFTs here: https://app.niftykit.com/signup
Creators can also be invited to collaborate on a custom collection by the owner of that smart contract on NiftyKit.
Collaborators need to work directly with the collection owners to get invited to access the smart contract.
Please try to hit resend verification email and double-check your spam folder to see if it did not make it into your inbox.
Sometimes, those emails take up to 10 minutes to arrive.
If you have a unique domain extension, there may be an issue with our email service being able to deliver to those properly. We have had some issues recently with those.
Please email firstname.lastname@example.org if you need additional help.
Anything you have already minted is owned by you and will not be burned after you cancel your membership.
The membership allows you access to the tools to mint, but you can always access and create draft NFTs and smart contracts without a membership.
When you mint your smart contracts and NFTs, they are tied to the Metamask wallet you connected when you minted the NFT.
You own all the NFTs and smart contracts you create on our platform.
These can still be accessed to perform the smart contract actions outside of our system.
Our ERC721 tokens are interoperable with marketplaces like Opensea, Rarible, and any other platforms that support this NFT token standard.
Metamask is a browser add-on that manages a user’s Ethereum wallet by storing their private key on their browser’s data store and the seed phrase encrypted with their password. Metamask is a non-custodial wallet, meaning, the user has full access and responsibility of their private key for their wallet address.
Once lost, the user can no longer control the savings or restore access to the wallet.
- Google Chrome
- Brave Browser
- Microsoft Edge
Learn more: https://docs.metamask.io/guide/
⚠️ This functionality is being phased out, and the latest version will allow you to mint directly into your wallet of choice.
Before starting make sure you have installed your Metamask wallet.
In your NiftyKit account navigate to My Account and Click the Export Private Key button.
You will need to enter your password.
You will see your private key if you entered your password correctly. Do not paste this anywhere besides inside of the Import Account function in Metamask.
Once connected, you will be able to see your imported wallet.
Yes, you will be required to connect Metamask to perform network transactions through our website, both as a buyer and a seller.
For NFT creators and sellers you will connect the wallet you will be minting your NFTs into.
For NFT buyers and collectors, you will be able to purchase any listed NFTs or Make An Offer for the creator or collection owner to accept.
You can transfer NFTs from the NFT detail page. You will need to pay any gas fees for the transfer. NiftyKit only covers the gas costs for minting and selling on the NiftyKit platform.
Since our NFTs are discoverable on other marketplaces, you can connect your wallet to any ERC-721 friendly marketplace and use their tools to transfer list, and sell.
The private key is what grants a person ownership of the funds or NFTs on a given address. The Blockchain wallet automatically generates and stores private keys for you. When you send from a Blockchain wallet, the software signs the transaction with your private key (without actually disclosing it), which indicates to the entire network that you have the authority to transfer the funds on that address.
Public and private keys are two arbitrary sets of alphanumeric characters that exist in pairs. It is the public key that everyone can see, while the private key is one that no one but you should ever know.
Currently, we only show NFTs that were made on our platform. If you want to create that on NiftyKit you can easily create NFT of the same artwork if it’s your original work.
You may also want to check from the other platform if they have a burn feature where you essentially remove it from circulation by removing the owner from it.
That’s usually an extra charge of gas on other platforms to burn an NFT.
It is free to sign up and try the tools, create drafts, etc., without a wallet.
Memberships can be purchased using credit card only.
Wallets are required to mint smart contracts and NFTs to the blockchain.
Yes, you need a wallet to purchase NFTs.
Regardless if NFTs are listed for sale as USD/Credit Card or Crypto, you must have a wallet so that you can receive your NFT instantly.
Custom Collections are custom ERC721 smart contracts that we create for you.
As the owner of a Custom Collection you can control your commissions for primary sales on NiftyKit and on third-party marketplaces that recognize you as the owner of your smart contract we minted and assigned to your wallet address when you created it.
NiftyKit Open Vault Collections are our default public-facing collections that you can mint into with a NiftyKit mint credit.
Here are our list of Open Vault Collections you can submit your artwork to:
NiftyKit Open Vault V1 https://app.niftykit.com/collections/KljGtNmKagEaGRX3wFGg
NiftyKit Open Vault (Polygon) https://app.niftykit.com/collections/vxOUtruPQWW7y1zPodUY
NiftyKit Open Vault V2 https://app.niftykit.com/collections/nkov
NiftyKit Open Vault V3 xxxxx TBD xxxxxx
When you mint your NFT into the NiftyKit Open Vault Collection, you are minting into your Metamask wallet address which you will connect and confirm.
You are the owner of this artwork and NFT.
Log into your NiftyKit account.
Purchase a Collection Credit, good for the creation of your ERC721 smart contract.
You will use a credit card to purchase this mint.
You do not need any crypto to deploy your smart contract to the blockchain and start using it to mint your creations.
10% of all primary sales on the NiftyKit platform are taken at the time of sale.
Collection owners can set a collection percentage ownership on the primary sale. Each commission % is listed on the custom collection page on NiftyKit. Once a NFT sells, the sale is split between the owner of the NFT, the collection owner, if a commission % is set, and our NiftyKit platform fee.
NiftyKit currently does not offer secondary sales on our platform.
Secondary sales commission on sites like Opensea can only be controlled by the Custom Collection or smart contract owner. You can learn how to set your secondary sales for your custom collection created for you by NiftyKit here:
When you purchase and create your Custom Collection on NiftyKit, we create the smart contract for your collection so that you can connect to Opensea and Rarible and manage your commissions, profile, and other settings specifically for the contract owner.
You can’t continue in an existing contract with NiftyKit. You will be starting with a new contract specifically owned by you.
Yes. If you minted 10 this week, you would be able to come back and mint more in the following weeks.
NiftyKit currently does not support secondary sales on our site, only primary.
To set your secondary sale fee, simply go to your collection editor and adjust the “Percentage fee” field under the Royalty section. Specify the payout address where you wish to receive the fees.
For more information on setting royalties for your Custom Collection on Opensea, visit: https://docs.opensea.io/docs/10-setting-fees-on-secondary-sales
Yes, once you mint your NFT on NiftyKit, it will be automatically available on Opensea.io for you to manage, list, transfer, or auction.
NiftyKit provides Draft states, when you save a draft, this does NOT show up on Opensea, since you have not officially connected your Metamask wallet and minted.
Same thing applies for Rarible.com
Not at the moment.
This is something we are working, sign up for our newsletter to be the first to know when new features become available.
Custom Collections are custom ERC721 smart contracts that we create for you.
Yes, the creation of a Smart Contract is a one-time fee and creation that is tied to your Metamask wallet address used when you minted it.
To use NiftyKit tools, you need to have a monthly membership with your smart contract, but your smart contract is still under your ownership and can be used to mint on other NFT platforms if they allow you to bring your own contract to use their selling tools.
No, the smart contract is yours and you only pay a membership to use our creation and selling tools with your contract.
Once you purchase a Smart Contract, that is just a one-time fee for creation and it is yours.
You can mint as many NFTs as you want in your custom collection. There is no limited to the number of tokens that can appear underneath each custom smart contract (custom collection)
Smart Contracts are created the same day and usually can take up to 2-4 hours to mint and show up on other marketplaces like Opensea.
The soonest it has been ready has been 15 minutes, but when you are minting a smart contract, please create it ahead of your release or drop.
We use standard smart contracts that you can configure before we mint for you. Typically to create a smart contract, you will need to interview and hire developers. With NiftyKit we can create a standard contract for you to use to get started with your NFT project.
Yes, you will be able to view and manage this collection on Opesea.
Since Smart Contracts and NFTs minted on NiftyKit are tied to your Metamask wallet, you will be able to connect to Opensea and manage your collection from NiftyKit, just like your other Collections hosted on Opensea’s Shared Collection where you may have started with your other non-NiftyKit collections.
Currently the Royalty Fees that you set for your Smart Contract is specific to each platform.
They are NOT baked into the smart contract code.
NiftyKit only supports primary sales and will honor your commission settings set on your collection on the NiftyKit platform.
In order to set commissions for your Smart Contract on Opensea, you can connect to Opensea with the Metamask wallet connected to your Smart Contract and then navigate to the Edit settings of that contract and adjust the commission.
Learn more on Opensea
Please reach out to us at email@example.com as we verify them individually. Currently, only mainnet contracts can be verified at this time.
An NFT drop is when you schedule a date to release your NFT collection. Using NiftyKit’s DropKit feature, you can create a custom smart contact you can reveal on your drop day for buyers to come mint for a mint price you specify.
DropKit is a customizable smart contract for your collection that is available for NiftyKit members. Once you log into your account, you will be able to Create A Drop where you will configure your smart contract for your NFT drop.
We’ve made it easy to bring in your art and metadata with our DropKit tools and API.
Do you have artwork and metadata ready?
There is technically no size limit to how many NFTs you can have in your collection.
You won’t be able to increase the supply after you have created your smart contract.
You can mint under the total amount of the maximum supply.
In order to use DropKit, you must have your art ready to upload into our system either manually, or through our API if you are in the closed API pilot program.
We currently do not support the ability for the image creatives to be generated in real-time during minting.
You will configure this for your smart contract. After it has been created to the blockchain you will not be able to go over the number you specified.
You can have a supply lower than the max. You do not have to mint or sell everything all at once.
NiftyKit lets you pause and restart your drop contract when you are ready to pick back up where you left off.
You do not need to know Solidity or coding to launch your NFT collection.
Understanding how JSON data is structured will help you upload your work faster, but we have a Google Sheet you can use to generate the proper JSON for batch upload.
NiftyKit will help you customize your smart contract settings for your drop, then deploy your contract and NFTs when you are ready to reveal your NFT drop.
You may need help with coding to get your artwork and metadata prepared for DropKit.
- Create a Collection Name
- Set a Token ID
- Set Quantity of NFTs in Collection
- Set maximum amount a collector can mint at 1 time
- Add the amount of NFTs any 1 wallet can have at the same time
- Set ETH Price per each Mint in Collection
- Configure Royalty Percentage
- Set Wallet To Receive Secondary Sales
- Upload Your Creatives for Your NFT
- Mint The Smart Contract
- Schedule Drop Date
- Start Your Drop
$9.99 monthly membership for NiftyKit.
It costs about .2-.3 ETH to create your smart contract.
It costs around .01 ETH for your buyers to mint each NFT.
NiftyKit takes 5% of primary sales only when you withdraw your funds earn from the contract
NiftyKit does not collect any royalties on secondary sales, we only get paid on primary sales that occur on NiftyKit.
It costs about .2-.3 ETH to create your smart contract.
It costs about .01 ETH for your buyers to mint each NFT.
5% on the primary sale on NiftyKit.
0% on secondary sales on Opensea.
You will be able to whitelist wallet address or specify and existing token address the collector must hold to access minting on your drop page.
Primary sales, no.
Secondary sales, yes.
NFTs purchased on DropKit are lazy minted on demand by your buyers when you set your drop live. This is when it is created in the blockchain.
Secondary sales occur on Opensea.io and will only be available for secondary sales.
At the moment, NiftyKit doesn’t support secondary sales.
No. You can’t use existing smart contracts (collections) or add to drops you have already launched and created a smart contract for.
Once the smart contract has been created, it cannot be altered once it is live.
Yes, you will be able to pause the minting functionality to the public to close off minting until the next phase of your roadmap.
Yes. You will get an API key to use to upload your assets and traits for each collection.
Learn more about metadata and our API here
You will get an API key to use to upload your assets and traits.
You will also be able to use a CSV to import your NFTs and metadata.
You can customize the image, header, and description of your minting page.
We will be adding more customization features in the future.
We recommend that you create a landing page experience and then send them to the mint page directly if you want to control the experience or show a roadmap for your project.
Feature coming soon!
You can write out your roadmap in the description portion of your DropKit collection.
We do not have a dedicated template or section for roadmaps since each project is different.
Only available for special partners and charities/non-profits.
There is a minimum amount of 0.001 ETH that you can list your NFT drop price at.
DropKit is a lazy minted NFT collection drop where you upload your assets and when buyers click “Mint” on your DropKit page, they will be minting and paying for the cost of gas plus the price you set for all the NFTs in your collection.
Feature coming soon!
There is not a way to assign them to specific wallets directly.
A workaround initially would be to pause your drop, mint them yourself and then transfer the NFTs to your collectors directly.
We do not have the ability to automatically pause at a specific number minted, so while your DropKit contract is active, your collectors will be able to mint until you pause the drop or you’ve hit the max limit of NFTs
Yes, you will be able to add or edit metadata after you have already dropped and NFTs have been minted. This will allow you to fix any mistakes that would normally ruin the integrity and quality of your drop collection.
We encourage that you have a direct communication line with your collectors to let them know about this to ensure everyone is aware that the metadata can change.
Being able to change the metadata allows us to accommodate the NFT DropKit collection reveals where you update the image metadata days after minting to reveal what collectors will get for their final NFT.
You will be able to start with a generic image as the image for the NFT, then later update the metadata to point to the correct images revealed for each NFT purchased by collectors on mint.
Artist & Creators
NiftyKit Open Vault is our collection that you can mint your NFTs. NFTs that are minting into our collection is subject to review as part of our initial closed pilot. Once you receive approval you will be able to use a Nifty Credit to mint your work.
NiftyKit Credits can be purchased using Stripe.
We currently don’t support purchases for credits using Ethereum.
Check out our pricing NFT calculator to get a general idea on how you can price your NFTs so that you can make money when you sell them on NiftyKit.
Calculate your potential earnings. Currently only in ETH. Polygon version coming soon.
Click here: NFT Artist Calculator
When you submit to our public facing collection NiftyKit Open Vault (NKOV) it can take up to 12-24 hours for approval although it usually happens sooner than that.
You can always chat with us directly in the app if you have any questions about pending approvals.
Thanks again for your patience!
Please give up to 12 hours max on high peak days when the network is busy and gas fees are high.
We optimize the time to send NFTs to mint when it is most profitable for everyone. We check about every 5 minutes, and if the network isn’t congested, we’ll mint it.
Recently with gas prices being low (May ’21) usually you will see your NFT minted within 20 minutes.
We are working to improve and optimize the time it takes to mint your NFT, so please bear with us as we improve this experience for you.
No, we currently do not support the purchase of mints and collections using ETH.
Credits can be purchased through Stripe using your credit card.
Yes. A membership is needed to mint NFTs on NiftyKit
When you create a custom collection on NiftyKit, you can invite collaborators using a special invite link.
There are 2 ways to invite collaborators:
- Via email through the invite dialog box
- Unique invite link to send direct to collaborators.
The owner of the NFT is the creator that mints it to their Metamask wallet. As a collaborator, you will get attribution and be able to track provenance and authenticity back to you although this NFT is being minted under another creator’s smart contract.
As a collaborator, after you mint the NFT you give control to the collection owner (curator) to list the piece for sale. This is a unique feature of our application that allows multiple users to submit pieces to a collection owned by someone hiring you for your work.
The turnaround time for approving NFTs is controlled by the owner of the collection.
As a collaborator, you will not be able to mint into this collection until it has been approved by the curator or collection owner.
If you are invited to submit an NFT to a custom collection, it will need to be submitted to the owner of the collection for a review.
You can delete your approved creation only if you have not minted it to the blockchain.
You can delete approved drafts and resubmit the artwork for approval again if you notice a mistake or change you want to make before minting the NFT to the blockchain using the collection owner’s customized smart contract.
No, each custom collection is either a Polygon NFT or Ethereum Mainnet NFT.
Smart contracts are created for either or and only allow you to mint that type of token based on the type specified when the smart contract was originally created.
You can invite as many collaborators to participate in your custom collection.
Yes, you can remove users that have been added as collaborators.
Creating & Managing NFTs
Depending on the “gas” fees on the Ethereum network minting can take up to 12-24 hours.
NiftyKit pays the fees on your behalf so that you do not need to worry about volatile gas prices.
We recommend preparing ahead and having your drafts and NFTs ready ahead of time to be safe.
If you create an NFT on our platform, you will be able to connect with your wallet using Metamask and list using Opensea.
On each NFT page you will see a link to where your NFT is listed on Opensea.
If you create an NFT on our platform, you will be able to connect with your wallet using Metamask and list using Rarible.
Each NFT detail page has a link to where your NFT is listed on Rarible if Rarible supports it.
Currently Rarible doesn’t support Polygon.
If they support ERC-721 tokens, then yes.
To burn, please contact firstname.lastname@example.org and provide the URL and token ID of the NFT that you want to burn.
This functionality will be added in the coming weeks to the app so that creators can do this directly from their account.
Once it has been minted in the blockchain it is forever.
We can help you burn the token, but this only removes ownership to anyone for that token but is still recorded in the blockchain.
Contact email@example.com and provide your token URL of the piece you want to burn.
Depending on the current network conditions the NFT can take up to 12 hours to become available during peak times although most of the time it will be ready within the hour if gas prices are reasonable.
Please give yourself enough room ahead of time to have your NFT ready so that you plenty of time to mint it.
After it is minted you will be able to list it for sale on our site for sale without paying gas fees.
As a creator of NiftyKit we pay the gas fees on your behalf to mint, list, delist, transfer, sell.
Yes, but this is only available for selected members and you must be pre-approved to accept fiat.
For NiftyKit Subscribers the storefront allows their fans and collectors to purchase directly on their page.
Additionally visitors to your store can make an offer on your NFT. You will receive an email when you have an offer to review. If you decide to approve the offer, you will be be paid to your wallet and the NFT will be transferred to the new owner of your NFT.
Once you mint into your Metamask wallet, you can sell on NiftyKit, Rarible, or Opensea. Please take note though, that if you’re listing on other platforms, you will have to pay a separate gas fee.
Our Creator or Collection Boost Subscription plan will only have benefits on the NiftyKit platform (for now). We’ve optimized the buying experience for the collectors, and we felt there were too many barriers to buy on platforms like OpenSea and Rarible.
Secondary sales for NFTs created in NiftyKit can be listed on Opensea.io
3% on primary sales on the NiftyKit platform.
0% on NiftyKit Public Collections.
NiftyKit currently does not offer secondary sales on our platform.
Please email firstname.lastname@example.org for more information.
We are working on this feature and will be out soon.
Not on our platform. However, our NFTs are standard ERC-721, so if other platforms that fractionalize NFTs can accept this standard, you may be able to use NFTs created here. Please consult the platform you are working with before starting to make sure.
Not sure. Maybe trying one of our NFT calculators may help.
Polygon/MATIC – https://niftykit.com/polygon-nft-listing-calculator/
3% of total sale goes to NiftyKit for any sales that transact on our platform for Ethereum or Polygon.
Any transaction that occur in Stripe are 5% of the total sale going to NiftyKit when a buyer pays with Stripe.
Custom Collection owners have the ability to set commissions that they can receive on the primary sale. This is sent to the wallet address that the Custom Collection (smart contract) is connected to.
Currently NiftyKit doesn’t support secondary sales on our marketplace.
There is no cost to sign up for a NiftyKit account. We allow you to create unlimited collection and NFT drafts for free. You do not pay until you are ready to mint your custom smart contract or NFTs.
Once you have decided you want to mint, you will pay a base subscription to get started and purchase any additional add-ons if you want to mint on the Ethereum Mainnet.
Sign up for a NiftyKit account here: https://app.niftykit.com/signup
You can cancel your subscription or downgrade under My Account > Change Plan inside your NiftyKit account.
You can cancel your subscription or downgrade anytime by logging into your account and downgrading under My Account > Change Plan.
You retain ownership and control of any smart contracts or NFTs minted while your NiftyKit subscription was active.
After you cancel your paid subscription, you will not be able to mint or create any new smart contracts on our platform until you reactivate.
When you create a collection or NFT on the NiftyKit platform you own the smart contract along with all NFTs minted.
If you connect to other platforms with your wallet that owns your custom collection, you will be able to manage your secondary sales and profile settings for secondary marketplaces.
You will also be able to use your smart contract on Opensea to mint directly into the collection we helped you create.
- Treat others online as you would treat them in real life
- Be tolerant towards other’s viewpoints; respectfully disagree when opinions do not align
- Respect the privacy and personal information of other users
- Communicate with courtesy and respect
Please do not:
- Make personal attacks on other community members
- Use defamatory remarks or make false statements against others
- Post prejudiced comments or profanity
- Bully or make inflammatory remarks to other community members