After I put Tech Rats š on @opensea last week, I got a lot of questions/DMs asking how I did it.
I taught myself/Googled everything but hereās my guide:
āØGenerative NFT Art Collections 4 DummiesāØ
Step by step instructions on what I did as a non-technical beginner
Disclaimer: Iām not an expert. Thereās probably an easier way to do this, but this is what I could find online and do with my limited skill set š
STEP 1: Decide on what kind of project you want to work on. I was inspired by Pudgy Penguins but you donāt have to stick to animals.
STEP 2: Start creating all the layers for your pieces.
I used Adobe Illustrator for this. You can use other programs as well, but Illustrator worked the best for my concept.
What do I mean by layers? Hereās an example breakdown:
Layer 1: Background
-10 colors
Layer 2: Animal Body
-5 colors
Layer 3: Head accessory
-10 items
Layer 4: Face accessory
-10 items
The random combination of these layers results in thousands of unique images.
In this case youād need to create:
– 10 images of 10 background colors
– 5 images of your animal in 5 different colors (transparent background)
-10 images of head accessories (just accessories nothing else)
-10 images of face accessories (just accessories nothing else)
Video Brief Overview
1. Download GitHub folder, Node.js, Visual Studio
2. Swap out your images with ones in GitHub folder, modify code, order layers
3. Set the number of images you want created (ie 100, 500, 1K, etc.)
4. Run it
5. Your files will appear in the output folder
STEP 4: Minting & Listing NFTs
Ok so this is where it gets a little tricky. From my research, I found 3 options
1. Your own smart contract (what most do, hard for non-technical folks)
2. Automation software (ie Leapwork & create a flow)
3. Manually (time-consuming but easy)
For a non-technical beginner the easiest option seems to be to just create a smaller collection (50-100 images) and manually list them.
If youāre really set on a bigger collection, you can spend more time exploring the first two options or find a friend who can help š
STEP 5: Make an @opensea account.
OpenSea charges a one-time registration fee. I paid ~$120
Gas fees for each NFT arenāt paid until item sells.
Buyers -> pay gas fees when buying fixed-price items
Sellers -> pay gas fees when accepting offers
STEP 6: Manual Upload: Create a new collection & add your work to it.
You can pick a set price, bid, or other pricing option.
And thatās it! You can start selling NFTs from your collection.
Follow @rajyaatluri