NFT industry gains a lot of attention these days. And I think it has great potential in the future. Therefore, you may consider building your own collection.
Building a 10,000 NFTs collection takes straightforward steps. You don’t have to be a great artist or a professional developer to make an NFT. In addition, you don’t want a lot of expertise in blockchain to start in NFT.
It took me three steps and two software to make my NFTs collection. The first software is for designing (Adobe Illustrator). And the second one is for generating 10,000 unique images. I used NFT-Generator. It has many rarities options to generate unique NFTs.
1. Start with the base image
If you have seen a 10,000 NFTs collection before, you may have noticed that the NFTs are different, but they have a common shape, which is called the base character (or image).
So the first step is to design your base character. You need to decide the idea of your base character. It could be human, animal, or alien. In my case, I chose a snowman to be the base character.
Then, you can search on google for your base character. This helps you comprehend how the character should look like. And it also makes designing your own base image a lot easier.
Now is the time for Illustrator. You can save the image you like for reference and start designing your base character using Illustrator.
Here is how my base character looks like:
2. Design different layers
After you make your first image that has the attributes of your base image, you can now easily create other different images by making little changes to your first image.
To organize the work, you must use the Layer panel window in Illustrator. Make multiple layers according to your base image attributes: background, body, cloth, hair, eye, etc.
Note: make sure that the layers have a logical order. Because it will be meaningless if you put the background layer in front of the body layer.
Then, Split your first image into parts, and put every part in the proper layer. For example, the head and body parts must be in the body layer, and the eye parts must be in the eye layer.
When you add up these layers, in proper order, you will get your first image again.
You can now go to each layer and make many different variations of it. You can add to the background layer blue, green, red, and brown background images. Then go to your eye layer and design eyes with different expressions.
Designing 4 variations for every layer can be enough for this tutorial. For your real project, you can make as many layers and variations as you want. Here is the layers collection for my snowman NFTs.
3. Generate 10,000 NFTs
As you can see in the above example, an NFT is just a combination of layers. To calculate how many unique NFTs you can make from your layers, get the product of the number of variations for each layer. With my layers, I can make 4 x 4 x 3 x 1 x 3 x 3 x 3 x 1 x 4 = 5,184 unique NFTs.
To make 10,000 NFTs, you need 10 layers with 4 variations each.
Of course, it will be very difficult to combine 10,000 images manually. Therefore, you will need NFT-Generator to do so.
First, you need to export the layers from Illustrator as png files. Then you can insert them into the generator like below:
The number that appears at the top right corner of each variation is the rarity percentage of the variation. You can make any variation rarer by reducing its percentage.
Now you can select the number of NFTs you want. Then click generate, the software will do the rest.
After generating process is done, you can see your NFTs along with their rarity score and rank on the preview page:
You will also get the metadata for each NFT ready to deploy on the Ethereum blockchain. You can find it in the collection folder.
Here is the metadata for the first NFT generated:
So this is how you can build your 10,000 NFTs collection, as I did. I hope this article answered all your questions. And if you have more questions, feel free to ask me in the comments and I will be happy to help you.