How to Create an NFT Drop on Solana without writing any code

How to Create an NFT Drop on Solana without writing any code - thirdweb Guides

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 the NFT Drop to devnet

Click 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.

Set claim conditions for your NFT drop

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.

Batch upload NFTs to your drop

Click 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.

Need help?

For support, join the official thirdweb Discord server or share your thoughts on our feedback board.