# Generating Your NFTs

Before uploading the different layers of your NFTs, you will need to fill out the `Pricing`, `Royalty Fee`, and `Total Amount of NFTs`

![](https://3740484278-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FXXwlBaZtlgg3vhmOAsO8%2Fuploads%2FyZGD1YVCE4UAPYTCKVye%2FPrice%2C%20Royalty%2C%20Amount.png?alt=media\&token=5d5897e2-2007-4d40-bd87-1b2fa943b193)

* **Default Price for Public Rounds**: The default price for selling your NFT in a public round. This price can be changed later, when you set up your sales rounds.
* **Royalty Fee**: A percentage you take when your NFT is sold in a secondary market such as OpenSea or Rarible
* **Total Amount of NFT**: The number of NFTs you want to generate

### Now, you can begin adding the layers of your Generative NFTs

{% hint style="warning" %}
**Start from the base layer and move your way up to the topmost layer.**
{% endhint %}

* The `Layer Name` is your trait, which will correspond to the `Property Name` on OpenSea
* The file name for each trait variation is the `Property`

![](https://3740484278-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FXXwlBaZtlgg3vhmOAsO8%2Fuploads%2FSpckZ7MdpwwS4cjRa402%2FSB%20Layer%20Name.png?alt=media\&token=4f225139-2865-44b6-a311-39d5fde491e4)

![](https://3740484278-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FXXwlBaZtlgg3vhmOAsO8%2Fuploads%2FzBuOWcPsodm440ClVTvM%2FLayer%20Name.png?alt=media\&token=36187eb4-27cd-4cdf-aeaa-68f54903ee87)

* Once you have added a Layer, upload the different Trait Variations to that Layer

{% hint style="warning" %}
Please upload in batches of 5 files or less or it may fail to upload
{% endhint %}

![](https://3740484278-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FXXwlBaZtlgg3vhmOAsO8%2Fuploads%2FztDGvG1TpdyqJrucGEBk%2FAdd%20Layer%20Attributes.png?alt=media\&token=43c0ab12-5712-42ac-a0c4-241bb9c0bd5c)

* Once you have uploaded all your files to the correct layer, scroll down to the `Rarity Setting` menu
* By default, the generator will equally distribute the rarity of each Trait Variation i.e. Attribute
* You can customize the rarity as much as you like. The platform will automatically check the `Probability` for each Layer, matches the `Total Amount of NFTs`

![Probability in Background Color does not equal 625](https://3740484278-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FXXwlBaZtlgg3vhmOAsO8%2Fuploads%2Fi5rwbndYFqD1hxw6SBwy%2FRarity%20Setting.png?alt=media\&token=1dd722b3-e2ad-45fd-8fbb-2283697a5a30)

* Once you are satisfied with your rarity settings, click on `Preview NFT` to view possible NFTs that can be generated when minted

![The generator will preview 3 possible NFTs at a time](https://3740484278-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FXXwlBaZtlgg3vhmOAsO8%2Fuploads%2F6k0MO4X7381QialcvmlW%2FPreview%20NFT.png?alt=media\&token=6149e60d-e510-4da1-bc3f-003a3b442874)

* If you want to deploy your project, click on `Continue`

{% hint style="warning" %}
If you leave the page without clicking Continue, all your progress will be lost
{% endhint %}
