Learn to make a generative NFT collection
From your first folder of layers to the files a marketplace asks for. Each guide answers its question first, then shows the working with real numbers from Puffles Studio.
Plan
How Many Traits Do You Need for 10,000 NFTs? The Real Maths
Multiplying trait counts is only the start. See how rules, None choices, exact counts and traits that hide others change how many different NFTs you can make.
UpdatedNFT Trait Rarity for Creators: Weights, Exact Counts, None
How to plan trait rarity when you make an NFT collection: how weights become counts, when to use an exact count, what None does, and how to read rarity.csv.
UpdatedPrepare
How to Prepare NFT Trait Layers: Sizes, Transparency, Names
Get your art ready for a generator: one folder per trait type, one canvas size, transparent PNGs, layer order, #weights in file names and a 1 of 1 folder.
UpdatedHow to Add 1 of 1s to a Generative NFT Collection
Add hand-made 1 of 1 artworks to a generated NFT collection: how they count toward the total, random or end placement, and what their metadata looks like.
UpdatedMake
Publish
OpenSea NFT Metadata Format Explained, With a Real Example
What each field in an OpenSea-style NFT metadata file means (name, description, image, attributes), shown on a real generated file, with numbering and images.
UpdatedOpenSea Drop Metadata CSV: Columns, Rules and a Free Maker
The columns OpenSea's drop CSV needs (tokenID, name, file_name, attributes), the rules it checks, and how to get the file made for you instead of by hand.
UpdatedSet Your NFT Image Address: IPFS, Arweave or HTTPS Metadata
After you upload your images, put the folder's ipfs://, ar:// or https:// address into your NFT metadata and download it again, without changing a single image.
Updated