NFT Synapse Studio
This application allows you to generate NFT collections from image layers (traits). You can configure the collection's metadata, define the rarity of each trait, create different edition groups with their own rules, and finally, generate the images and their corresponding metadata files in JSON format.
How to Use the App
Follow these simple steps to start creating your collection.
Collection Details
In this section, you'll define the main information (metadata) that will describe your collection.
- Name: The name of your collection (e.g., "My NFT Collection #1").
- Description: A brief description embedded in the metadata.
-
Base URI (IPFS): Crucial URL. Example:
ipfs://Qmabcdefg.../. It constructs the full image URL. - Extra Metadata: Add custom fields (e.g., Key: "Compiler", Value: "Synapse Engine").
- Dimensions: Output resolution (Width/Height in px).
-
Rarity Symbol: Default is
#. Example:RareEye#10.png(lower number = less common).
Folder Selection
This is where you connect your graphic assets with the application.
📂 Layers Folder
Select the main folder containing subfolders for each trait (Backgrounds, Eyes, etc.). App reads .png files.
💾 Output Folder
Where results are saved. Creates two subfolders: images and json.
Edition Groups
Define the structure and order. Create different series (e.g., 100 Golds, 500 Commons).
- Shuffle Collection: If ON, randomizes the final numbering. If OFF, generates in group order.
- Collection Supply: Total maximum NFTs allowed.
Group Configuration
- Amount: Number of NFTs for this specific group.
- Layer Order: Top = Background (Back), Bottom = Front.
Action Buttons
Once configured, use these buttons to build.
Starts the process. Shows a progress bar. Becomes "Cancel" while running.
Fix metadata later (e.g., updating Base URI after IPFS upload) without regenerating images.
And that's it! You're ready to create your own NFT collections.