# Generative Art Collection

{% hint style="info" %}
If you're unsure about the distinctions between the three types of collections, please visit the '[Initial Steps](https://docs.nfts2me.com/create-and-deploy-nft-collection/initial-steps)' section for clarification. Create the project that best suits your needs!
{% endhint %}

This type of project allows you to add layers to your collection and combine them with the number of combinations you choose, creating an image and NFT for each combination. Additionally, it adds metadata related to the information of the layers that compose it and their rarity.

This is the result we will obtain with this type of collection:

<figure><img src="https://3026745716-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FsfdCMm7uC0GmVAWnxMdG%2Fuploads%2Fgit-blob-854ad6824a7b717008ef3c23aa4bbf35eda9236e%2Fimage.png?alt=media" alt=""><figcaption></figcaption></figure>

To create an "Generative Art" project, choose the third option labeled "Generative Art" on the NFTs2Me no-code app.

<figure><img src="https://3026745716-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FsfdCMm7uC0GmVAWnxMdG%2Fuploads%2Fgit-blob-d5bafbd2bb4a460eda7f9a0b5bce222f749952f1%2Fgenerative.png?alt=media" alt=""><figcaption></figcaption></figure>

A new environment will be displayed to you. Here, you have the option to select a project that you already have created or partially completed, or to create a new one:

<figure><img src="https://3026745716-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FsfdCMm7uC0GmVAWnxMdG%2Fuploads%2Fgit-blob-55eb8ec779bac4f5d2b6ae0d7df9d2f1aad4ea71%2Fimage.png?alt=media" alt=""><figcaption></figcaption></figure>

At any time, you can delete an existing project by clicking on the 'Delete Project' button found at the bottom of the 'Settings' tab:

<figure><img src="https://3026745716-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FsfdCMm7uC0GmVAWnxMdG%2Fuploads%2Fgit-blob-8bf797e297bbe47a6b8fee2201c822e2d0c585ff%2Fimage.png?alt=media" alt=""><figcaption></figcaption></figure>

<figure><img src="https://3026745716-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FsfdCMm7uC0GmVAWnxMdG%2Fuploads%2Fgit-blob-6e851e22c25e198056f4ff3ddb234256464bed3c%2Fimage.png?alt=media" alt=""><figcaption></figcaption></figure>

If you already have a PSD with configured layers, we have the option to upload it. The application will process the PSD and add the images of each layer along with its name.

<figure><img src="https://3026745716-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FsfdCMm7uC0GmVAWnxMdG%2Fuploads%2Fgit-blob-5a9f20c07e992e4f84c9a83dd6c041ac0d05a9b0%2FuploadPSD.png?alt=media" alt=""><figcaption></figcaption></figure>

To create a new generative project, click on the projects dropdown menu and select the "New Project" option listed there. A new project will be created and displayed with empty layers. To change its name and information, you can do so in the "Settings" tab, which we explain further.

By default, when creating a new project, we create a layer called "Base."

<figure><img src="https://3026745716-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FsfdCMm7uC0GmVAWnxMdG%2Fuploads%2Fgit-blob-6400b4b60171a766ed1f496821fc6f83461b0fc1%2Fimage.png?alt=media" alt=""><figcaption></figcaption></figure>

<figure><img src="https://3026745716-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FsfdCMm7uC0GmVAWnxMdG%2Fuploads%2Fgit-blob-37621be5d52c43a3b2102eed0a0ac4fe48b17670%2Fimage.png?alt=media" alt=""><figcaption></figcaption></figure>

It is designed to set the backgrounds of your NFTs. These backgrounds can be simple colors, gradients, etc. For this purpose, this layer, when clicked on, will display its details in the center, providing the "AutoBackground" utility. Here, you can choose from different background templates and specify the size of the images for your NFTs, as well as the number of different backgrounds you want to compose in that layer. Once configured, click on the "generate" option, and the backgrounds you have configured will be generated.

<figure><img src="https://3026745716-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FsfdCMm7uC0GmVAWnxMdG%2Fuploads%2Fgit-blob-e7a43bd47e2969fc70d1f43c12ab30b0bfc9bcb7%2Fimage.png?alt=media" alt=""><figcaption></figcaption></figure>

<figure><img src="https://3026745716-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FsfdCMm7uC0GmVAWnxMdG%2Fuploads%2Fgit-blob-e8a44ee3927bf0c02526f5eb1afd870cda83e2c9%2Fimage.png?alt=media" alt=""><figcaption></figcaption></figure>

At any time, you can add new backgrounds, either designed by you by dragging them onto the layer or by generating new ones, including from new templates. This is because the auto-background box will always be available to you.

### How do I add new layers to my collection?

To add new layers to your project, click on the "Add layer" option.

<figure><img src="https://3026745716-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FsfdCMm7uC0GmVAWnxMdG%2Fuploads%2Fgit-blob-0a6f6c521307b2f2bbff644d07a6a48232948c0a%2FnewLayer.png?alt=media" alt=""><figcaption></figcaption></figure>

You'll see a text field where you can enter the name of the layer. Type the name and press enter. The layer will then appear as created, and you can add all the images you want the layer to have for making combinations.

<figure><img src="https://3026745716-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FsfdCMm7uC0GmVAWnxMdG%2Fuploads%2Fgit-blob-753a6c46351d7fdd2622528c140bf171da5c5425%2Fimage.png?alt=media" alt=""><figcaption></figcaption></figure>

<figure><img src="https://3026745716-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FsfdCMm7uC0GmVAWnxMdG%2Fuploads%2Fgit-blob-4d1b9a04fc24391a6a29eb167fc1845c110f2f3d%2Fimage%20(383).png?alt=media" alt=""><figcaption></figcaption></figure>

<figure><img src="https://3026745716-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FsfdCMm7uC0GmVAWnxMdG%2Fuploads%2Fgit-blob-cc60ce4a716496c5e3d869976c0fb015ea650960%2Fimage.png?alt=media" alt=""><figcaption><p>Lot of layers added</p></figcaption></figure>

To add images, simply drag them onto the designated area or click within the established area and select them from the dialog box.

<figure><img src="https://3026745716-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FsfdCMm7uC0GmVAWnxMdG%2Fuploads%2Fgit-blob-f520a18f1ab5a567150d28cc2c9d63f1f2d5f000%2FlayerArea.png?alt=media" alt=""><figcaption></figcaption></figure>

<figure><img src="https://3026745716-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FsfdCMm7uC0GmVAWnxMdG%2Fuploads%2Fgit-blob-b8300a9c601950c29e8d586963269942e2602123%2Fimage.png?alt=media" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
We recommend that **all images in the different layers have the same dimensions**. Not doing so may cause issues in the resulting output. The dimensions of the elements in the collection will be determined by the images of the first layer added. In case they don't match new images, a warning will be displayed on the images that do not comply.

<img src="https://3026745716-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FsfdCMm7uC0GmVAWnxMdG%2Fuploads%2Fgit-blob-7ab24a0e6b7dfa734de4047249ca4e40b203a2cc%2Fimage.png?alt=media" alt="" data-size="original">
{% endhint %}

On the right-hand side, you can edit the characteristics of the layer, such as its name or the % rarity of the layer (Likelihood). If you set a very low number, very few NFTs will be composed of an image from this layer. You can also see the number of images that make up the layer next to it. Conversely, if you indicate a value of 100%, all NFTs will have an image from this layer.

<figure><img src="https://3026745716-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FsfdCMm7uC0GmVAWnxMdG%2Fuploads%2Fgit-blob-0e9331f1b6f5a1cb968731a9c8eaa3f496de092c%2Fimage.png?alt=media" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
Checking the "Preview" option allows you to see a preview of an NFT token to ensure you're heading in the right direction.

<img src="https://3026745716-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FsfdCMm7uC0GmVAWnxMdG%2Fuploads%2Fgit-blob-307684edf7c35345cfd08c0d4030fd9686eccbed%2Fprevie.png?alt=media" alt="" data-size="original"><img src="https://3026745716-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FsfdCMm7uC0GmVAWnxMdG%2Fuploads%2Fgit-blob-8ff86e09d36f36b373d3dea9ff422db038d26aa1%2Fimage%20(400).png?alt=media" alt="" data-size="original">
{% endhint %}

### Is there a way for me to specify which images from a layer will be more common and which ones will be rarer?

Of course, individually, you can also specify the rarity of that image in that layer using a percentage. You can specify the rarity of both the layer and the image. Simply select an image, and on the right-hand side, you'll see the same configurator as for the layer. The system will indicate the rarity of applying that image as you move the slider.

<figure><img src="https://3026745716-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FsfdCMm7uC0GmVAWnxMdG%2Fuploads%2Fgit-blob-739f4a03c654aa0f33d6241703b9e351a8e91947%2Fimage%20(385).png?alt=media" alt=""><figcaption><p>Zombie NFT type specifications</p></figcaption></figure>

{% hint style="info" %}
Keep in mind that first, the percentage of it being an image of the layer will be taken into account, and then the percentage of it being that particular image in the layer.
{% endhint %}

### Can I create subcollections that only have certain layers?

Certainly, we also allow the creation of subcollections. You can filter which layers will be available in each subcollection, so you could create a subcollection of NFTs with hats, for example.

<figure><img src="https://3026745716-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FsfdCMm7uC0GmVAWnxMdG%2Fuploads%2Fgit-blob-d6e90da010240e46fb3bb7e4745e9186d9cb87aa%2Fimage.png?alt=media" alt=""><figcaption></figcaption></figure>

Just activate the option and create the subcollections you need. To activate it, click on the "Subcollections" button on the right-hand side. When it's active, the subcollections that make up your collection will be displayed above the layers.

<figure><img src="https://3026745716-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FsfdCMm7uC0GmVAWnxMdG%2Fuploads%2Fgit-blob-5daaae6115b05e2d47068e26d237e711cae8cde7%2Fimage.png?alt=media" alt=""><figcaption></figcaption></figure>

<figure><img src="https://3026745716-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FsfdCMm7uC0GmVAWnxMdG%2Fuploads%2Fgit-blob-2333171e87b14e9439229ef9a10e0e92800e520a%2Fimage.png?alt=media" alt=""><figcaption></figcaption></figure>

### Can I perform a backup to ensure I don't lose information or to transfer it to other wallets for future use?

At any time, you can create a backup of your generative art collection, ensuring that the images and established configurations are preserved. This allows you to start from the same collection in other wallets or avoid potential loss of information, or revert to specific design points.

You can restore the design of such a collection by clicking on the "Restore" button and selecting a previously made backup.

### Project Settings

In the "Settings" tab, you can configure the settings and information of the collection.

<figure><img src="https://3026745716-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FsfdCMm7uC0GmVAWnxMdG%2Fuploads%2Fgit-blob-326d458b77aede2a1285cef3dcc8879d8691a11d%2Fimage.png?alt=media" alt=""><figcaption></figcaption></figure>

Available options are:

* **Project Name**: That's your collection name. Please set a descriptive name for your colection at the chain contract. Please note that we will also use that name to generate your collection name, which will be displayed on your minting page, and when someone mints any NFT, marketplaces will also display that name. Furthermore, we will generate a subdomain name based on it. Also it will be displayed for you to manage your collections on the NFTs2Me dashboard.

<figure><img src="https://3026745716-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FsfdCMm7uC0GmVAWnxMdG%2Fuploads%2Fgit-blob-63de3feff3715e977477d0b8dd3c20f5fb3fc9a0%2Fimage.png?alt=media" alt=""><figcaption></figcaption></figure>

<figure><img src="https://3026745716-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FsfdCMm7uC0GmVAWnxMdG%2Fuploads%2Fgit-blob-9436e3ff1d0259ef9a25b8de25f2b559286edd87%2Fimage.png?alt=media" alt=""><figcaption></figcaption></figure>

Later, on your project dashboard, you will be able to change your minting page collection name and your subdomain minting page URL, but the original name will be written on the blockchain, and marketplaces will use it.

* **Project Description**: This will serve as the general project description displayed on the minting page. Additionally, we use this description for individual token descriptions. You will have the option to modify specific token descriptions to achieve different descriptions for each token.

<figure><img src="https://3026745716-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FsfdCMm7uC0GmVAWnxMdG%2Fuploads%2Fgit-blob-c5b077d9876ee047dee9378aeaef1b9f6982500d%2Fimage.png?alt=media" alt=""><figcaption></figcaption></figure>

<figure><img src="https://3026745716-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FsfdCMm7uC0GmVAWnxMdG%2Fuploads%2Fgit-blob-a9496a5e8e3c70cfab900f4ef8ced93a7f10a211%2Fimage.png?alt=media" alt=""><figcaption></figcaption></figure>

* **Collection Size**: The application calculates the maximum number of distinct combinations it can generate based on the number of layers and images. You can set a collection size between 1 and that maximum.

{% hint style="info" %}
Enable **Allow repeated combinations** to allow NFTs with repeated combinations (**same image but different IDs**). This will also enable to increase the project size beyond the total amount of possible combinations.
{% endhint %}

<figure><img src="https://3026745716-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FsfdCMm7uC0GmVAWnxMdG%2Fuploads%2Fgit-blob-04f58bef7a88ee9ade4445d11d31a843f597cbf4%2Fimage.png?alt=media" alt=""><figcaption></figcaption></figure>

### Final step: Generate the images, upload to IPFS, and deploy the collection :tada:

#### 1. Generate Images

Once you have all the layers and images configured, and the collection settings established, the next step is to generate the combinations and deploy the smart contract for the NFT collection

If you have never generated combinations for this collection, you will see the 'Generate' tab. It's necessary to have specified all the collection information in settings before generating it

<figure><img src="https://3026745716-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FsfdCMm7uC0GmVAWnxMdG%2Fuploads%2Fgit-blob-ece04bfdd29f9f87782486c03c2ac0ff60fb1547%2FgenerateTab.png?alt=media" alt=""><figcaption></figcaption></figure>

Once generated, or if you return to the project after a previous generation, the tab will appear with the name 'Result.' If you access it, you will see all the combinations generated according to the established size, rarity percentages, and collection data.

<figure><img src="https://3026745716-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FsfdCMm7uC0GmVAWnxMdG%2Fuploads%2Fgit-blob-c79eac465098e00614fc3a814cc37a795d6557cd%2Fimage.png?alt=media" alt=""><figcaption></figcaption></figure>

<figure><img src="https://3026745716-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FsfdCMm7uC0GmVAWnxMdG%2Fuploads%2Fgit-blob-1635f05acc33091c1a27a987b0a1b8c3408ee617%2Fimage.png?alt=media" alt=""><figcaption></figcaption></figure>

Then, on the left side, you will see the number of NFTs that have each trait for every layer. You can select a trait, or multiple traits, and the NFTs containing those traits will be displayed in the center. You can see an example in the image below. We have filtered by 'Type: Zombie':

<figure><img src="https://3026745716-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FsfdCMm7uC0GmVAWnxMdG%2Fuploads%2Fgit-blob-02b726d8e54344ba40b01416af75a84025d77653%2Fimage.png?alt=media" alt=""><figcaption></figcaption></figure>

You can click on an NFT to display its details in the right zone. We have generated a trait for every layer and detailed the rarity of that trait:

<figure><img src="https://3026745716-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FsfdCMm7uC0GmVAWnxMdG%2Fuploads%2Fgit-blob-ecbc8e65e3cee35c4a089b505820ededcfe3ab73%2Fimage.png?alt=media" alt=""><figcaption></figcaption></figure>

### Can I regenerate obtained NFT combinations?

Yes, of course you can. Go to the "Design" tab and click on the "Re-Generate" button at the bottom of the left-hand zone.

<figure><img src="https://3026745716-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FsfdCMm7uC0GmVAWnxMdG%2Fuploads%2Fgit-blob-39791ca4d6bd5010fde16ba1830f5264872ddfe5%2Fregenerate.png?alt=media" alt=""><figcaption></figcaption></figure>

Then all NFTs combinations will be regenerated and you will see that new collection on "Result tab"

#### 2. Upload to IPFS

On the "Result" tab, navigate to the "Upload to IPFS" subtab.

<figure><img src="https://3026745716-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FsfdCMm7uC0GmVAWnxMdG%2Fuploads%2Fgit-blob-97d97813fa4ffbfc78270962d07a864eb624e6af%2Fimage.png?alt=media" alt=""><figcaption></figcaption></figure>

Then, a logo and a banner will be automatically created for your collection. If you dislike them, you can regenerate them as many times as you need.

<figure><img src="https://3026745716-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FsfdCMm7uC0GmVAWnxMdG%2Fuploads%2Fgit-blob-1d89fa0728ac4c97f4116b987f9c065358f86a22%2Fimage.png?alt=media" alt=""><figcaption></figcaption></figure>

Once you are satisfied with the result of these images, click on the "Upload to IPFS" button and wait for it to finish packaging and uploading the collection.

![](https://3026745716-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FsfdCMm7uC0GmVAWnxMdG%2Fuploads%2Fgit-blob-32501b7defb0b6c9c3e5a8e21e0897f629cc4a0c%2Fimage.png?alt=media) ![](https://3026745716-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FsfdCMm7uC0GmVAWnxMdG%2Fuploads%2Fgit-blob-ab13c690c4406518b5b3fb7e6e9359fa4af1316f%2Fimage.png?alt=media)

If everything has gone well, it will display the IPFS URI of the images and metadata. You will also have the option to download both the images and the metadata. The next step is to deploy the smart contract. Press the button or the tab to perform that action.

<figure><img src="https://3026745716-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FsfdCMm7uC0GmVAWnxMdG%2Fuploads%2Fgit-blob-f4faed9fdb414411790af03a13c4cca22d0b400d%2Fimage.png?alt=media" alt=""><figcaption></figcaption></figure>

#### 3. Deploy the collection on a chain

The last step is to deploy your collection on the selected chain. For that, go to the "Smart Contract" tab. You need to fill in all the form fields. Let's explain their significance:

<figure><img src="https://3026745716-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FsfdCMm7uC0GmVAWnxMdG%2Fuploads%2Fgit-blob-f02e2fb8bcf9723296a1f4daca39fb2e4211f847%2Fimage.png?alt=media" alt=""><figcaption></figcaption></figure>

* **Project Name**: That's your collection name. Please set a descriptive name for your colection at the chain contract. Please note that we will also use that name to generate your collection name, which will be displayed on your minting page, and when someone mints any NFT, marketplaces will also display that name. Furthermore, we will generate a subdomain name based on it. Also it will be displayed for you to manage your collections on the NFTs2Me dashboard.
* **Token Symbol**: This is an abbreviated name for the tokens in your contract. For instance, if you use the symbol "CAT", your tokens will be named as CAT #1, CAT #2, etc.
* **Minting Type:** Our tool provide 3 minting scenarios. Choose the one that best fits your needs. You can find explanations about the three types in the "[Minting types](https://docs.nfts2me.com/features/minting-types)" section.
* **Minting Fee**: This is the price that the user has to pay to mint a new NFT from your collection, excluding the protocol fee (which depends on the chain).
* **Advanced options**: In this section, you have access to more advanced features like airdrops, customize revenue, soulbound, etc. They are explained in the '[Deploy Advance Options](https://docs.nfts2me.com/create-and-deploy-nft-collection/deploy-advanced-options)' section.

{% hint style="info" %}
**Minting Fee**: This is the price that the user has to pay to mint a new NFT from your collection, excluding the protocol fee (which depends on the chain).

<img src="https://3026745716-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FsfdCMm7uC0GmVAWnxMdG%2Fuploads%2Fgit-blob-c8e4ade4d31ee2d58ce691ae08038c24c4bda368%2Fspaces_sfdCMm7uC0GmVAWnxMdG_uploads_rgobKCkPeyE7h3hftEYd_image.webp?alt=media" alt="" data-size="original">
{% endhint %}

You can choose the token you want to receive when minting from the available options on the chain, or indicate a custom ERC-20 token address:

<figure><img src="https://3026745716-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FsfdCMm7uC0GmVAWnxMdG%2Fuploads%2Fgit-blob-4741bd757f0a83d24629f21ee6ccb3e19e09cb88%2Fimage.webp?alt=media" alt=""><figcaption></figcaption></figure>

If you wish to set a custom ERC-20 contract, simply paste the contract address into the app. If it is correct, the app will read it and display the token name and icon.

<figure><img src="https://3026745716-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FsfdCMm7uC0GmVAWnxMdG%2Fuploads%2Fgit-blob-54c9f4ad6bef2a7fb69ca3b29a75cd33589afd3a%2Fimage.webp?alt=media" alt=""><figcaption></figcaption></figure>

<figure><img src="https://3026745716-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FsfdCMm7uC0GmVAWnxMdG%2Fuploads%2Fgit-blob-6e499daee07626534f753ae5f6474f908c19e166%2Fimage-1.webp?alt=media" alt=""><figcaption></figcaption></figure>

Please note that if you set an ERC-20 token, people will be able to pay with that token or the native token, but you will always receive the ERC-20 token that has been set.

* **Collection size**: It depends on the collection combinations you set before.

To deploy, click on the 'Deploy' button and accept in your wallet

<figure><img src="https://3026745716-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FsfdCMm7uC0GmVAWnxMdG%2Fuploads%2Fgit-blob-1d3d081c4c6e1fba4f28caff4fec6ab5c9265a62%2Fimage.png?alt=media" alt=""><figcaption></figcaption></figure>

Finally, your collection has been deployed on the blockchain. Congratulations! :tada::tada:

Then a modal will be displayed. Please read it carefully and follow all its steps.

<figure><img src="https://3026745716-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FsfdCMm7uC0GmVAWnxMdG%2Fuploads%2Fgit-blob-8210a1ae43e05c0c96a29d16acfd3a614be80ad0%2Fimage.png?alt=media" alt=""><figcaption></figcaption></figure>

When you close the above modal, you will see that the collection has been successfully deployed. You can view the contract address and transaction information. Click on them to view detailed information.

If you click on the 'Next Steps' button, you will be able to display the next steps modal again.

<figure><img src="https://3026745716-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FsfdCMm7uC0GmVAWnxMdG%2Fuploads%2Fgit-blob-ba7418dcfc19f90c925674d8a127351fad6a3165%2Fimage.png?alt=media" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
When you have completed all the recommendations, we encourage you to access the project dashboard and explore all the tool possibilities. You can fully understand all these features in this documentation to deploy all the possibilities of your collection correctly.
{% endhint %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.nfts2me.com/create-and-deploy-nft-collection/generative-art-collection.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
