How to Create an NFT Drop on Solana without writing any code
In this guide, we will learn how to make a claimable NFT Drop on the Solana blockchain using the dashboard.
Before we start off, Below are some helpful resources and tools we will be using in this guide.
Let's get started!
First, go ahead and open up the thirdweb dashboard and connect your phantom wallet, If you don't have a Phantom wallet, click here to follow a guide on how to create one.
Now that you have a Phantom wallet set up click the
NFT Drop program in the program section and give your program a name! We also need to provide a
Maximum supply; which is the number of NFTs you're planning on releasing in your drop.
Here's a good example of how you should fill in the inputs:
Deploy Now and approve the transaction to deploy your program!
After the transaction is mined, your program will be deployed and you will be taken to your dashboard. Here, we can configure the conditions under which wallets will be able to mint NFTs from our drop.
Go to the
Claim Conditions section on the dashboard and set up the claim conditions that you want on your NFT Drop such as the starting time, Royalties, currency, etc.
For example, in the screenshot below, we're configuring a free drop with 0% royalty fees.
Make sure you click on
Save Claim Conditions button and approve the transaction.
Now you will have an option to either perform a
Single upload or a
Batch upload depending on how many NFTs you want to lazy-mint into your program.
I will perform a batch upload now with the metadata and the NFT images by dragging and dropping the folder which consists of my metadata and the NFTs.
You can use our example to see how to structure the metadata files of your NFTs.
Next and then
Upload X NFTs, and approve the transaction.
Nice work! Your NFTs are lazy-minted and ready to be claimed!
Learn how to build an application where you can mint the NFTs.
Congratulations! You've successfully deployed an NFT Drop program and lazy-minted your NFTs ready to be claimed under the criteria of a claim condition!
Great work! 🎉
If you run into any problems feel free to ask us on the Discord server!