# What is NFTs2Me?

Make and Manage an NFT Collection - With Zero Coding Skill

NFTs2Me is a multichain user-friendly comprehensive platform to **create**, **deploy** and **manage** your **NFT collection** and **community**, **100% free** with **advanced** functionalities. It embraces the three big pillars of the **NFT life cycle**: creation, deployment, and administration of the contract and the community.

<figure><img src="/files/cfC8rsPX9ZHCX0Sm5IFk" alt=""><figcaption></figcaption></figure>

The **creation** pillar allows users to create their own NFTs artwork using a simple and user-friendly interface. Users can upload their own artwork or other digital assets or use our builtin generative art tool, and we'll guide them through the process of creating the metadata, defining its rarity, and uploading the collection to IPFS (a decentralized immutable file system) for free.

The **deployment** pillar allows users to create and deploy the NFT contract on the blockchain, making them immutable, verified and accessible to the public. Our optimized system offers ultra low contract deployment fees while keeping advanced functionalities, like different minting types, minting the NFTs on any ERC-20 or native coin, Soulbound tokens, on chain affiliation... Furthermore, we offer the possibility to use our upgradeable contracts to benefit from new upcoming features or symply modify collection parameters like phases or reserve a number of tokens. When deploying a collection you'll receive an NFT that represents its ownership.

The **administration** pillar focuses on the management of collection including the community aspect of the life cycle. Create custom subdomains for your minting pages or add minting widgets to your own website hosted elsewhere and developped in any language. An even more manage collection allowlists, whitelists, airdrops, set the drop and end date or create token gated content only accessible for your owners.

With NFTs2Me, we can turn our art, photos, and videos into one-of-a-kind collectibles that can be bought and sold on the market and even showcased in virtual galleries.

NFTs2Me is a game-changer allowing us to be in control of our digital property and to profit from our art in a way that was never before possible.

It's the future of ownership and a new frontier for creativity and expression. A community that revolves around the NFT world that has aroused so much curiosity in the year 2021 on the subject of unique collections and NFT games and some other utilities in the physical world such as tokenization of companies, real estate among other projects.

### What is an NFT?

It is important to know what an NFT and [Digital Collectibles](https://nfts2me.com/blog/what-are-digital-collectibles/) are, and its properties that make it so characteristic and useful for many practical cases. It is an acronym for Non-Fungible Token, being ERC-721 the most common standard. Precisely the fact that it cannot be fungible (subdivided into smaller parts), gives it a series of properties which are: unique, indivisible, transferable and with the ability to prove its scarcity.

## Official Links

* Website: <https://nfts2me.com/>
* App: <https://nfts2me.com/app/>
* Supporter Pin: <https://nfts2me.com/supporters/>
* Blog: <https://nfts2me.com/blog/>
* Discord: <https://nfts2me.com/discord/>
* Farcaster: <https://warpcast.com/nfts2me>
* Farcaster /nfts2me channel: <https://warpcast.com/~/channel/nfts2me>
* 𝕏 / Twitter:<https://twitter.com/nfts2me> <https://x.com/nfts2me>
* Telegram: <https://t.me/nfts2me>
* Instagram: <https://www.instagram.com/nfts2me/>
* YouTube: <https://www.youtube.com/@nfts2me>
* Docs: <https://docs.nfts2me.com/>


# Contracts Audit

NFTs2Me has conducted an audit of its smart contracts

Here at NFTs2Me, **we're highly concerned about security and reliability**. That's why we've conducted an audit of our smart contracts.

QuillAudits has been selected to conduct the audit. QuillAudits has audited and secured over 1000 projects across numerous chains, and their Smart Contract Audits are accepted globally by top exchanges. They audit all major blockchains, including Ethereum, Binance Smart Chain, Solana, Polygon (MATIC), Polkadot, and many others.

{% embed url="<https://www.quillaudits.com/smart-contract-audit>" %}

## NFTs2ME Smart Contracts Audit Report <a href="#file-name-id-wide" id="file-name-id-wide"></a>

{% embed url="<https://github.com/Quillhash/QuillAudit_Reports/blob/master/NFTs2ME%20Smart%20Contract%20Audit%20Report%20-%20QuillAudits.pdf>" %}

### What is a Smart Contract Audit?

Smart Contract Audit is a comprehensive process to scrutinise a smart contract’s code that is used to interact with a cryptocurrency or blockchain. This process is carried out to discover errors, issues & security vulnerabilities in the code in order to rectify & fix them. It secures the code from potential future bugs.

### Who needs a Smart Contract Audit?

Smart Contract Audit is for everyone who is dealing with smart contracts; whether you have an ICO, STO, fintech, Games or any dApp solution based on Smart Contract, you should go for a third-party Audit.

Below, you can see the result of the audit. As you can see, the result was satisfactory, with no major security issues found.


# Initial Steps

Introduction Section to Understand the Types of Collections You Can Create and How the Tool Works

The creation pillar empowers users to craft their unique NFT artworks effortlessly through a sleek and intuitive interface. Whether users opt to upload their existing artwork or leverage our built-in generative art tool, we offer a seamless journey through the entire process. From crafting metadata to defining rarity, our platform provides step-by-step guidance. What's more, we handle the upload to IPFS, a decentralized and immutable file system, at no cost to the user. Dive into the world of NFT creation with ease and unleash your artistic vision!

{% hint style="info" %}

#### Deploy a collection project and the tool automatically generates a minting page for it. No coding required. Then, users are able to customize both the interface and minting settings as needed.

{% endhint %}

**Our tool has 3 types of collections**. They are called "**Editions**", "**Drops**" and "**Generative art**".

* *<mark style="color:blue;">**Editions**</mark>*: If you're looking to set up a collection with **just one artwork**, whether it's a **single NFT or multiple ones with same media**, you'll want to deploy an "Editions" project. Later, in the dashboard, **you can adjust the number of copies as needed**. However, if you've already launched an Editions project and wish to add more artworks, that's not feasible; you'll need to deploy a separate Drops collection.
* *<mark style="color:blue;">**Drops**</mark>*: If you're aiming to curate a collection with various **different artworks**, then the "Drops" project is your go-to.
* *<mark style="color:blue;">**Generative Art**</mark>*: Lastly, for generative art, you specify the **layers and the probability of each trait** within each layer, and the tool **generates automatically all the combinations you need**. Let your creativity run wild without any coding hassles!

{% hint style="info" %}

#### All of them provide a way to deploy a collection and generate a minting page across various chains. Click here to see the [available chains list](/features/multichain):

{% endhint %}

Get ready to dive into the exciting world of NFT creation! 🎨✨ Here are the magical **links** that will whisk you away on a journey to craft your very own unique NFT collection with NFTs2Me! 🚀💥 Let your creativity soar as you embark on this thrilling adventure!

<table data-view="cards"><thead><tr><th align="center"></th><th data-hidden data-card-target data-type="content-ref"></th><th data-hidden data-card-cover data-type="files"></th></tr></thead><tbody><tr><td align="center"><strong>EDITIONS</strong></td><td><a href="https://nfts2me.com/create/edition/">https://nfts2me.com/create/edition/</a></td><td><a href="/files/RzVEvFyWBXnZp8oABhPb">/files/RzVEvFyWBXnZp8oABhPb</a></td></tr><tr><td align="center"><strong>DROPS</strong></td><td><a href="https://nfts2me.com/create/drop/">https://nfts2me.com/create/drop/</a></td><td><a href="/files/EuAbPsRfLuqBjjBp7IAZ">/files/EuAbPsRfLuqBjjBp7IAZ</a></td></tr><tr><td align="center"><strong>GENERATIVE ART</strong></td><td><a href="https://nfts2me.com/create/generative/">https://nfts2me.com/create/generative/</a></td><td><a href="/files/PHZxG5KG5FIFENsm8pl6">/files/PHZxG5KG5FIFENsm8pl6</a></td></tr></tbody></table>

Below, you'll find **examples of each type of project**. As you can see below, it's incredibly easy to deploy and generate your unique collection on the desired blockchain.

Here's an example collection for you to explore. You can view the **collection deployment** and the **generated minting page** below:

<figure><img src="/files/85jAsCuxiF5SgcSKbOXk" alt=""><figcaption><p>Creating an Editions collection</p></figcaption></figure>

<figure><img src="/files/6CRK68auFG368QXZfgri" alt=""><figcaption><p>Editions Minting page example</p></figcaption></figure>

### :star2:Drops

Similarly, here's an example of a Drops project for you to explore. Check out the **collection deployment** and the **generated minting** page below:

<figure><img src="/files/2UMOKg5A0NQ8PoPKG1C1" alt=""><figcaption><p>Creating a Drops collection</p></figcaption></figure>

<figure><img src="/files/M3JspWClxyJwlks6ZvbE" alt=""><figcaption><p>Drops Minting page example</p></figcaption></figure>

### :art:Generative Art

Here, you can observe the step-by-step creation process of a generative art collection. You have the flexibility to add as many layers as you desire, combine them in various configurations, and then generate and deploy the collection. Each resulting NFT will boast its own unique rarity and distinct characteristics.

<figure><img src="/files/zoZim17iPOH81dvlMr2c" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/1zH62HDshDW8GlQKjdGa" alt=""><figcaption><p>Generative Art page example</p></figcaption></figure>


# Editions Collection

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

To create an "Editions" project, choose the first option labeled "Editions" on the NFTs2Me no-code app.

<figure><img src="/files/nRnupeXScUL3WbgX6w0z" alt=""><figcaption></figcaption></figure>

Furthermore, to select the 'Editions' option, you need to connect your wallet. If your wallet is not connected, you will see a 'connect wallet' button. If the wallet is already connected, you can skip this step.

This step is necessary not only for deployment on the chain but also for storing the project associated with that wallet. This way, you don't need a username or password. Your own wallet serves as your authenticator.

<figure><img src="/files/v9fm4cfHgzJBoL6Og5TL" alt=""><figcaption></figcaption></figure>

After connecting your wallet, a form will appear where you can input all the necessary collection information. The minimal requirements to deploy an NFTs collection include 'Project Name,' 'Project Description,' and at least one media. Naturally, you will need sufficient funds to cover the gas fee for deployment.

<figure><img src="/files/xbZD2vhOdUcmwRI3b9tl" alt=""><figcaption></figcaption></figure>

Let's explain all the form fields to clarify the goal of each one and achieve a better collection deployment:

<figure><img src="/files/CwPazZjCXGXMch7Do6l6" alt=""><figcaption></figcaption></figure>

1. **Network**: You have to select which chain you want deploy to your NFT collection. You can choose between **mainnet** and **testnet**. **NFTs2Me is integrated with a wide range of chains**, thus there exists a search feature through which you can filter them.

<figure><img src="/files/fnK1QIULUjjOTb4TdAIy" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/EJtg8v1XbPz46hswjCT3" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
We recommend using the **testnet** to test your collections and play with the tool. There are different websites where you can obtain funds for the testnets for free. They are called 'faucets'.
{% endhint %}

2. **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="/files/nYdgZiQivqx0KXaNnLd7" alt=""><figcaption><p>NFTs2Me dashboard project name</p></figcaption></figure>

<figure><img src="/files/g1rwTQFVAxWP8snGb2al" alt=""><figcaption><p>Minting page subdomain and collection name</p></figcaption></figure>

Later, on your [project dashboard](https://github.com/nfts2me/nfts2me-docs/blob/main/create-and-deploy-nft-collection/broken-reference/README.md), **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.

3. **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.
4. **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="/files/qDeVoLNgm124ffYbRXOR" alt=""><figcaption><p>Project description at minting page</p></figcaption></figure>

5. **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).

{% hint style="info" %}
Set the **minting fee value to 0** to enable '**FREE MINTING**'. Users will see this on the minting page and will only need to pay the protocol fee and transaction Gas.

<img src="/files/YsWaemZob7F2Ie1rfjRm" 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="/files/m3T0FpQdbkMuqTKfImRg" 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="/files/VJu1OqCc6DBBoDxTX0vc" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/OQHKLGhLkVGv2scuIk2e" 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.

6. **Edition Size**: The total number of NFTs that the collection consists of and that you want people to mint.

{% hint style="info" %}
If you leave editions size blank means that users can mint NFTs in an unlimited manner. Later, you will have the option to change it if needed.
{% endhint %}

<div><figure><img src="/files/WrKr6gln9yarEosfh0E8" alt=""><figcaption><p>limited size</p></figcaption></figure> <figure><img src="/files/QwmgVYtKdDgfXp3czE1U" alt=""><figcaption><p>unlimited</p></figcaption></figure></div>

7. **Advance 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](/create-and-deploy-nft-collection/deploy-advanced-options)' section.
8. **Artwork**: This tab is the place in which you have to set the media that NFTs are made of. You have two options, set your own media, or ask to an AI to generate your artwork. You can see the explanation on 10 point below.
9. **IPFS URI**: If you have previously saved artwork on IPFS, you can reuse it. You can find the complete explanation at the '[Custom IPFS URI](/features/custom-ipfs-uri)' section.
10. **Media zone**: This is the area where you can add the media that will compose the collection. Remember, you can upload your own files or request the AI to generate an image for your collection. Since this is an editions collection, the collection is only composed of one media file.

* *Set your own media*: Click on the 'Add token media' area and select the file you want to add from the dialog. Once the file is added, it will be displayed. To change the media, simply click on the displayed media and select another file from the file upload dialog.

<figure><img src="/files/B0MnbNwWf1OCwh8wwIeL" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
You can edit your NFT metadata and create NFTs with associated information or special characteristics. Visit the '[Media metadata](/nft-media-types/media-metadata)' section to explore the possibilities.
{% endhint %}

{% hint style="info" %}
NFT media could consist of various types, including images, videos, or audio. Check them out in the 'NFT MEDIA TYPES' section.
{% endhint %}

* *Ask for AI*: "If you want to sit back and let the AI do the work for you, simply write what you want in the description and click on the 'Generate artwork using AI' button. You can read the complete explanation in the '[DallE-2 + ChatGPT AI NFTs](/features/dalle2-chatgpt-ai-images-nfts)' section.

<figure><img src="/files/ZAAAq3Md1G4Q8RBD71fZ" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
Simply write a description, and AI will generate an image for you
{% endhint %}

<figure><img src="/files/9NqL8dDJa2vJti00sYlq" alt=""><figcaption></figcaption></figure>

### :tada::tada:And finally, the last step is to deploy the collection :tada::tada::clap:

The last step is to deploy your collection on your selected chain. Click on the deploy button and you will see how the deployment process progresses. The process you will see is as follows:

1. First, it will package all the images for IPFS.
2. The packaged content will be uploaded to IPFS.
3. The smart contract of your project will be deployed on the chosen chain.

<figure><img src="/files/j0biHC4To3ce2snc21M5" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/DpMIyULI4cntc46tOrbl" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/fqVS5EHCqbVXag7oaivP" alt=""><figcaption></figcaption></figure>

And finally, a modal will be displayed. **Please read it carefully and follow all its steps!!**

<div data-full-width="true"><figure><img src="/files/VHJgyF9wRGuXfYGZI2yw" alt=""><figcaption></figcaption></figure></div>

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="/files/QJHaCoPmcidCgvHJuFhc" 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 %}


# Drops Collection

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

To create a "Drops" project, choose the second option labeled "Drops" on the NFTs2Me no-code app.

<figure><img src="/files/TDgQZ9VDl93cg1UZFanu" alt=""><figcaption></figcaption></figure>

Furthermore, to select the 'Drops' option, you need to connect your wallet. If your wallet is not connected, you will see a 'connect wallet' button. If the wallet is already connected, you can skip this step.

This step is necessary not only for deployment on the chain but also for storing the project associated with that wallet. This way, you don't need a username or password. Your own wallet serves as your authenticator.

<figure><img src="/files/cGz00UhV6Pdrx2X3ZqMp" alt=""><figcaption></figcaption></figure>

After connecting your wallet, a form will appear where you can input all the necessary collection information. The minimal requirements to deploy an NFTs collection include 'Project Name,' 'Project Description,' and at least one media. Naturally, you will need sufficient funds to cover the gas fee for deployment.

<figure><img src="/files/5EjcB7Bd1JVSY6CCiM82" alt=""><figcaption></figcaption></figure>

Let's explain all the form fields to clarify the goal of each one and achieve a better collection deployment:

<figure><img src="/files/6fBrK1TE8wcoS5gWDLIb" alt=""><figcaption></figcaption></figure>

1. **Network**: You have to select which chain you want deploy to your NFT collection. You can choose between **mainnet** and **testnet**. **NFTs2Me is integrated with a wide range of chains**, thus there exists a search feature through which you can filter them.

<figure><img src="/files/qnfUTBbApyBsgzbuKfil" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/p9ZikiaonrLGUmzlqNrZ" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
We recommend using the **testnet** to test your collections and play with the tool. There are different websites where you can obtain funds for the testnets for free. They are called 'faucets'.
{% endhint %}

2. **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="/files/BzLRb44SnsxQovjBc1M9" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/3Ms4qnK9V1VpO2nkg2jI" alt=""><figcaption></figcaption></figure>

Later, on your [project dashboard](https://github.com/nfts2me/nfts2me-docs/blob/main/create-and-deploy-nft-collection/broken-reference/README.md), **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.

3. **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.
4. **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="/files/8p0od6A0hR4JjlcJRGux" alt=""><figcaption></figcaption></figure>

5. **Minting Type:**

Our tool provide 3 minting scenarios. Choose the one that best fits your needs.

<figure><img src="/files/83tjMsfiuYnEJ4QUNomm" alt=""><figcaption><p>Minting types</p></figcaption></figure>

You can find explanations about the three types in the "[Minting types](/features/minting-types)" section.

6. **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).

{% hint style="info" %}
Set the **minting fee value to 0** to enable '**FREE MINTING**'. Users will see this on the minting page and will only need to pay the protocol fee and transaction Gas.

<img src="/files/8BBgYVNd0h5gqMI9rHnm" 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="/files/9TC54ugubF5IyfFO3Dp6" 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="/files/q7bhgUPIwoE6QjB9IQ7x" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/ZQ13OuamitT8NDMSpDP3" 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.

7. **Collection Size**: The total number of NFTs that the collection consists. This field is read-only as it depends on the number of media you have added to the collection.
8. **Artwork**: This tab is the place in which you have to set the media that NFTs are made of. You have two options, set your own media, or ask to an AI to generate your artwork. You can see the explanation on 10 point below.
9. **IPFS URI**: If you have previously saved artwork on IPFS, you can reuse it. You can find the complete explanation at the '[Custom IPFS URI](/features/custom-ipfs-uri)' section.
10. **Media zone**: This is the area where you can add the media that will compose the collection. You can add all media that you need. There is no limits. Click on the 'Add token media' area and select the file you want to add from the dialog. Once the file is added, it will be displayed. To change the media, simply click on the displayed media and select another file from the file upload dialog.

{% hint style="info" %}
NFT media could consist of various types, including images, videos, or audio. Check them out in the '[NFT MEDIA TYPES](https://github.com/nfts2me/nfts2me-docs/blob/main/create-and-deploy-nft-collection/broken-reference/README.md)' section.
{% endhint %}

<figure><img src="/files/x7WjcfVng6pSGprhn0LT" alt=""><figcaption></figcaption></figure>

7. **Media thumbs**: Below the 'Add media' zone, you will see thumbnails of the media you have added to the collection. Only the first three images will be displayed, while the rest will be shown as '...'
8. **Edit Metadata**: You can edit your NFT metadata and create NFTs with associated information or special characteristics. Visit the '[Media metadata](/nft-media-types/media-metadata)' section to explore the possibilities.
9. **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](/create-and-deploy-nft-collection/deploy-advanced-options)' section.

## :tada::tada:And finally, the last step is to deploy the collection :tada::tada::clap:

The last step is to deploy your collection on your selected chain. Click on the deploy button and you will see how the deployment process progresses. The process you will see is as follows:

1. First, it will package all the images for IPFS.
2. The packaged content will be uploaded to IPFS.
3. The smart contract of your project will be deployed on the chosen chain.

<figure><img src="/files/j0biHC4To3ce2snc21M5" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/LjGU74MVwlDtBX0GhvNQ" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/LAGjGqLPMeZ3GLocuskM" 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="/files/ZxCfXzIFhXhnHxQiKRwX" 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="/files/QJHaCoPmcidCgvHJuFhc" 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 %}


# Generative Art Collection

{% hint style="info" %}
If you're unsure about the distinctions between the three types of collections, please visit the '[Initial Steps](/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="/files/q2l6xI0Jputo1qFiHCGL" 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="/files/hfXOapYIM9Zy9b6A5vnQ" 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="/files/crXvJjPJTPULJL7t5VFg" 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="/files/6TRmyHs4V9wsNW8Tvw6i" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/T2A8q2DI5SRrUSBjrJiN" 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="/files/huw1SA4ESQewoIoWo8J2" 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="/files/c5BnqLJeDadjPViHTbOm" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/EEfud09udYiJSczQMEux" 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="/files/ZNKJ8PGy5sBuESV7aWzp" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/gVr0jyHXWTMwFIPnNyHc" 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="/files/UNuMLbwPwrE54fHMWhzQ" 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="/files/Rsi7TMngcNglHjojOZVB" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/bKRJuc5PETY84Gx6A5A2" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/93wQ9y2p7MbVy2Y4kFLM" 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="/files/Dtjsb6whSomT2wvXE8Xb" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/3lQrvPCctbp8ugENyhGi" 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="/files/xpZiATMkmF7leGYBRgCF" 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="/files/nceGISFTy8WgRoqi3hI6" 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="/files/8Y5yjbd8pUTvlcrah9wb" alt="" data-size="original"><img src="/files/38gVRcgdWOl0B92ebo2Z" 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="/files/0aDLN7RIW4sQ4Bqk4IAe" 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="/files/Ts7Jj10841UbAmw8s4R9" 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="/files/IC13gF48lR7g5E2urWg9" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/3BdLNYFsNHEQnkydop2Z" 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="/files/2Rl52bwsVHg2VzNg8Z3d" 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="/files/4u03mDGCla1NDPLNyHzM" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/di0gqfk1MzpJTSheUFAf" 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="/files/G2YDnTi0KfKjcPFcJdn9" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/uX88MBoPC94kuTARRdMn" 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="/files/uF1NfQA7bEzrwoHpsAt4" 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="/files/KigsQRIMPzDA5z8Ncbtg" 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="/files/d175W18MFo1bxu29Qzp2" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/oUeNLo9bSaYWoNdKwFtP" 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="/files/AJZ8APvNvWxEYUyHf8ck" 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="/files/T2dsxLfs9xmcdyay9FwS" 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="/files/PCsiZ0BJp5jtgxP6z6QU" 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="/files/yqbEgZ2rGtZAHNSpoWmi" 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="/files/h63mAHuwJjkIW2bZn2fY" 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.

![](/files/iRhai1tlvBjSzlqM4VR1) ![](/files/q00gbuMcjt91lBTxUT6N)

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="/files/ou1HbKguFkCbKg5XnCIn" 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="/files/9KlSpB08eoP6maMvkt3Y" 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](/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](/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="/files/kdmf1J4amXtWFLIAEVlf" 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="/files/iUsoo94wkWkR6J2rbddZ" 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="/files/G0weZE6mnrmzatP7ETuE" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/YDy18sbsNVgUliJCZiKn" 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="/files/VUS0xvXMDpEQwiwCwQUO" 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="/files/dPreizmeGD1kd9ycy48D" 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="/files/0aEOlesKnQLzk0X4bCOA" 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 %}


# Creating NFT Collection with Subcollections

Creating NFT Collection with Subcollections for Gender-Specific Accessories

<figure><img src="/files/lGAISmBt4V1hMylwqG8h" alt=""><figcaption></figcaption></figure>

To set up subcollections, you must enable the Subcollection mode. This is where the screenshot comes into play, in **point 1**. Click on "Subcollections" to access the configuration of the subcollections.

In **point 2**, you can change the attribute name of each sub-collection, in the case of the screenshot it is "Gender".

To add new sub-collections you must go to **point 3** and click on the "+" button here you will indicate the name of the sub-collection and a layer of its own, for example "Male" and as a layer "Male face".

And finally in **point 4** you can select the different layers of this subcollection, the ones that appear as dark gray as Background refers to the common layers of all the subcollections that is represented above in the square of **point 3** as "Main".

###


# How to Add 1/1 NFTs to Your Generative Art Collection

In this tutorial, you'll learn how to seamlessly integrate unique 1/1 NFTs into your generative art collection using the NFTs2Me platform.

A **1/1**, **1 of 1**, or **one of one**, is an NFT that has been issued as a single, unique edition. One of ones are seen as more scarce and therefore more valuable, because only one person can own them at a time.

We will guide you through each step once your generative art collection is ready, as shown in [this tutorial](/create-and-deploy-nft-collection/generative-art-collection).

This approach is ideal when you want to include one-of-one artworks *within* a larger generative collection. If instead your entire collection is made up exclusively of 1/1 pieces, it may make more sense to use the **Drop** tool — as explained in [this tutorial](/create-and-deploy-nft-collection/drops-collection).

#### **Step 1: Create a New Layer for Your 1/1 NFTs**

To begin, create a new layer and name it **"1/1"**. Set its **Likelihood to 0%**, which ensures these traits won’t be randomly selected during the generation process.\
Now, upload your special and complete artworks — these will be your unique 1/1 pieces. In this example, we’ve uploaded two: **"Vampire Bot"** and **"Unicorn Bot"**.

<figure><img src="/files/bWMdyVsvmX8qxbQVFxXk" alt=""><figcaption></figcaption></figure>

#### **Step 2: Set 0% Rarity for Each Trait**

For each image you uploaded to the **1/1** layer, manually set the **rarity to 0%**.\
Once all 1/1 images have 0% rarity, you can go ahead and generate your collection. These traits will be excluded from the generative output — meaning they won’t be randomly assigned — and will instead be manually applied in the next step.

<figure><img src="/files/4jdzSHLfZ0WNY2ohga5v" alt=""><figcaption></figcaption></figure>

#### **Step 3: Assign 1/1 Traits to Specific Token IDs**

After generating the collection, navigate to the **"Result"** tab.\
Here, you can manually assign your 1/1 NFTs to specific token IDs. Click on the token you want to modify and enter the **editor**.\
In the editor, you can give this NFT a **custom title and description**. Then, set all traits to **None**, except the one from the **"1/1"** layer — choose the correct unique trait (e.g., "Vampire Bot").

<figure><img src="/files/hBeBkQ8RwIYoAOBBby2V" alt=""><figcaption></figcaption></figure>

#### **Step 4: Repeat the Process for Other 1/1s**

Here’s an example using the other special 1/1 artwork, **"Unicorn Bot"**.\
Repeat the same process: select the token, edit its metadata, and assign the correct 1/1 trait. You can do this for as many unique images as you like — whether it's two, twenty, or hundreds.

<figure><img src="/files/pN8kz5zyHpcUWyX5Ljod" alt=""><figcaption></figcaption></figure>


# Minting types

Our tool provide 3 minting scenarios. Choose the one that best fits your needs.

<figure><img src="/files/MDvnT6BxyBMOYsO8b7aV" alt=""><figcaption></figcaption></figure>

### **Sequential Minting**

This is the most common minting type. Its process involves minting NFTs in the order they are defined. Each minting action increments the counter, starting from token 1 and progressing sequentially.

{% hint style="info" %}
We recommend this type of minting in situations such as:

* *Minting order matters*. It makes sense to use it, for instance, when you want to reward the first X individuals who mint your collection. This way, you can control the minting order of the collection. Subsequently, you can add these wallets to a whitelist in another collection, launch an airdrop for them, etc.
* *All NFTs are equal or have the same value*. If the order doesn't matter and they don't have a similar value, it could cause users to refrain from minting, waiting for the counter to reach a certain NFT, resulting in a minting bottleneck.
  {% endhint %}

Explore further details in the "[Sequential Minting](/features/minting-types/sequential-minting)" section.

### **Random Minting**

This type of minting randomly selects the NFT from the collection that the user will mint. The user does not know which NFT from the entire collection will be provided.

{% hint style="info" %}
We recommend this type of minting for collections where not all NFTs have the same value or share the same metadata or rarity, but the minting order is not significant.
{% endhint %}

Explore further details in the "[Random Minting](/features/minting-types/random-minting)" section.

### **Specify Minting**

User can choose the NFT to mint from among all those in the collection, provided it hasn't already been minted.

{% hint style="info" %}
NFTs may remain unminted because those of higher value are minted first. It can be useful when you want to give people the choice between NFTs or between the advantages of owning each one.
{% endhint %}

Explore further details in the "[Specify Minting](/features/minting-types/specify-minting)" section.


# Deploy Advanced Options

In this section, we are going to explain the advanced options available in our smart contracts during the deployment of collections.

### Initial phase

The first option we encounter is configuring the "Initial Phase." This setting will indicate the status of our collection. Here, it refers to the initial state upon deploying the contract. Later, we can change it in the project dashboard. **By default, the collection is deployed in the "Public (Open)" phase**, allowing anyone to view it and mint NFTs.

<figure><img src="/files/xckNxNBN5WtkZW4T5OZa" alt=""><figcaption></figcaption></figure>

Let's explore the different types of phases the collection can be in:

<figure><img src="/files/ugrBsRYUMxNxKFi9jz1D" alt=""><figcaption></figcaption></figure>

1. **Public (Open)**: **DEFAULT** phase. users can freely mint new NFTs.
2. **Closed**: Users can't mint. Only the owner can send airdrops. Already minted NFTs are not affected.
3. **Pre-Sale (Whitelist)**: During this phase users are only able to mint if they are in the whitelist.
4. **End Date**: After this date, users are not able to mint.
5. **Drop Date**: Until this date, users are not able to mint.
6. **Drop & End Date**: Users can only mint between the Drop and End Date.

### Reserve Tokens

You can reserve a number of tokens for future use. Those tokens will be part of the total supply of the collection, but no one will be able to mint them until you unreserved them.

You can modify the number of reserved tokens whenever needed in the "Mint settings" option at project dashboard. You can both increase and decrease their number within the total tokens available in the collection, of course.

Reserve tokens cannot be used on Open Editions (collection size unlimited), as they are not limit on supply.

{% hint style="info" %}
If you want to reserve the entire total supply of the collection, simply create it in the "Close" phase so that no one can mint it.
{% endhint %}

{% hint style="info" %}
Reserve the tokens you need. When you're ready, you can mint them to anyone you choose using the airdrop tool. This is useful for reserving tokens for contest winners, friends, etc.
{% endhint %}

### Mint NFTs at creation

You can send NFTs to whoever you want at the time of creating the collection. This way, these wallets will have them securely without depending on having to mint them

Please consider the following points:

* It's a way to gift NFTs to one or several wallets.
* The GAS fees are not paid by the wallets receiving the NFTs but by the creator of the collection.
* All the NFTs you mint during creation will not be available on the minting page, reducing the size of the collection.

{% hint style="warning" %}
It's limited to a maximum of 5000 tokens. If you need more, you'll have to use the "Airdrop" tool available in the project dashboard, which you'll have access to after deployment.
{% endhint %}

{% hint style="info" %}
Using this tool, similar to airdrops, allows you to gift NFTs to a group of wallets like contest winners, partners or community members, without them having to pay any fees or GAS.
{% endhint %}

{% hint style="info" %}
You can use this functionality to gift NFTs to contest winners, partners, community members, etc.
{% endhint %}

<figure><img src="/files/J6XgQMqcW1SWQR48lFHt" alt=""><figcaption></figcaption></figure>

You can add accounts manually, or upload a CSV. The CSV format can be downloaded at the link.

If you do it manually, you can choose to specify one or several addresses. Simply type the address and the number of NFTs you want that wallet to receive.

<figure><img src="/files/A7scuXsryJcuq7uVVlNb" alt=""><figcaption></figcaption></figure>

Below, we can see the result after adding a wallet with an NFT:

<figure><img src="/files/RHf81FERzN1JSJ90YJnh" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/nWjWLrC9hGfaSYxvnXGt" alt=""><figcaption></figcaption></figure>

### Revenue distribution

It allows you to specify how the revenue from the collection will be distributed. By default, we set up your wallet with 100%, but you can distribute the revenue as you see fit among multiple wallets.

It's as easy as specifying the wallet address and the percentage you want to distribute to it. You can add as many wallets as you need and distribute the money according to your preferences.

By default, we establish that the revenue goes 100% to the collection owner. For us, the collection owner can change if you transfer it. If you want to continue receiving the revenue after transferring it, manually add your wallet here. However, if you want to transfer it and let the new owner receive the revenue, leave it as it is. You can also sell part of the collection, leaving a percentage for the owner and a percentage for another wallet.

<figure><img src="/files/vtozT5JC21mkySX5SlLH" alt=""><figcaption></figcaption></figure>

### Regular / Souldbound Collection

You can switch between a soulbound collection or a normal collection. Soulbound tokens ([SBT](/features/soulbound-non-transferable-nfts)) are NFTs "bound" to the buyer/minter. Once minted, they cannot be transferred to another wallet.

{% hint style="info" %}
Making the tokens of the collection soulbound can be interesting for cases like membership tokens tied to the user, or for giving special rights or permissions to specific wallets, which that wallet cannot transfer. It can also be interesting as a way to prevent reselling.
{% endhint %}

<figure><img src="/files/pfXngv4XUfnVpDafCxI8" alt=""><figcaption></figcaption></figure>

### Reveal Metadata

You can choose whether the metadata of the tokens in the collection is public from the beginning or hidden until you decide. Once you decide to make it public, it will be fixed on the blockchain, always visible, and you won't be able to change it.

{% hint style="warning" %}
When you hide the metadata, you hide both the image, name, description, and attributes.
{% endhint %}

<figure><img src="/files/62EXFxioN2h7uRZ3sZM4" alt=""><figcaption></figcaption></figure>

### Predict collection contract address

Before deploying the collection, you can generate new addresses until you find one that you are happy with. Just keep pressing the button until you see an address that you like.

<figure><img src="/files/Bk16z5hpvqscM8OmIvrw" alt=""><figcaption></figcaption></figure>


# Initial Phase

<figure><img src="/files/xckNxNBN5WtkZW4T5OZa" alt=""><figcaption></figcaption></figure>


# Mint NFTs at creation

<figure><img src="/files/J6XgQMqcW1SWQR48lFHt" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/A7scuXsryJcuq7uVVlNb" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/RHf81FERzN1JSJ90YJnh" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/nWjWLrC9hGfaSYxvnXGt" alt=""><figcaption></figcaption></figure>


# Revenue distribution

<figure><img src="/files/3N9NR3PiDH5mYX8DHgaW" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/gjhzG4cPeQxbo3iYP0Kd" alt=""><figcaption></figcaption></figure>


# Souldbound collection

<figure><img src="/files/c2PcPEetQoP1N7oyaG4R" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/gOKvMPR7iIO2V4MOYmJ2" alt=""><figcaption></figcaption></figure>


# Metadata public/delayed reveal

<figure><img src="/files/2qOLzl37fah644nDXboK" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/33vqt8kmxpwR4kMuaDuB" alt=""><figcaption></figcaption></figure>


# Minting Page

For each collection you deploy on a network, a minting page will be automatically created without you having to do anything. On this page, people will be able to mint your NFTs.

{% hint style="info" %}
Investigating all the configuration possibilities available within the sections of this documentation reveals a plethora of options, nearly as extensive as one can imagine.
{% endhint %}

Depending on the type of collection you've deployed, you'll be presented with a specific type of minting page. Furthermore, in the "Minting Page" section of the project dashboard, you can configure the appearance of your minting page, including its name, description, subdomains, and other configuration options.

<figure><img src="/files/hkfKazeaK7ZHWGHf0xcp" alt=""><figcaption></figcaption></figure>

By default, NFTs2Me creates the subdomain \<your\_collection>.nfts2.me. You can change this subdomain in the "Minting page" section. If it's already in use by another user, we'll append an amazing word to it.

<figure><img src="/files/eKzOMC7J3uBk93hWevUL" alt=""><figcaption></figcaption></figure>

{% hint style="danger" %}
Some words, such as the names of chains and others, are reserved and cannot be used for collection subdomain.
{% endhint %}

### Collection types

Let's see how the minting page of each type of collection is displayed.

* **Editions**: In this case, since all NFTs are the same, the default layout called "edition" is automatically set. The "default" layout is more appropriate when we have limited the number of NFTs. If it's an "Open Edition" collection, meaning there is no limit on the number of NFTs, we don't recommend using it. You can find more information in the "[Editions](/create-and-deploy-nft-collection/editions-collection)" section.

<figure><img src="/files/uOluckaM3zPilwY0KaL5" alt=""><figcaption></figcaption></figure>

* **Drops**: All the NFTs comprising the collection are displayed. If we click on them, we can view their details and traits. Those that have already been minted appear deactivated, and their status is specified. You can find more information in the "[Drops](/create-and-deploy-nft-collection/drops-collection)" section.

<figure><img src="/files/KjjLRP5rGH4bpHqJUfnf" alt=""><figcaption></figcaption></figure>

* **Generative Art**: In this case, an NFT will be displayed for each generated combination. You can find more information in the "[Generative Art](/create-and-deploy-nft-collection/generative-art-collection)" section.

<figure><img src="/files/anNeLuyIzuKWFmZNdaF6" alt=""><figcaption></figcaption></figure>

### Basic Information

You can set the name and description of the collection according to your needs. These will be displayed on the minting page. This way, everyone will know what your project is about. You have an editor to format the description however you like.

<figure><img src="/files/kQ1QPCkv3pWPryAmx3wC" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/e5JjXqLY8ICxtioP2YFP" alt=""><figcaption></figcaption></figure>

### Logo and banner images

Both the logo and the top banner, as well as the image displayed on social media when sharing the minting page, are configurable in the "Minting page" section.

<figure><img src="/files/So3GaNzZ79b7gLRDGUNE" alt=""><figcaption></figcaption></figure>

### Options and configurations

Users can connect their wallet with a wide variety of options available.

<figure><img src="/files/qilFN1TkNnK41WpHX7YX" alt=""><figcaption></figcaption></figure>

Additionally, the different phases of the collection will be indicated, such as whitelist, anypayments, etc.

xxxxxxxxxxxxxxxxxxxxxxxxxxxx

Depending on the type of minting established, users will only be able to indicate the number of NFTs or select directly which one they want to mint.

* **Sequential minting**: You can only specify the number of NFTs to mint. They are assigned one after another according to the order.

<figure><img src="/files/9f6AbyPwkZ4xsdWZMakP" alt=""><figcaption></figcaption></figure>

* **Specify minting**: You can choose the NFT to mint.

<figure><img src="/files/pdCCVTrdEHf7rcnFQqtu" alt="" width="389"><figcaption></figcaption></figure>

<figure><img src="/files/5vhxuo6OPthEUz6YnRup" alt=""><figcaption></figcaption></figure>

* **Random minting**: You can choose the number of NFTs to mint, but they will be assigned randomly.

<figure><img src="/files/FZoz1uvHKgNH0d0GAotM" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
NFTs2Me integrates with a wide range of wallets, allowing your minting page to be accessible to users worldwide. Additionally, it supports credit card payments, KYC, and anypayments.
{% endhint %}

### **NFT holders**

When a holder possesses NFTs from your collection, they are displayed at the top.

<figure><img src="/files/2DNRXtDipv85FbV7hdWX" alt=""><figcaption></figcaption></figure>

### UI Configuration

We have a UI editor where you can choose pre-configured color palettes or manually select colors as you like.

We also have various themes that change the layout and colors of the page.

<figure><img src="/files/I9ML6WZmnLt83wAgxn8M" alt=""><figcaption></figcaption></figure>

Let's explore the UI configuration options available on the minting page, in addition to logos and themes.

<figure><img src="/files/C31jY2pSXXcQDVwBzFBs" alt=""><figcaption></figcaption></figure>

* **NFT Showcase**: Allows NFTs to be displayed individually as cards. If this is deactivated, they will not be shown. In Open Editions mode, it defaults to "no," as there are infinitely identical NFTs available.

<figure><img src="/files/CdYKneOjW2du41es4TsD" alt="" width="375"><figcaption></figcaption></figure>

<figure><img src="/files/ffk4r1FofXCkwc9YvyHb" alt=""><figcaption></figcaption></figure>

* **Show sold NFTs**: It will display whether or not the number of minted NFTs in the collection. By default, it's set to yes.

<figure><img src="/files/Cl2N8trlQi4ZPKXYvjJN" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/N4HGKOYLrQHBaV7ayvrX" alt=""><figcaption></figcaption></figure>

* **Show Banner Image**: Displays or hides the top banner of the minting page.

<figure><img src="/files/JGfQ0J7e2YZZCL2JtyGr" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/PgNx4lphKlfaGByPa7jV" alt=""><figcaption></figcaption></figure>

* **User Show remaining NFTs supply**: Displays or hides the number of NFTs that make up the collection.

<figure><img src="/files/gaxw7qog5KjCz3mxTRZE" alt=""><figcaption></figcaption></figure>

**Links**

If you have social media accounts, a website, etc., you can automatically add your links to the minting page. Simply write them down, and a logo will appear for each link.

<figure><img src="/files/Ga9dfqcPnXNyjcMtqLBQ" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/NpOcizp9aVLWznISWDfY" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/2JDFtRUAsni6I3oLshYw" alt=""><figcaption></figcaption></figure>

**ENS Domain**

Show your ENS domain: If you want users to feel more secure and confident about the creator of the collection, you can activate this option to display their ENS name. This will only work if you have a reverse resolution set up in ENS.

<figure><img src="/files/CtLFQ6VcKdauEldxPrcE" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/ZMFmsDTRegp1jNwFwBgP" alt=""><figcaption></figcaption></figure>

{% hint style="danger" %}
:scream::scream::scream::scream::scream::scream::scream::scream::scream::scream:

**Remember to always save your changes by clicking the button at the bottom of the page. If you don't, your changes won't be saved, and the Minting page won't be updated.**
{% endhint %}

You have more info at "[Custom mint pages and widget](/features/custom-mint-pages-and-widget)" section.


# Protocol Fee

**Designing and creating your NFT collection at NFTs2Me is completely free!** We only charge a small, flat fee called Protocol Fee to collectors when they mint your NFTs. This tiny fee of just 0.0001 ETH (\~$0.30, or even lower depending on the blockchain) helps keep NFTs2Me running smoothly and **supports both devs and creator (Creator Rewards)**.

There are **no fees for you to create and deploy your collection** (except for the standard blockchain fees). This makes NFTs2Me super accessible for anyone to bring their NFT ideas to life while supporting creators with **Creator Rewards**. This fee is **only applied to collectors** (creation and airdrop minting have no cost), and can be [removed](#can-i-remove-the-protocol-fee-so-that-my-collectors-dont-have-to-pay-it) if needed.

Below is the breakdown of the **Protocol Fee**, **Platform Fee** and **Creator Rewards** for some of the supported networks:

<table><thead><tr><th width="178">Blockchain</th><th width="160" align="center">Platform Fee</th><th width="190" align="center">Creator Rewards</th><th align="center">Protocol Fee (Platform Fee + Creator Rewards)</th></tr></thead><tbody><tr><td>Polygon</td><td align="center">0.5 MATIC</td><td align="center">0 MATIC - 0.5 MATIC</td><td align="center">0.5 MATIC - 1 MATIC</td></tr><tr><td>Optimism</td><td align="center">0.0001 Ξ</td><td align="center">0 Ξ - 0.0001 Ξ</td><td align="center">0.0001 Ξ - 0.0002 Ξ</td></tr><tr><td>Arbitrum</td><td align="center">0.0001 Ξ</td><td align="center">0 Ξ - 0.0001 Ξ</td><td align="center">0.0001 Ξ - 0.0002 Ξ</td></tr><tr><td>Linea</td><td align="center">0.0001 Ξ</td><td align="center">0 Ξ - 0.0001 Ξ</td><td align="center">0.0001 Ξ - 0.0002 Ξ</td></tr><tr><td>Base</td><td align="center">0.0001 Ξ</td><td align="center">0 Ξ - 0.0001 Ξ</td><td align="center">0.0001 Ξ - 0.0002 Ξ</td></tr><tr><td>Mode</td><td align="center">0.0001 Ξ</td><td align="center">0 Ξ - 0.0001 Ξ</td><td align="center">0.0001 Ξ - 0.0002 Ξ</td></tr><tr><td>BNB Smart Chain</td><td align="center">0.0005 BNB</td><td align="center">0 BNB - 0.0005 BNB</td><td align="center">0.0005 BNB - 0.001 BNB</td></tr><tr><td>Ethereum</td><td align="center">0.0005 Ξ</td><td align="center">0 Ξ - 0.0001 Ξ</td><td align="center">0.0001 Ξ - 0.0002 Ξ</td></tr><tr><td>Apechain</td><td align="center">0.5 APE</td><td align="center">0 APE - 0.5 APE</td><td align="center">0.5 APE - 1 APE</td></tr><tr><td>Soneium</td><td align="center">0.0001 Ξ</td><td align="center">0 Ξ - 0.0001 Ξ</td><td align="center">0.0001 Ξ - 0.0002 Ξ</td></tr><tr><td>Scroll</td><td align="center">0.0001 Ξ</td><td align="center">0 Ξ - 0.0001 Ξ</td><td align="center">0.0001 Ξ - 0.0002 Ξ</td></tr><tr><td>Somnia</td><td align="center">0.5 SOMI</td><td align="center">0 SOMI - 0.5 SOMI</td><td align="center">0.5 SOMI - 1 SOMI</td></tr><tr><td>Monad</td><td align="center">15 MON</td><td align="center">0 MON - 15 MON</td><td align="center">15 MON - 30 MON</td></tr><tr><td>Degen</td><td align="center">1 DEGEN</td><td align="center">0 DEGEN - 1 DEGEN</td><td align="center">1 DEGEN - 2 DEGEN</td></tr><tr><td>...</td><td align="center">...</td><td align="center">...</td><td align="center">...</td></tr></tbody></table>

Creators can choose to set a higher **"Protocol Fee"** that **will be split between "Creator Rewards" and "Platform Fee"**. It can be at most as high as the "Platform Fee". Anything higher than that will be treated as Minting Fee.

<figure><img src="/files/kwoqQeOunZLk85JVLVJr" alt=""><figcaption></figcaption></figure>

### 👀 How do I set the Creator Rewards?

Creators can check the Platform Fee that the platform will apply for a given deploy at the time of creating the collection in the "Minting Fee" field, while being able to **set their Creator Rewards or Minting Fee**, as you can see in the following image:

<figure><img src="/files/hQSqGFFiPoYzWrkgE6Ss" alt=""><figcaption></figcaption></figure>

Once the NFT collection is deployed, you can see the protocol fee value on its minting page by hovering over the price area:

<figure><img src="/files/3XcrHS9iLpdbasincv9K" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/OLM1gJYJdJVVCZ0Gf1I2" alt=""><figcaption></figcaption></figure>

### 🖼️ Is it free to create and deploy with NFTs2Me?

It is and it has always been **free to create and deploy collections** on different blockchains with NFTs2Me, both **mainnets** and **testnets**, in addition to the use of our **Generative Art** tool. We are dedicated and committed to the NFT community.

C**reators don't incur any fees** for creation or deployment. Your collections won't incur any costs if they don't meet the expected uptake. And **withdrawal receive 100%** of the accrued minting fee on the contracts. **It's the collectors who pay a small fee**. If you **prefer collectors not to pay this fee, you can remove it for a lower cost** than what they would typically pay for each mint.

Our previous revenue model was different, and the new model may be less convinient for some creators. For all those **creators** who **have been with us since previous versions**, if you **encounter any issues with this revenue model**, **please contact us** through our Discord or social media, to talk about it. We are sure that we'll be able to reach a common ground. As we have always done, we respond to all users, we are transparent, and we strive to ensure everyone is happy, both you and us.

### 🪂 Is there any fee associated with doing an NFT airdrop?

No, both at deployment or after deployment, you **can do as many airdrops** as you want to your collectors or community **without any cost** other than gas.

### ✨🧹 Can I remove the protocol fee so that my collectors don't have to pay it?

Absolutely. As a **creator**, you can **remove the protocol fee** so that your **collectors don't have to pay it.** This will make your collection more appealing, in addition to being a gesture to your community, and it may **potentially boost the number of mintings for your NFTs**. Removing the Protocol Fee is a great way to **incentivize** your users to mint NFTs from your collection.

In this case, the **amount you'll have to pay will be lower than what your collectors would pay** in case of a sold-out or minting a large number of NFTs. In Open Editions collections (no limit of NFT mintings), it will definitely be worthwhile. You can always slightly increase the value of the NFTs to not bear that cost alone.

The **price of removing the Protocol Fee is half of the current Protocol Fee for each NFT not minted yet**. On collections with unlimited supply or with more than 10,000 left to mint, we consider a collection of 10,000 NFTs. Once the Protocol Fee is removed, the user will only pay the minting fee defined by the user (if any).

To carry out this step, you need to go to the "Earnings" section of your project's dashboard:

<figure><img src="/files/WvJ0NSjHxI5JGt9x6MtX" alt=""><figcaption></figcaption></figure>

You'll be able to find the area to remove the protocol fee at the bottom of the section.

<figure><img src="/files/PewHKVmv0h73o5U1sj4O" alt=""><figcaption></figcaption></figure>

Click on the "Remove Protocol Fee" button, and a confirmation modal will appear showing the price to pay to remove it.

<figure><img src="/files/VftZ7mGmvIESMZKzxePd" alt="" width="563"><figcaption></figcaption></figure>

Confirm the modal by clicking on the button and accept the transaction in your wallet.

<figure><img src="/files/L3L41p5qVXaPvphD96fz" alt="" width="278"><figcaption></figcaption></figure>

### 🤝 What is the purpose of including this fee?

It is two-sided. On the one side, we believe it is a **great way to support creators using Creator Rewards**. On the other side, the **NFTs2Me** platform **incurs** various **expenses** such as **servers**, **IPFS**, installations, and of course, **personnel**. Up to now, we have prioritized continuous development of new features and growing the NFT community, but there comes a point where this is not sustainable.

The **funds we receive will be used to continue building and supporting tools to support the NFT ecosystem** for both creators and collectors.

However, it's essential to acknowledge the inherent **risk associated with not charging creators any fees**. While we **prioritize user experience and affordability**, this approach leaves us vulnerable, especially considering that other platforms do charge creators amounts higher than us.


# Art Generator (no code)

<figure><img src="/files/DhefBIjIl7p8OTPFcq0r" alt=""><figcaption></figcaption></figure>

Simple yet **powerful no-code NFT generative art generator**. NFTs2Me is a revolutionary new platform for creating and selling generative art as non-fungible tokens (NFTs). Our platform is designed to be accessible to users of all skill levels, so you don't need to be a programmer or have any coding experience to create stunning digital art. Using our intuitive, no-code interface, you can easily create a wide range of generative art, from static images and graphics to animations and interactive experiences. Once you've created your art, you can easily sell it as an NFT on our platform, giving you a new way to monetize your digital creations and connect with a community of other generative artists. With NFTs2Me, you can unleash your creativity and take your art to the next level.

Short demo-video:

{% embed url="<https://www.youtube.com/watch?v=CVdQQ5ZN078>" %}
Art Generator - Set rarity layers and traits
{% endembed %}

{% hint style="info" %}
You can find more information in the section "[Generative Art Collection](/create-and-deploy-nft-collection/generative-art-collection)"
{% endhint %}

Check more at <https://nfts2me.com/#why-choose-us>


# Multichain

Automatic support for any EVM chain in your wallet

## Supported networks

Currently, we support the main EVM Blockchains: [**Ethereum**](https://nfts2me.com/chain/ethereum/)**,** [**Linea**](https://nfts2me.com/chain/linea/)**,** [**Polygon**](https://nfts2me.com/chain/polygon/)**,** [**Polygon zkEVM**](https://nfts2me.com/chain/polygon-zkevm/)**,** [**zkSync (ERA)**](https://nfts2me.com/chain/zksync-era/) **from Matter Labs,** [**Arbitrum**](https://nfts2me.com/chain/arbitrum/)**,** [**Optimism**](https://nfts2me.com/chain/optimism/)**,** [**Avalanche**](https://nfts2me.com/chain/avalanche/)**,** [**BSC (Binance Smart Chain)**](https://nfts2me.com/chain/binance/)**,** [**Base**](https://nfts2me.com/chain/base/) (from Coinbase)**,** [**Scroll**](https://nfts2me.com/chain/scroll/)**,** [**Mantle**](https://nfts2me.com/chain/mantle/)**,** [**Blast**](https://nfts2me.com/chain/blast/)**,** [**Canto**](https://nfts2me.com/chain/canto/)**,** [**Fantom**](https://nfts2me.com/chain/fantom/)**,** [**Manta Pacific**](https://nfts2me.com/chain/manta-pacific/)**,** [**Klaytn**](https://nfts2me.com/chain/klaytn-cypress/)**,** [**Moonbeam**](https://nfts2me.com/chain/moonbeam/)**,** [**Zilliqa EVM**](https://nfts2me.com/chain/zilliqa-evm/)**,** [**Zora**](https://nfts2me.com/chain/zora/)**,** [**OKXC / OKT Chain**](https://nfts2me.com/chain/okxchain/)**,** [**EVMOS**](https://nfts2me.com/chain/evmos/)**,** [**Soros**](https://nfts2me.com/chain/soros-chain/)**,** [**Meter.io**](https://nfts2me.com/chain/meter/)**,** [**PGN (Public Goods Network)**](https://nfts2me.com/chain/pgn-public-goods-network/)**,**[ **Rootstock (RSK)**](https://nfts2me.com/chain/rootstock/)**,** [**Metis Andromeda**](https://nfts2me.com/chain/metis-andromeda/)**,** [**Shibarium**](https://nfts2me.com/chain/shibarium/)**,** [**opBNB**](https://nfts2me.com/chain/opbnb/)**,** [**Nautilus**](https://nfts2me.com/chain/nautilus/)**,** [**Rollux L2**](https://nfts2me.com/chain/rollux/)**,** [**Cronos**](https://nfts2me.com/chain/cronos/)**,** [**Edgeware EdgeEVM**](https://nfts2me.com/chain/edgeware-edgeevm/)**,** [**Neon EVM**](https://nfts2me.com/chain/neon-evm/) **(Solana L2),** [**ZetaChain**](https://nfts2me.com/chain/zetachain/)**,** [**Qitmeer**](https://nfts2me.com/chain/qitmeer/)**,** [**Bitgert**](https://nfts2me.com/chain/bitgert/)**,** [**Binance Smart Chain**](https://nfts2me.com/chain/binance/) **(BNB Smart Chain)**, [**Gnosis**](https://nfts2me.com/chain/gnosis/), [**Rari Chain**](https://nfts2me.com/chain/rari/), [**Taraxa**](https://nfts2me.com/chain/taraxa/)**,** [**Astar zkEVm**](https://nfts2me.com/chain/astar-zkevm/)**,** [**Arthera**](https://nfts2me.com/chain/arthera/)**,** [**Worldchain**](https://nfts2me.com/chain/worldchain/)**,** [**Ape Chain**](https://nfts2me.com/chain/apechain/)**,** [**Morph**](https://nfts2me.com/chain/morph/)**,** [**Shape**](https://nfts2me.com/chain/shape/)**,** [**Immutable zkEVM**](https://nfts2me.com/chain/immutable-zkevm/)**,** [**5IRE**](https://nfts2me.com/chain/5ire/)**,** [**Kroma**](https://nfts2me.com/chain/kroma/)**,** [**Kaia**](https://nfts2me.com/chain/kaia/)**,** [**Gravity**](https://nfts2me.com/chain/gravity/)**,** [**Pulsechain**](https://nfts2me.com/chain/pulsechain/)**,** [**Degen Chain**](https://nfts2me.com/chain/degen-chain/)**,** [**Fraxtal**](https://nfts2me.com/chain/fraxtal/)**,** [**ByteChain**](https://nfts2me.com/chain/bytechain/)**,** [**Stratis**](https://nfts2me.com/chain/stratis/)**,** [**Mode**](https://nfts2me.com/chain/mode/)**,** [**X-Layer**](https://nfts2me.com/chain/x-layer/)**,** [**Mint**](https://nfts2me.com/chain/mint/)**,** [**Bob**](https://nfts2me.com/chain/bob/)**,** [**Sei**](https://nfts2me.com/chain/sei/)**,** [**Taiko**](https://nfts2me.com/chain/taiko/)**,** [**Zircuit**](https://nfts2me.com/chain/zircuit/)**,** [**Viction**](https://nfts2me.com/chain/viction/)**,** [**Enuls**](https://nfts2me.com/chain/enuls/)**,** [**Bitkub Chain**](https://nfts2me.com/chain/bitkub-chain/)**,** [**DBK Chain**](https://nfts2me.com/chain/dbk-chain/)**,** [**Lisk**](https://nfts2me.com/chain/lisk/)**,** [**zkLink Nova**](https://nfts2me.com/chain/zklink-nova/)**,** [**Redstone**](https://nfts2me.com/chain/redstone/)**,** [**Astar EVM** ](https://nfts2me.com/chain/astar/)and [inEVM](https://nfts2me.com/chain/inevm/). As well as some Testnets like Sepolia, [Holesky](https://nfts2me.com/chain/holesky/), [Polygon Amoy](https://nfts2me.com/chain/polygon-amoy-testnet/), [Immutable zkEVM Testnet](https://nfts2me.com/chain/immutable-zkevm-testnet/), [Taiko Hekla Testnet](https://nfts2me.com/chain/taiko-hekla-l2/), [Abstract Testnet](https://nfts2me.com/app/abstract-testnet/), Unichain Sepolia Testnet, Kakarot Starknet Sepolia, [Form Testnet](https://nfts2me.com/chain/form-testnet/), Berachain bArtio Testnet, Zircuit Testnet, [Gnosis Chiado](https://nfts2me.com/chain/gnosis-chiado-testnet/), Stratis Auroria Testnet, StratoVM Sepolia Testnet, Superposition Testnet, Chainbase Testnet, Story Testnet, [Movement EVM Testnet](https://nfts2me.com/chain/movement-evm-testnet/), Sonic Testnet, [Unreal Testnet](https://nfts2me.com/chain/unreal/), [Morph Holesky Testnet](https://nfts2me.com/chain/morph-holesky/), Soneium Minato Testnet and Joltify Testnet.

<figure><img src="/files/YhlqsbO9XfoYVvZVjUeP" alt=""><figcaption></figcaption></figure>

We plan to increase the support in the near future of some other Blockchains, stay tuned!\
If you feel like there is a missing Blockchain that we should support, don't hesitate to let us know, via one of our social channels to know that there is a demand!

## Which blockchain should I use?

It is difficult to say, but it depends a lot on your needs and your community. If you are unable to choose the proper network, contact us on our social networks and we'll be glad to help you.

Check more at <https://nfts2me.com/#why-choose-us>


# Credit Card / FIAT Payments

Enable support to your NFT collection to be paid with FIAT / Credit Card

### Let your users pay using FIAT! Receive crypto.

Using NFTs2Me you'll be able to allow the user to pay both on crypto and FIAT. The user will be able to choose how to pay the minting fee for the NFT. They can **pay using FIAT** and send the NFT to an **already created wallet or**, in case they don't own one, using a **custodial wallet**. They'll be able to transfer the minted NFT to a wallet whenever they want in the future.

{% hint style="info" %}
Despite the user paying on FIAT, you'll receive the payments on crypto using the ERC-20 (e.g. USDC) or Native Token (e.g. Ether, MATIC, BNB...) in which you setup the minting price of your collection.
{% endhint %}

<figure><img src="/files/2kC6DkRsvCYFpmfVQVCS" alt=""><figcaption></figcaption></figure>

## [LIVE EXAMPLE](https://starter_booster_pack_polygon.nfts2.me/)

You can check a live example of FIAT / Credit Card payments with USDC at <https://starter_booster_pack_polygon.nfts2.me/>.


# ERC-20 / Stablecoins minting fee

Don't limit to native coin

### Native coin or ERC-20? Both!

{% hint style="info" %}
Despite choosing an ERC-20 or Native Coin as the price for the NFTs of the collection, the user will be able to pay in any currency using [**any-payments**](/features/any-payments).
{% endhint %}

Set a price in Native Coin (e.g. Ether, MATIC...) or ERC-20 (USDC, DAI...).

* Do you prefer a stable price for your collection? We've got you covered!
* Do you prefer to set the price in the selected chain native coin? We've got you covered!
* Do you want to use your own or custom ERC-20? No problem either!

Using NFTs2Me you will be able to set the price using any coin you choose.

{% embed url="<https://www.youtube.com/watch?v=_P9PVgFx-Fg>" %}

### <mark style="color:blue;">**Do you want to change the currency that collectors can use to mint NFTs from your collection?**</mark>

With NFTs2Me, you can switch the mint fee between native tokens and any ERC-20 token as many times as you need.

### <mark style="color:blue;">Do you want to allow payment with a specific ERC-20 token or memecoin for a limited period, and then switch to another?</mark>

You can do that too!

### Flexibility

In the dynamic world of NFTs, flexibility is key. At NFTs2Me, we offer you the ability to customize the minting experience for your collectors. Here are the powerful features you have at your disposal:

#### **Flexible Minting Fees**:

With NFTs2Me, you're not tied to a single payment option for minting. Whether your collectors prefer to pay with the blockchain's native token (like ETH on Ethereum or MATIC on Polygon) or an ERC-20 token (such as DAI or USDT), you can easily switch between these options to accommodate their needs. This allows you to:

* **Set ERC-20 minting fees** for premium sales.
* **Switch back to native token payments** during specific events or to simplify the process for certain users.

#### **Timed ERC-20 Payments**:

Do you have a promotional token or memecoin in mind that you want to allow for minting during a specific event or limited timeframe?

NFTs2Me allows you to set a **temporary payment option** with any ERC-20 token. Once the promotion ends, you can simply switch to another token or return to the native blockchain currency, offering flexibility for:

* **Promotions**: Accept payments in specific tokens for a limited time to encourage early adoption or cross-promotions with other projects.
* **Seasonal campaigns**: Rotate between different ERC-20 tokens to keep your collection relevant and exciting for different communities.

### How to switch minting fee asset

Switching the minting fee asset for your NFT collection is a quick and intuitive process on the NFTs2Me platform. Here’s how you can easily update it:

1. **Access Your Collection’s Dashboard**:
   * Log in to your NFTs2Me account and navigate to the dashboard for the collection you want to manage.
2. **Go to the "Mint Settings" Section**:

   * On the dashboard, locate the **Mint Settings** section. This is where you’ll find all options related to the minting process for your collection.

   <figure><img src="/files/01VsBCn5dTFeGTDcf5Ki" alt="" width="237"><figcaption></figcaption></figure>
3. **Scroll to "Change Mint Fee Asset"**:
   * Scroll down to the **Change Mint Fee Asset** area. Here, you will see the currently selected token or currency being used as the mint fee asset (e.g., ETH or any ERC-20 token).

<figure><img src="/files/av9CbRRZcPIPA7Ezmbk9" alt=""><figcaption></figcaption></figure>

1. **Change to Native or Another ERC-20 Token**:
   * To change the mint fee asset, simply click on the **Change Mint Fee Asset** button. A modal will appear with a selection of available tokens:

     * **Predefined Tokens**: You will see well-known tokens with blockchain prefixes (e.g., ETH, MATIC, USDC, USDT, etc.)

     <figure><img src="/files/AJ00QetIWqsoTx9HyzO2" alt=""><figcaption></figcaption></figure>

     * **Custom Tokens**: If the token you want is not listed, you can manually enter the address of a custom ERC-20 token.

     <figure><img src="/files/5i5R2bGdjDWTJM128QX3" alt=""><figcaption></figcaption></figure>
2. **Set a Custom ERC-20 Token**:

   * After entering the custom ERC-20 token address, click on the **Set Custom ERC-20** button. The app will automatically validate the token address. Below you can see what is displayed when the address entered is incorrect and when it is correct:

   <figure><img src="/files/ZPDDJ892noeb8MMkpXLb" alt=""><figcaption></figcaption></figure>

   <figure><img src="/files/KlwFNRZxI9k9vVnc8hgj" alt=""><figcaption></figcaption></figure>

   * Once validated and set, the app will display the name of the ERC-20 token associated with the entered address.

   <figure><img src="/files/mIZOARFP88npVAIKJFDF" alt=""><figcaption></figcaption></figure>
3. **Preview Changes**:

   * At this point, you’ll be able to see both the **current mint fee asset** and the **new asset** that will replace it. This gives you a final opportunity to verify the details before proceeding.

   <figure><img src="/files/KFyB1NQgI1d088bKzMHj" alt=""><figcaption></figcaption></figure>
4. **Update Mint Fee Asset**:

   * Once you’re ready, press the **Update Mint Fee Asset** button. Your wallet will prompt you to approve the transaction.

   <figure><img src="/files/K4kF6XLFheNnAxliHVtT" alt=""><figcaption></figcaption></figure>

   * The transaction will invoke the smart contract for your NFT collection to update the mint fee asset.
5. **Confirmation**:

   * If everything goes well, you will see a confirmation message indicating that the mint fee asset has been successfully updated.

   <figure><img src="/files/UEO0jgavm0gJPH9v7N0o" alt=""><figcaption></figcaption></figure>

**The changes are applied in real time, ensuring that your collectors are always using the payment method you want, when you want it.**

{% hint style="info" %}
This flexibility not only increases the accessibility of your collection but also opens the door to creative monetization strategies, allowing you to adapt to market trends and community preferences effortlessly.
{% endhint %}


# Any-payments

Payments in Stablecoins/ERC-20/Native

### Let your users pay in any currency!!

{% hint style="info" %}
Using our **any-payment** solution your users will be able to pay the minting price using any ERC-20 or native coin in just one transaction. No intermediary swaps require and offering the best price for the user. However, you will receive your payment in your set currency.\
For example, you can set the collection price to 100 USDC per NFT. The user will be able to pay using Ether, SHIBA, DAI, AAVE... but you will receive 100 USDC per every sold NFT.
{% endhint %}

Set a price in Native Coin (e.g. Ether) or ERC-20 (USDC, DAI...). Let your users **mint your NFTs with anything** (Native or any ERC-20). We'll do a **transparent swap and mint** for the user in one transaction. You'll always receive in your defined payment.

<figure><img src="/files/6sdRANyFD6gqjHspeet7" alt=""><figcaption></figcaption></figure>


# DallE-2 + ChatGPT AI NFTs

Free Text2Image automatic generation for your NFTs

### Digital Collectibles with Artificial Intelligence on the Blockchain

NFTs2Me, a powerful no-code tool, now offers an exciting new feature that allows you to effortlessly generate stunning artwork and descriptions for your NFTs using cutting-edge artificial intelligence technologies. By harnessing the capabilities of ChatGPT and DallE-2, this feature brings a whole new level of creativity and convenience to the world of NFTs.

### DallE-2 + ChatGPT AI Images

With NFTs2Me, you can now leverage the combined power of DallE-2 and ChatGPT to create captivating and unique visuals for your NFTs. DallE-2, an advanced image generation model, seamlessly integrates with ChatGPT, a state-of-the-art language model, to provide a remarkable experience in generating artwork.

<figure><img src="/files/Y4NVVmqnCnhLXA2KcM5W" alt=""><figcaption></figcaption></figure>

### Free Text2Image Automatic Generation for Your NFTs

Gone are the days of struggling to find the perfect image for your NFTs. NFTs2Me offers a hassle-free solution by providing free Text2Image automatic generation. Simply input your desired text or description, and let the AI-powered engine do the rest. Witness your ideas come to life as NFT artwork, without the need for any coding or graphic design skills.

### Digital Collectibles with Artificial Intelligence on the Blockchain

NFTs2Me empowers you to create digital collectibles that are infused with the brilliance of artificial intelligence. Seamlessly integrating with blockchain technology, NFTs2Me ensures the immutability and security of your creations. Embrace the future of digital art and collectibles with this innovative fusion of AI and the blockchain.

## Step-to-step guide

To start utilizing the AI-driven artwork and description generation for your NFTs, follow these simple steps:

1. Visit the NFTs2Me dApp at [nfts2me.com/app](https://nfts2me.com/app/) and connect your Metamask or compatible wallet.
2. Access the **"**[**Edition Collections**](https://nfts2me.com/create/edition/)**"** feature within the no-code tool.
3. Enter your desired **Name** and a basic **Description** for your NFT Collection. Artificial intelligence will utilize description text you provide to generate an incredible image using advanced algorithms.
4. Click on "Generate Artwork using AI"\
   ![](/files/opeeYtgXKzkyk3QjylD7)
5. That's it! Sit back and let the artificial intelligence create stunning visuals and engaging descriptions for your NFTs. You've got your new NFT collection using Artificial Intelligence and Dalle-2 to generate the artwork.
6. Review and customize the generated artwork and descriptions to align with your creative vision.\
   ![](/files/EtWLvmgYadIyMjRjLsAg)
7. Once you're satisfied, publish your NFTs to the blockchain. You can now continue and deploy the collection just pressing on **DEPLOY**.

![](/files/7rGI4A93WoSGI2b48Yl5)

It will open a Modal helper window with the recommended Next Steps to do:

<figure><img src="/files/0cDZQy27L6WB8PyiKRJI" alt=""><figcaption></figcaption></figure>

Unleash the power of AI to transform your NFT creation process with NFTs2Me's innovative features. Experience the seamless integration of artificial intelligence, blockchain technology, and creativity like never before.

Start generating captivating NFT artwork and descriptions today with NFTs2Me!

{% hint style="info" %}
Note: NFTs2Me recommends **reviewing** and **customizing** the AI-generated content to ensure it aligns with your preferences and meets your creative standards.
{% endhint %}

**Keywords for this help article:**

* DallE-2 + ChatGPT AI Images
* Free Text2Image automatic generation for your NFTs
* Digital Collectibles with Artificial Intelligence on the Blockchain


# Collections as NFTs (Ownership)

Be able to keep or sell our collection and earning!

When a new collection is deployed on the Blockchain, the owner will receive an NFT indicating its ownership of the deployed collection. The owner of the NFT will be the **owner of the collection**. Therefore, if you'd like to transfer the ownership of the collection, you'd just have to transfer the NFT to the new owner.

You are free to keep it or sell it (for instance, on OpenSea).

{% hint style="info" %}
The collection ownership is determined by an NFT we mint for you once you mint the collection. To transfer the ownership of the collection is as simple as transferring your ownership NFT.
{% endhint %}

{% hint style="danger" %}
When selling your collection you are selling the ownership as well as the owner's [revenue](/features/split-revenue) (including secondary sales). **Just think about it and how powerful this is!**
{% endhint %}

<figure><img src="/files/DTyvETL1xGyOaUjXDpzc" alt=""><figcaption></figcaption></figure>


# Custom mint pages and widget

Fully customizable collections.

### Collection Description, Banner and Logos

{% hint style="info" %}
Customize your collection mint page and send the link to your partners and friends.
{% endhint %}

Set up a **custom mint page** with your **own subdomain** (for free!) so that your users can mint your NFTs, or embed it in your website easily using our widget. You'll be able to set your own **custom subdomain** hosted by us or use you own website/domain ([Booster Pack](https://nfts2me.com/booster/) required).

For further information about the minting page, please refer to the '[Minting Page](https://docs.nfts2me.com/create-and-deploy-nft-collection/minting-page)' section.

You can access this section in the 'Minting page' option of the left-hand side menu within your collection management dashboard.

<figure><img src="/files/wrIQ0yQDaxoTtuS1p187" alt=""><figcaption><p>Minting page customization option menu</p></figcaption></figure>

<figure><img src="/files/9lCuHVnwugPQJp4OpThI" alt=""><figcaption></figcaption></figure>

You'll be able to customize the Collection URL, the Collection Name and its description using Markdown.

By default we generate a "Logo Image", a "Feature Image" and a "Banner Image" for you, but you can choose to change them at any moment. We provide descriptions explaining the purpose of each type of image, as well as where and how they will be utilized:

* **Logo image**: It will be used as the main image of the collection on the minting page. For optimal appearance and optimization, it is recommended to use a size and resolution of 400x400
* **Featured image**: This image will be used when you share the URL of the Minting page on social media platforms such as Twitter or Telegram. For optimal appearance and optimization, it is recommended to use a size and resolution of 1400x1050.

<figure><img src="/files/3P10gENtcIuRnODB8mhZ" alt=""><figcaption><p>Appearance of the featured image when sharing the link via Telegram</p></figcaption></figure>

{% hint style="warning" %}
When you share the link on a social network, it caches the associated image. So, if you modify it, it may not refresh immediately, and you may have to wait or request the network to refresh it.
{% endhint %}

* **Banner image**: This will be the image used as the background at the top of the Minting page. For optimal appearance and optimization, it is recommended to use a size and resolution of 1400x350

### Themes & Layout

To further customize your minting page, we've added several options to choose your own design and colors. Using the **Color Palettes** you'll be able to choose incredible predefined colors for your minting page. But you can also choose to fully **customize them**, including **backgrounds**, **text** or even **button colors**!

We've added a **Preview Layout** so that you can easily preview the final design of your collection.

<figure><img src="/files/rVnFEGhlZNE1LzmOvxwH" alt=""><figcaption></figcaption></figure>

Using the "**Extra Information**" buttons you'll be able to **add** or **remove** some **information and/or sections** of the **minting page layout**.

<figure><img src="/files/Sugnv4tm4TeN05ffIVAd" alt=""><figcaption><p>Extra information section</p></figcaption></figure>

We're going to explain what each of the options is for:

* **NFT Showcase Active**: When active, a showcase of the collection NFTs will be shown on the minting page, indicating which are minted and which are not. If using a placeholder, the placeholder information will be shown instead of the actual information.

<figure><img src="/files/SZJC7sIQ6FErI3jEs0Hc" alt=""><figcaption></figcaption></figure>

* **Show sold NFTs**: You can hide the amount of sold NFTs on the minting page. Note that this won´t hidden on the blockchain, which is public and immutable.

<figure><img src="/files/rSvg7qxjHydCA3hfOBoQ" alt=""><figcaption></figcaption></figure>

* **Show Banner Image**: When active, the image of the banner you have chosen will be displayed at the top of the minting page.

<figure><img src="/files/T2VEr3fgnDGD10nLxfI0" alt=""><figcaption><p>Banner image at page top</p></figcaption></figure>

* **Show remaining NFTs supply**: You can hide the NFTs supply (and amount of remaining NFTs) on the minting page. Note that this won´t be hidden on the blockchain, which is public and immutable.

<figure><img src="/files/sTohjKbtLHmZrUuMW3OG" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
You can play around with the different options and try out how your Minting page looks until you find the result you expect.
{% endhint %}

Finally, you can easily add some **links** to your minting page that may be interesting to your users. This will display icons for them on the Minting page. When users click on them, the page will take them to the URLs you have defined.

<div align="center" data-full-width="false"><figure><img src="/files/75FRJlyNeOsEJAUQqXH9" alt=""><figcaption></figcaption></figure></div>

<figure><img src="/files/rLFHErIxzcwvyFCYuzJY" alt=""><figcaption><p>Link icons showed at minting page</p></figcaption></figure>

By default, the 'powered by' banner is enabled. This implies that the "powered by" banner will be present at the bottom of the Minting page.

<figure><img src="/files/tXAMCGVxc01dl8wfuzNl" alt=""><figcaption><p>Enable/Disable "Powered by" option</p></figcaption></figure>

<figure><img src="/files/ykjs9SCY2plyOjzKFjaR" alt=""><figcaption><p>Bottom "powered by" banner displayed</p></figcaption></figure>

{% hint style="info" %}
**Create** your own **white-label brand**. The "**Show Powered by NFTs2Me**" option **can be disabled** if you hold a NFTs2Me Booster Pack. Read about the benefits of having a [Booster Pack](https://nfts2me.com/booster/)
{% endhint %}

{% hint style="danger" %}
:scream::scream::scream::scream::scream::scream::scream::scream::scream::scream::scream:

**Remember to always save your changes by clicking the button at the bottom of the page. If you don't, your changes won't be saved, and the Minting page won't be updated.**
{% endhint %}

You have more info at "[Minting page](/create-and-deploy-nft-collection/minting-page)" section.

Check more at <https://nfts2me.com/#why-choose-us>


# IPFS Hosting

Free IPFS Hosting of all of your NFTs and Metadata.

**IPFS** (InterPlanetary File System) is a **decentralized** protocol designed to create a peer-to-peer method of storing and sharing hypermedia in a distributed file system. Unlike traditional centralized servers, IPFS utilizes a network of nodes to host and distribute content across the internet.

In the realm of Non-Fungible Tokens (NFTs), IPFS plays a crucial role in storing the media associated with the tokens. Instead of storing the media files directly on the blockchain, which can be inefficient and costly, NFTs2Me use IPFS to store these files. The IPFS provides a decentralized and efficient method for storing large media files associated with NFTs while still **ensuring accessibility** and **permanence**.

By storing NFT media files on IPFS, creators can maintain ownership and control over their content while benefiting from the decentralized nature of IPFS, which enhances accessibility and reduces reliance on centralized servers. Additionally, **IPFS ensures** that **NFT media files remain accessible even if the original hosting platform goes offline or experiences disruptions**.

**NFTs2Me uploads** all **media files** and their associated **metadata** to **IPFS** easily and for **FREE**, without the need for additional payments or expenses, or complex manual tasks, in a transparent manner to the user.

### Keep your collection safely hosted and uploaded to IPFS, an inmutable and decentralized file system where your files will remain forever accessible!

While your collection is being deployed, the tool automatically uploads everything to IPFS without you having to lift a finger, making it automatic and secure:

<figure><img src="/files/1XFZnBBqzLCrU0zH3wDq" alt=""><figcaption></figcaption></figure>

Once completed, your media and metadata are uploaded to IPFS, and your collection is deployed on the network, ready for others to view and mint! :tada::tada::tada:

In generative art projects section, there is also a step for uploading the generated art to IPFS. Once uploaded, the collection can be deployed on your selected network:

<figure><img src="/files/0LAi4C6sO0KvpCoiHN5D" alt=""><figcaption></figcaption></figure>

You can download your IPFS uploaded images and metadata:

<figure><img src="/files/Y9wChm7A0IWnL44utWdo" alt=""><figcaption></figcaption></figure>

Check more at <https://nfts2me.com/#why-choose-us>


# Custom IPFS URI

If you have **already uploaded** your metadata and images **to IPFS** and you want to enter this information instead of uploading it again to IPFS, you can do using NFTs2Me.

Select "IPFS URI" tab when you are creating a project and then paste your IPFS URI. This mode is **active** when you create a new NFT project using the "**Editions**" or "**Drop**" mode.

<figure><img src="/files/RJ0HI3ahs44nQe3h9ZrV" alt=""><figcaption><p>IPFS URI tab selected creating a project</p></figcaption></figure>

The **fields that you must fill are**:

* **IPFS URI** where the metadata is located. At this point it is important to know the format that should be the .json files. For the first token it has to be **ipfs\://IPFSURI/1.json**, the second token would be **ipfs\://IPFSURI/2.json** and so on until the total supply. If total supply is 100 the last token would be **ipfs\://IPFSURI/100.json**. **Important about the IPFSURI** format of "Content Identifiers" (CIDs), some examples would be:
  * **v0**: QmdfTbBqBPQ7VNxZEYEj14VmRuZBkqFbiwReogJgS1zR1n
  * **v1**: bafybeihdwdwdcefgh4dqkjv67uzcmw7ojee6xedzdetojuzjevtenxquvyku
* **Total supply** of the collection. It is important that the number coincides with the amount of .json files that have been uploaded. If there is an error, the tool will warn you in case it has failed to find the last json file, and you will see something like this:

<figure><img src="/files/pBmgJhCnf1SLT7vxaGiL" alt=""><figcaption></figcaption></figure>


# Custom IPFS URI Artwork

If you have already uploaded your artwork to IPFS and you want to enter this information instead of uploading it again to IPFS, you can do using NFTs2Me.

<figure><img src="/files/rlYTP3hZJd5MWNgWtf81" alt=""><figcaption></figcaption></figure>

This mode is active when you create a new NFT project using the "Editions" or "Drops" mode.

The **fields that you must fill are**:

* **IPFS URI** where the artwork is located.

  **Important about the IPFSURI** format of "Content Identifiers" (CIDs), some examples would be:

  * **v0**: QmdfTbBqBPQ7VNxZEYEj14VmRuZBkqFbiwReogJgS1zR1n
  * **v1**: bafybeihdwdwdcefgh4dqkjv67uzcmw7ojee6xedzdetojuzjevtenxquvyku


# Custom HTTP URL

If you have **already uploaded** your metadata and images **to** **web server** (HTTP) and you want to enter this information instead of uploading it to IPFS, you can do using NFTs2Me.

Select "HTTP" tab when you are creating a project and then paste your Base HTTP URL (Metadata). This mode is **active** when you create a new NFT project using the "**Editions**" or "**Drop**" mode.

<figure><img src="/files/uV71CQgEl1lq2k1AOtLa" alt=""><figcaption></figcaption></figure>

The **fields that you must fill are**:

* **HTTP URL** where the metadata is located. At this point it is important to know the format that should be the .json files. For the first token it has to be **<https://HTTPURL/1.json>**, the second token would be **<https://HTTPURL/2.json>** and so on until the total supply. If total supply is 100 the last token would be \*\*<https://HTTPURL/100.json**.\\>
  Example: <https://app.nfts2me.com/metadatademo/>
* **Total supply** of the collection. It is important that the number coincides with the amount of .json files that have been uploaded. If there is an error, the tool will warn you in case it has failed to find the last json file, and you will see something like this:

<figure><img src="/files/2lHmMXMEcE42UagHngyr" alt=""><figcaption></figcaption></figure>


# Custom HTTP URL Artwork

If you have already uploaded your artwork **to** **web server** (HTTP) and you want to enter this information instead of uploading it to IPFS, you can do using NFTs2Me.

<figure><img src="/files/U12AZpwbzuAahqNtXhwS" alt=""><figcaption></figcaption></figure>

This mode is active when you create a new NFT project using the "Editions" or "Drops" mode.

The **fields that you must fill are**:

* **HTTP URL** where the artwork is located.


# Soulbound (Non-transferable NFTs)

Soulbound Collections and Airdrops (Non-transferable NFTs)

**Soulbound tokens (SBT)** are NFTs "bound" to the buyer/minter. Therefore, once minted they **can't be transferred** to another wallet. There are a bunch of case uses where this can be useful, like non transferable membership tokens (bound to the user), giving special personal rights to specific wallets, avoiding art reselling...

{% hint style="info" %}
Soulbound collections can be very useful combined with [Token Gating](/features/token-gating). Is a way to limit reselling of memberships. Of course, non Soulbound collections have their own advantages as well.
{% endhint %}

You can choose to mint specific Soulbound Tokens while keeping a regular (transferable) collection using the airdrop and whitelist options.

{% hint style="success" %}
Using Soulbound tokens in Airdrops is a great way of giving something to your users that avoiding reselling of non-buyers .
{% endhint %}

Check more at <https://nfts2me.com/#why-choose-us>


# Token Gating

Access exclusive content using your NFT

Token gating is **a common tool used by NFT project teams to create value for community members**. Essentially, token gating allows projects to reward people who hold their NFTs by creating exclusive content, events, and other benefits available only to token holders.

Is a **mechanism** where **access** to **certain content or benefits** associated with an **NFT** is **restricted** based on whether the **user holds a token from your Collection**. This can be seen as a way to reward and incentivize long-term holders of an NFT, as they may be given exclusive access to features or experiences that are not available to others. Token gating provides a way to create unique and exclusive experiences for NFT holders, while also adding value to the underlying tokens themselves.

Using our tools you'll be able to **let** your **users** (owner of NFTs from your collection) **access exclusive content**, exclusive Airdrops, etc. You can even **stratify access** to content based on whether users are owners of NFTs from one deployed project or another.

You can create a general token gating landing page as well as individual items. Every content gated item created has a public description as well as a private information.

This is **temporarily offered** for **free** for everyone to use. This feature **will be exclusive** to users of our **Booster Pack**.

We offer two different free solutions of hosting:

* NFTs2Me hosting: Use a custom subdomain on NFTs2Me.
* User your own platform: Use our widget adding it at your existent web.

Yo can see a token gating page example below:

<figure><img src="/files/pwVUtN70axQl6IuujxHH" alt=""><figcaption></figcaption></figure>

Check a live example at <https://pandas-penguins.nfts2.me/gated/script/>

Check more at <https://nfts2me.com/#why-choose-us>


# NFT Holders Snapshots

Current and Past Snapshots of NFT Holders

## Current and Past Snapshots of NFT Holders.

Take a snapshot of the **current** or **past** (from a **specific date/block**) owners of your collection including holders, tokenList and more. **Download in JSON** to parse in the future or use in our tools as a way of [Token Gating](/features/token-gating).

Thanks to this tool, you can obtain a **list of wallets holding your collection's NFTs** at current date, either to consult it or to use this information in other applications/webs, perform airdrops to those wallets, etc. You can also **compare which owners have changed**, or **which ones are new, or have been minted from a specific date onward**.

Also you can **check** which **tokens** are **sold**.

Below you have an snapshot example:

<figure><img src="/files/LQwqoSJBY5pwaTSStGj4" alt=""><figcaption></figcaption></figure>

Let's see how to use this tool:

First we see is a selector that switches from "Current block" to "Past snapshot". By default current block option is selected. That means that you are going to obtain actual information.

<figure><img src="/files/H3v4bpj03wRyq42FLyxr" alt=""><figcaption></figcaption></figure>

Past snapshot option asks for a custom date and time. You will obtain the collection information for that specific date.

<figure><img src="/files/GBJhidt2Y3KvpejnXdF6" alt=""><figcaption></figcaption></figure>

When you request a snapshot and everything goes well you receive something like this:

<figure><img src="/files/uh0rYXJie38i0CuFTRVA" alt=""><figcaption></figcaption></figure>

You can update the information by requesting a new snapshot of the blockchain by clicking on 'Re-take snapshot'.

Furthermore you can download that snapshot in a json formatted file. Yo can process it manually or automatically if you need.

Let's examine the structure of the information you will receive:

<figure><img src="/files/SBb91jcwReNZQmqOfp80" alt=""><figcaption></figcaption></figure>

* **ContractAddress**: The address of the smart contract associated with the NFTs collection.
* **BlockNumber**: Last block.
* **Timestamp**: The Unix timestamp representing the time when the information was recorded.
* **Stats**: An object containing statistics related to the collection NFTs.
  * **Total\_nfts**: The total number of NFTs minted.
  * **unique\_owners**: The number of unique owners of the NFTs at that collection.
  * **unique\_owners\_percentage**: The percentage of unique owners among all NFT holders.
  * **contract\_creation\_blocknumber**: The block number at which the contract was created.
* **Holders**: An array containing information about NFT holders.
  * **owner**: The address of the NFT holder.
  * **amount**: The number of NFTs held by the owner.
  * **tokens**: An array containing information about individual tokens that are holder by that owner. Yo can see the NFT identifier at the collection.
* **Tokenlist**: An array containing information about lists of tokens in the collection. It only shows NFTs that have been minted and held by someone.
  * **TokenId**: The unique identifier of the token at this collection.
  * **owner**: The address of the owner of the token.

Tokens not listed have not been minted.

{% hint style="info" %}
You can use these tools as a manual method of *Token Gating*. For integrated *Token Gating* functionality, visit the addon section. You can download the json and process it manually or using a script.
{% endhint %}

Check more at <https://nfts2me.com/#why-choose-us>


# Redeemable NFTs (POAPs)

POAPs, tickets, and more

Using [NFTsMe](https://nfts2me.com/) tools you'll be able to create redeemable NFTs like **POAPs**, tickets, and more. Combined with [SBT](/features/soulbound-non-transferable-nfts) (Soulbound Tokens) and [Token Gating ](/features/token-gating)possibilities are endless!

## What are POAP?

POAP is an acronym for "**Proof of Attendance Protocol**". A POAP NFT is a specific type of NFT that shows you attended an event or experience. While POAP NFTs aren't yet widespread, they're quickly becoming popular.

{% hint style="success" %}
POAPs are a great way to engage with your community! Use them in lives, Discord, meetings... giving out POAPs to engage with your community members.
{% endhint %}

### Can I transfer POAPs?

Since POAPs are NFTs, they can be traded on various NFT marketplaces as well. However, POAPs are essentially proof of holders’ personal attendance at an event. So, it is up to you, but we encourage to not allow (create [**Soulbound**](/features/soulbound-non-transferable-nfts) **POAPs**). However, you can always check the history of transfer, and know who was the first owner of a POAP, which is the one who was really "attending".

{% hint style="info" %}
Typically, this unique NFTs (either ERC-721 or ERC-1155) are given out for free to event attendees, which serve as verifiable proof that the holders attended that specific event. You could compare POAPs with a collection of concert tickets, except that they are digital and secured by blockchain technology.
{% endhint %}

### ¿How can i create a NFT collection for a POAP (Proof of Attendance Protocol)?

To create a collection for that purpose is easy as create a NFT collection. You have two options. Choose the one that is simpler and better for you:

1. Create an "Editions" NFT Collection: You can set an image that represents the event associated with the POAP and specify the number of attendees in the "editions size" field. If the number of attendees increases or decreases, feel free to adjust that number in the NFT collection mint settings. Additionally, you can reserve tokens.
2. Create a "Drops" NFT Collection: Choose this option if you are going to create a personalized NFT for each attendee. You can set a diferent image for each participant. In this mode, you can even assign specific metadata to each attendee. In the future, NFTs2Me will provide you a tool for that.

In both forms you can set the image of the NFT with the image that represents the event. Then, you can include event information such as the event date, event details, etc., in the metadata.

### How can I submit the NFT POAP to each attendee?

It as simple as doing an [airdrop](/features/airdrops-free-minting-with-csv-batch-sending) to the attendees. If they have provided their wallets, or you can ask them for it, you can perform an airdrop to those wallets. If you have chosen option 2, then you can perform the airdrop one by one for each attendee and NFT. Another option is to request them to mint their own NFTs.

If attendees are going to mint themselves their own POAPs, you can create a whitelist with their wallets. Then only the attendees will have access. This is valid for both methods explained.

{% hint style="info" %}
If attendees are going tho mint the NFTs themselves, you can also establish a maximum number of NFTs per wallet. For instance, 1.
{% endhint %}

{% hint style="info" %}
Using this tool ([Airdrops](/features/airdrops-free-minting-with-csv-batch-sending)) you will be in charge of paying the gas for the transfer transaction. If you want the user to pay the gas fees or claim the NFTs themselves, you can use the whitelist tool with a 0 mint fee. That way the receiver (e.g. airdrop winners or attendees) is the one who have to pay the gas to claim the prize/POAP.
{% endhint %}

{% hint style="info" %}
If you don´t want POAPs to be transferred, yo can set the collection as a soulbound collection or disable the option "Transferable NFTs" at the airdrop, converting them to [Soulbound ](/features/soulbound-non-transferable-nfts)NFTs.
{% endhint %}

Check more at <https://nfts2me.com/#why-choose-us>


# Automatic Logo and Banner Generation

{% embed url="<https://www.youtube.com/watch?v=phyYh3g1k4o>" %}
Automatic logo and banner generation - NFTs2Me
{% endembed %}

Not much to explain. As seen in the video, we generate a logo and banner for you. You can regenerate for a new one in you don't like the generated one.

If you prefer so, you can upload your own logo and banner.

Check more at <https://nfts2me.com/#why-choose-us>


# Placeholder (Delayed Reveal)

Fully on-chain

Choose whether to reveal metadata from the beginning (all medatada will be public) or use a Placeholder images to hide it until you decide to reveal it. If you decide to hide it using a placeholder, not only its image will be hidden, but also their name, description and attributes. Once revealed the information, it will be fixed on the Blockchain, and you won't be able to change it.

<figure><img src="/files/5FHryQHyqzZpklnADX5O" alt=""><figcaption></figcaption></figure>

Check more at <https://nfts2me.com/#why-choose-us>


# Minting Types

Let your users choose the NFT

**Sequential**, **Random** or **Specify minting** allow you to choose the minting behaviour on your collection. Over that, you can use a **Placeholder** to hide the actual metadata until you decide to reveal and fix on the blockchain.

We currently offer three different types of minting when the user acquire an NFT.

{% hint style="info" %}
Minting Types are compatible with Placeholder. For instance, you can use Sequential Minting along with Placeholder to temporarily hide the metadata, and reveal at a later time.
{% endhint %}

* [**SEQUENTIAL MINTING**](/features/minting-types/sequential-minting). It describe itself. Check the section for more information.
* [**SPECIFY MINTING**](/features/minting-types/specify-minting). Let your users decide their tokens.
* [**RANDOM MINTING**](/features/minting-types/random-minting). Truly on-chain secure random minting.

<figure><img src="/files/epspIlQBZsjoHOGPfj3t" alt=""><figcaption><p>Minting Page</p></figcaption></figure>

Check more at <https://nfts2me.com/#why-choose-us>


# Sequential Minting

NFTs are minted sequentially

{% hint style="info" %}
Minting Types are compatible with Placeholder. For instance, you can use Sequential Minting along with Placeholder to temporarily hide the metadata, and reveal at a later time.
{% endhint %}

Using this minting type NFTs are minted sequentially from the first one to the last one until the collection is sold out. This is **basic yet powerful**, and the most common way of minting.

It is **commonly combined with** [**placeholders**](/features/placeholder-delayed-reveal) to hide/delay the actual metadata.

<figure><img src="/files/APn5opbIfIowMIxyUyv1" alt=""><figcaption></figcaption></figure>

Check more at <https://nfts2me.com/#why-choose-us>


# Specify Minting

Let your users choose the NFT

{% hint style="info" %}
Minting Types are compatible with Placeholder. For instance, you can use Specify Minting along with Placeholder to temporarily hide the metadata, and reveal at a later time.
{% endhint %}

Using this minting type, NFTs are minted and chosen by the user itself. If you don't use a placeholder is a way to let you users choose the NFTs they like.

<figure><img src="/files/N1AYE4AlbZx1SezvrV3u" alt=""><figcaption></figcaption></figure>

{% hint style="danger" %}
Despite being possible, it is not recommended for very large collections as it may difficult the user to choose the desired NFT.
{% endhint %}

<figure><img src="/files/7TYbO37Vz4kLss50lEpt" alt=""><figcaption></figcaption></figure>

Check more at <https://nfts2me.com/#why-choose-us>


# Random Minting

Truly on-chain secure random minting

{% hint style="info" %}
Minting Types are compatible with Placeholder. For instance, you can use Specify Minting along with Random Minting to temporarily hide the metadata, and reveal at a later time, being a random with delayed reveal.
{% endhint %}

#### How does random minting work?

Our random minting doesn't rely on any server, it is a **truly on-chain secure random minting**. In our v1 contracts, we were forced to use a two-step solution, but with our new v2 contracts, collectors can **mint NFTs with random minting in just ONE STEP**. This saves gas, time, and hassle compared to the previous version, making it a significant improvement. Also, instead of selecting random minting you can always use the placeholder and reveal after a collection is sold out.

<figure><img src="/files/X07q7rscfhx2vxW5FObz" alt=""><figcaption><p>First Step</p></figcaption></figure>

<figure><img src="/files/VO1l0vY973IjUxgjpjIi" alt=""><figcaption><p>Second step</p></figcaption></figure>

Check more at <https://nfts2me.com/#why-choose-us>


# Split Revenue

Test for free before deployment

Split revenue across the desired accounts in the easiest way possible. You can use ENS domains (like vitalik.eth) instead of addresses.

<figure><img src="/files/waOIoYvHAZRvqQIBQaC6" alt=""><figcaption></figcaption></figure>

Check more at <https://nfts2me.com/#why-choose-us>


# Airdrops / free minting with CSV batch sending

Free NFT minting

Free NFT minting (excluding gas) to different wallets, e.g. airdrop winners, sweepstakes winners, send to your colleagues for free...\
Airdrops can be sent regardless of the current *collection Phase*.

Check a video below of an Specify Minting Airdrop:

{% embed url="<https://www.youtube.com/watch?v=c1qfVc11ifM>" %}
Airdrop in Specify Mintnig
{% endembed %}

Using this tool (Airdrops) you will be in charge of paying the gas for the transfer transaction. If you want the user to pay the gas fees or claim the NFTs by itself, you can use the **whitelist** tool with a **0 mint fee**. That way the receiver (e.g. airdrop winners) is the one who have to pay the gas to claim the prize.

Check more at <https://nfts2me.com/#why-choose-us>


# Flexible Whitelist with CSV batch sending

Custom and flexible minting for custom people

The whitelist is used to offer early access to certain people, e.g. in the pre-sale phase, to make offers, allow free minting to specific addresses...

<figure><img src="/files/hO0jqnxbJc1OHvi9O45J" alt=""><figcaption></figcaption></figure>

When whitelisting an address, the user of that wallet will be able to mint with specific conditions during the public and presale phases. Remember that whitelisted addresses and their condition can still mint with that conditions during the public phase. To disable those conditions you can either disable collection wide the whitelist or remove the whitelisted addresses individually.

{% hint style="info" %}
Using the advance whitelisting options, you can set a specific and different price for a given address, as well as a maximum amount. Setting the price to zero will allow that address to mint free NFTs from your collection.
{% endhint %}

<figure><img src="/files/HewLiuFWVFqwLiaQWtHF" alt=""><figcaption></figcaption></figure>

Check more at <https://nfts2me.com/#why-choose-us>


# Testnet deploy

Test for free before deployment

<figure><img src="/files/pfGQ3QgWavu7DuXB5E9y" alt=""><figcaption></figcaption></figure>

We have our contracts deployed on testnet with full support for you to test before going to mainnet! You'll be able to test everything at no cost.

<figure><img src="/files/Plgx92n9I9TlFc56ddPE" alt=""><figcaption></figcaption></figure>

Check more at <https://nfts2me.com/#why-choose-us>


# Creator Fee Enforcement (NFT royalties)

Optionally force creators fee

## Creators Fee Enforcement (ERC-721C)

{% hint style="info" %}
Please note that not all marketplaces enforce creator fees (royalties). When this feature is activated, the smart contract will block interactions with marketplaces that do not support royalty enforcement, allowing only those that comply with the royalty fee policy.\
For example, some NFT marketplaces that do allow it are OpenSea and Magic Eden.
{% endhint %}

<figure><img src="/files/5kDG4ksP9IZ3Jq6WUB8d" alt=""><figcaption><p>Enforce creator royalties with our Royalty Enforcement Tool, ensuring Creator's Enforced Royalties are always honored.</p></figcaption></figure>

Enforced royalties allows you to **enforce royalties on secondary sales of your NFTs**. This means that you can set a percentage of the sale that you will recieve every time it is sold. This is a great way to ensure that creators are compensated fairly for their work.

However, please note that enforcing royalties may limit the liquidity of your NFTs, as some marketplaces may not support this feature, being thus unable to list/sell your NFTs.

When activating enforced royalties, you can set a **Transfer Security Level** and a **List ID** to restrict who can sell your NFTs.

These are the most common security levels for the transfer security level:

* **Transfer Security Level 1 (recommended for those who wish to allow more flexibility)**:
  * Caller Constraints: None
  * Receiver Constraints: None
  * This is the most relaxed level of security, allowing any caller to initiate a token transfer to any receiver without any restrictions.
* **Transfer Security Level 2**:
  * Caller Constraints: OperatorBlacklistEnableOTC (Over-the-counter)
  * Receiver Constraints: None
  * In this level, the caller must not be a blacklisted account or have a blacklisted code hash. There are no constraints on the receiver.
* **Transfer Security Level 3 (recommended to ensure royalties, more restrictive)**:
  * Caller Constraints: OperatorWhitelistEnableOTC (Over-the-counter)
  * Receiver Constraints: None
  * In this level, the caller must be whitelisted, or the owner of the token. There are no constraints on the receiver.

For example, some chains where this mechanism is working include Base, Polygon, ApeChain, Arbitrum, Optimism, Avalanche, Blast, Zora, SEI, and Kaia...

## The Basics of NFT Royalties

`Later, Bob resells that NFT to Charlie for 5Ξ in a secondary sale transaction on OpenSea.`

`Because Alice set her royalties to 10% on OpenSea, she receives 0.5Ξ from the exchange.`

If Alice hadn’t set her creator fee (sometimes referred to as ‘royalties’ / 'royalty') parameters and OpenSea didn’t use this system, she wouldn’t have automatically earned 0.5Ξ. It’d be up to Bob to manually send that payment, and in most cases that volunteering just wouldn’t happen.

This has led to cases of NFT royalties not being honoured when NFTs minted on one platform are sold on another.

<img src="/files/VQC9y5SeIqlj2nWgU409" alt="" data-size="original">

Why are things like this? Because there wasn’t a great way to enforce NFT royalties at the smart contract level until now.

We are doing all this for you so that you don't have to worry about anything. Just enable/disable enforcement in the dashboard.

Check more at <https://nfts2me.com/#why-choose-us>


# Decentralized Governance & on-chain voting

Create a DAO from your collection

Easily implement a DAO with on-chain Governor using collections from NFTs2Me. Under the hood we provide an extension of ERC721 standard to support voting and delegation as implemented by Votes, where each individual NFT counts as 1 vote unit.

Our technology paves the way to easily implement a **DAO from the NFT Collection** giving voice and vote to your users, everything on-chain!

{% hint style="info" %}
Tokens do not count as votes until they are delegated, because votes must be tracked which incurs an additional cost on every transfer. Token holders can either delegate to a trusted representative who will decide how to make use of the votes in decentralized governance decisions, or they can delegate to themselves to be their own representative.
{% endhint %}

Check more at <https://nfts2me.com/#why-choose-us>


# Allowlists

Create a clean pre-sales list and avoid bots

{% hint style="info" %}
A smart way to engage your community is to create an Allowlist so that the first ones to meet a series of requirements can enter to buy your token.
{% endhint %}

The current solutions on the market are either too expensive or not enough to have a good tool to build your Allowlist. That's why we decided to create this tool so you can create with multiple options.

Some of these options that you have to validate if it enters or not in the Allowlist are:

* End Date
* Max Spots
* Number of winners
* Wallet Balance Check
* Require NFT Ownership
* Check role on your Discord server
* Twitter (Follow, Like, RT)
* Password Protect Page
* Referral Boost Incentives

Check more at <https://nfts2me.com/#why-choose-us>


# Extend rich metadata

You can extend the metadata of your digital collection as much as you want, using the tool that you will find inside the "Upload to IPFS" tab, below is a screenshot where you can find it:

<figure><img src="/files/Vlzc7yGBgvvmdM0d04hw" alt=""><figcaption></figcaption></figure>

In this tool you can download your current metadata generated so far in a CSV (Comma Separated Values) format, which is a plain text file that stores data by delimiting data entries with commas.\
\
For example for the DEMO backup, the CSV will have a first line which is: **name,description,trait\[Background],trait\[Body],trait\[Dress],trait\[Face],trait\[Hair]**

And the following lines are the information of each token with the corresponding metadata.

You can bulk edit the whole file and update it easier and faster.

It also allows you to extend the metadata of your collection by adding these new columns:

* **youtube\_url**: include the youtube\_url column in your CSV and link it to a youtube video (ex: <https://www.youtube.com/watch?v=NFTS2ME>) to be displayed when someone enters to view the token.
* **Extend attributes (traits)**: you can add extra information for each token and the marketplaces will show it in a special way if that token has any extra. To add these attributes we need to create new columns in the CSV with the following format: **trait\[NAME]\[TYPE]**. The available types are:
  * **number**
  * **boost\_percentage**
  * **boost\_number**
  * **date**: you can indicate a date, for example the age of a token, for this you would have the column trait\[Birthday]\[date]. Pass in a unix timestamp (seconds) as the value.

You offer you an example of a CSV edited using several of these extensions using the DEMO collection.[ You can download it here](https://app.nfts2me.com/examples/extend-metadata-nfts2me.csv).

More information about the NFT metadata standard and how it is displayed in OpenSea, [check this article](https://docs.opensea.io/docs/metadata-standards).


# Affiliates System

Complete Affiliates System

Using the affiliates system you'll be able to both reward affiliates who help you sell your collection, as well as offer an optional discount for the end user coming from a affiliate link.

The **optional discount** is a great way to help promote your collection through affiliates, as these ensure that their audience will want to use their reference.

We provide them with statistics so that they are able to view some insights of their sells.

We have also prepared this url inside your subdomain to allow the user to see his statistics and claim his earnings.

{% hint style="info" %}
You can choose to set a **general affiliation information** (commission and user discount), but you can also set a different and **custom per wallet affiliation information** (commission and user discount). That way, you can provide special commission conditions for top affiliates.
{% endhint %}

<figure><img src="/files/jLmTUvkz0xYmy91ZyZvh" alt=""><figcaption></figcaption></figure>

{% hint style="danger" %}
**Once fixed**, you **won't be able to lower** the percentages, just raise them. This is to give confidence to the referrer.
{% endhint %}


# Gas efficient contracts

Very gas efficient contract deployment and minting

## What is gas in Ethereum Blockchain (and other EVM)?

Gas is the fee required to successfully conduct a transaction or execute a contract on the Ethereum blockchain platform. Fees are priced in tiny fractions of the cryptocurrency ether (ETH in Ethereum). Its price is determined by supply, demand, and network capacity at the time of the transaction.

<figure><img src="/files/DyXWSAFK9LJINjo5iEvt" alt=""><figcaption></figcaption></figure>

It determines the cost of deploying a Collection on the chosen Blockchain (take a look at our supported [EVM Blockchains](/features/multichain)). Depending on the chosen Blockchain, its cost may be quite relevant, so having gas efficient contracts is quite important. Specially on the contract deployment, which can be quite expensive on Ethereum Mainnet.

<figure><img src="/files/J2WFKZczJk2VyYm6UM1w" alt=""><figcaption></figcaption></figure>

We have developed contracts to be as **efficient** as possible and **save** you as much **gas** as possible while keeping **great functionalities** and **versatility**.

We'll soon include a comparative of how much you save using our contracts both for deploying as well as minting.


# ENS domain resolution

Display the collection creator to instill trust in your collection and let people know who you are

If you want users to feel more secure and confident about the creator of the collection, you can activate this option to display their ENS name. This will only work if you have a reverse resolution set up in ENS. This option is available at the project [dashboard](https://github.com/nfts2me/nfts2me-docs/blob/main/features/broken-reference/README.md).

<figure><img src="/files/hYQx0HGqdwE7KdUN285l" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/9JF9ZwmJvjymDSMFN9Ov" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/omtDDGbqqiEqZGRkNa62" alt=""><figcaption></figcaption></figure>


# Farcaster Integration

NFTs2Me is fully integrated with Farcaster

When you post your collection on the social network, two buttons will appear automatically below without you having to do anything:

* Mint: It will direct users to your minting page so they can mint there
* Mint with wallet: It will initiate a transaction against your wallet to mint an NFT from the collection directly within Farcaster, without needing to leave the social network. Check the compatible networks for this option on Farcaster.

<figure><img src="/files/6UnHqXousOUEhB0KcN5c" alt=""><figcaption></figcaption></figure>

New integrations coming soon!


# Referral System

Promote and Earn with NFTs2Me Affiliates

Generate a **referral link** tied to your **wallet address** and earn a **referral fee** for **every mint** completed through your link. This is **available** for **any collection**.

The referral fee corresponds to the **protocol fee of the blockchain** and is added to the mint fee of the collection. These fees are securely stored in a smart contract, where you can claim your rewards anytime at:\
<https://nfts2me.com/aff/>

The **more mints** completed through your links, the **higher** your **earnings**! Use your referral link to **maximize your rewards** and start building your income from NFT promotions.

## How It Works

Where to Get Your Referral Link

You can get your referral link in two ways:

1. <mark style="color:blue;">**Collection Referral**</mark>**:**\
   Create a referral link for any specific NFT collection on NFTs2Me. Share your link to invite others to mint from that collection, and you'll earn a referral fee for every successful mint. You can get the collection's referral link in two different places:

* **On the Collection's Minting Page**:
  * Visit the minting page of the collection you're interested in promoting.
  * Look for the dollar symbol icon. Click on it to open the modal and generate your referral link.

<figure><img src="/files/SLGiCNC9g46F2ZL1A4fW" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/rbc24SCYcumFaWEuDMYj" alt=""><figcaption></figcaption></figure>

* **On the Trending Collections Page (**[**https://nfts2.me**](https://nfts2.me)**)**:

  * Navigate to the Trending Collections section.
  * Each collection has a dollar symbol icon. Click it to open the modal and get your referral link.

  <figure><img src="/files/Td0GBtaEjjBnJTXqD01e" alt=""><figcaption></figcaption></figure>

  <figure><img src="/files/VuPbNDx2aayhwUEYS5VF" alt=""><figcaption></figcaption></figure>

Once you have your link, share it to start earning commissions on mints made through your referral!

2. <mark style="color:blue;">**The Trending Collections page**</mark>**&#x20;(**[**https://nfts2.me**](https://nfts2.me)**)**:\
   Alternatively, you can generate a referral link for the entire Trending Collections page, ensuring you earn from any minting activity initiated from there. Any mint performed through this link, across any collection, will generate a referral fee for you.

<figure><img src="/files/dUrOudzIqNpEPWrlnqc7" alt=""><figcaption></figcaption></figure>

## Refer & Earn Modal

Whether you want to obtain the link from the Trending Collections page or for an entire collection, a modal will open where you can retrieve the referral link associated with your wallet address. Below, we’ll explain how to obtain it and the options available within this moda&#x6C;**.**

If the page you're on doesn't have your wallet connected, the modal will prompt you to enter the wallet address you want to use to generate the referral link. All commissions earned through the link will be directed to that address. This field validates that the input is a valid wallet address.

<figure><img src="/files/J3bZr38443wUVT3ksNXq" alt=""><figcaption></figcaption></figure>

Whether you manually enter your wallet address or were already connected to the page, the modal will display the address where the referral fees will be directed and the generated link for it. There is a copy button next to the link and another at the bottom of the modal. These will copy the referral link to your clipboard for you to use wherever you want.

If you're generating a referral link for a specific collection, the modal will display the commission you will earn for each mint in that collection. Additionally, the link will direct users to the minting page of the collection

<figure><img src="/files/rjsuAg9ybZONJsdiM5Gx" alt=""><figcaption></figcaption></figure>

When the modal to obtain the referral link comes from the global option on the Trending Collections page, a switch will be displayed where you can choose to generate a referral link for the main trending page or the specific section you're currently viewing. If you are obtaining the referral link for a collection, this switch will not be available.

<figure><img src="/files/DqPAgQJwYtH7aTB3d8Jc" alt=""><figcaption></figcaption></figure>

At the bottom of the modal, you'll find a section to share your link on social media. This allows you to share your referral link on X, Telegram, and Farcaster.

<figure><img src="/files/SgISG849NTyTgfEMyESJ" alt=""><figcaption></figcaption></figure>

Below, you can see how the referral link is shared by default on each social network. The generated text and emojis can be customized to your liking. Share and maximize the use of your referral link, and therefore, your commissions.

<figure><img src="/files/5sJDc77xw6dWhvqEKm3Y" alt=""><figcaption><p>Post the link on X</p></figcaption></figure>

<figure><img src="/files/ZMjhKJHWsqM0SUivtHgJ" alt=""><figcaption><p>Sharing the link on TG</p></figcaption></figure>

<figure><img src="/files/aBZQZQAxa49ua6j76Dh5" alt=""><figcaption><p>Sharing the link on FC</p></figcaption></figure>

## And where can I find out how many commissions I've earned and how to claim them?

In the modal to obtain your referral link, you'll find a link to the page where you can claim your referral commissions:

<figure><img src="/files/ejnsLMwoBkuzhYEpS8xW" alt=""><figcaption></figcaption></figure>

This link will take you to the URL: <https://nfts2me.com/aff/>

On this page, in addition to providing information about the referral program, you will need to connect your wallet.

<figure><img src="/files/tgMf05P5KgbxufkdtXtU" alt=""><figcaption></figcaption></figure>

Once you’ve connected your wallet, it will indicate that the connection was successful and display your wallet address. The page will then retrieve the commissions available for this wallet across all blockchains, as we are a multichain application, allowing you to share referral links for collections across multiple blockchains.

As results from each chain are retrieved, they will appear on the page. While the query process for all chains is still ongoing, a message indicating this will be displayed. Once all blockchains have been queried, this message will disappear.

<figure><img src="/files/dJNY4eDrUToX4neqw1d0" alt=""><figcaption></figcaption></figure>

As you can see, for each blockchain where you have commissions, a card will appear. It will display the amount of accumulated commissions and a button to claim them. Upon claiming, the commissions will be transferred to your wallet address on that blockchain.

Once you click the 'Claim' button, a modal will appear where you’ll need to click 'Claim' again. In this modal, we’ll remind you of your referral link for the Trending Collections page, and you’ll also have options to share your link on social media.

If your wallet is not connected to the chain where you're making the claim, you'll need to switch to that network. The button in the modal will prompt you to connect to that network.

<figure><img src="/files/Ifh22959EFA7k1kIteDH" alt=""><figcaption></figcaption></figure>

Once you're connected, the button will allow you to claim the available commissions on that network.

<figure><img src="/files/cXBAlMzuIMzQFaAcKn26" alt=""><figcaption></figcaption></figure>

Once you claim, the transaction will be sent to your wallet, and the button will display the text 'Confirm in Wallet.' You need to confirm the transaction to transfer the commissions to your wallet.

<figure><img src="/files/pwUxQIsqkSUuW44hn6pv" alt=""><figcaption></figcaption></figure>

If everything goes well, the transaction success will be displayed, your commissions will have been transferred, and the networks where you can claim your commissions will be refreshed, no longer showing the network where you have already claimed.

<figure><img src="/files/MXaMKrtdzLbXYw0VarvZ" alt=""><figcaption></figcaption></figure>

Once you have claimed all the networks, or if you don't have any commissions, the page will indicate that there are no commissions to claim on any blockchain.

<figure><img src="/files/EPowUGu3DJAi2dZWVeOU" alt=""><figcaption></figcaption></figure>


# Overview

Your collection at a glance

On our [Dashboard](https://nfts2me.com/dashboard/) you'll have all the options you need to manage your collection and your community.

In this section, you have a summary of the information about your collection and its various options.

<figure><img src="/files/RXpa5ImYjxXrS1igB8YM" alt=""><figcaption></figcaption></figure>


# Minting Page

For further information, please refer to the '[Minting Page](/create-and-deploy-nft-collection/minting-page)' section

Below, we present images showcasing the various possibilities of the tool.

<figure><img src="/files/NQdw8vD7m6pNosd5XToc" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/ZM91LHjxvL46O3Vg5imU" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/ti68pUNutCYDAJk2MBzB" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/d68SOzLWFpmIlu48Zh67" alt=""><figcaption></figcaption></figure>


# Mint Settings

In this section, you can modify the information related to the minting of your NFTs. Let's review the different options available to you:

### **Min Fee**

The mint fee is the fee that you, as the creator, establish to **receive for each minting of each NFT**. You can increase or decrease this amount as needed, without affecting the mintings that have already been completed. You can only set the value relative to the token of the collection deployment.

<figure><img src="/files/gPD8rNAAvljxxHpn9hhp" alt=""><figcaption></figcaption></figure>

The mint fee will be added to the platform fee. The sum of both corresponds to the amount that the collector has to pay to mint an NFT from the collection. If the mint fee is lower than the platform fee, the mint fee will be converted into creator rewards and the collection will be displayed as "free". More [info](/create-and-deploy-nft-collection/protocol-fee).

### **Max Per Address / Max Per Wallet**

You can **limit the maximum number of NFTs from your collection that an address can hold**. By default, it is set to unlimited. This limit applies to both minting and transferring, so once set, no one can override that limit.

<figure><img src="/files/8LTNQJgSfNsH97Us3cuw" alt="" width="545"><figcaption></figcaption></figure>

This also affects airdrops and whitelists. In other words, when you perform an airdrop, the sum of the NFTs that an address already holds plus the ones you are sending cannot exceed this configuration.

{% hint style="info" %}
Setting a value of 0 returns a collection to a state without limits.
{% endhint %}

### **Minting Phases**

By **default**, when deploying a collection, it is set to the **Open** phase. This means that once deployed, the collection will be visible and anyone can mint. The available phases are:

* **Public (Open)**: Users can freely mint new NFTs.

<figure><img src="/files/4peFHL1QILDWVR9TCSZs" alt="" width="256"><figcaption></figcaption></figure>

* **Closed**: Users can't mint. Only the owner can send airdrops. Already minted NFTs are not affected.

<figure><img src="/files/RyqgRiebDBTOvWhdCszG" alt="" width="383"><figcaption></figcaption></figure>

* **Pre-Sale: (**[**whitelist**](/dashboard/whitelists)**)**. During this phase users are only able to mint if they are in the [whitelist](/dashboard/whitelists).

<figure><img src="/files/NYkWQDV15WA13DqCRzRw" alt="" width="385"><figcaption></figcaption></figure>

<figure><img src="/files/Hnz9kPIJOtIMwFmx6SJZ" alt="" width="392"><figcaption></figcaption></figure>

* **Drop date / End Date**

When choosing a Drop Date / End Date you'll be able to specify a date when the phase becomes Open / Close (unless whitelisted):

1. Drop Date. Users won't be able to mint until specified Drop Date. On the specified Drop Date phase will change to 'Public (Open)' and mints will be enabled.

<figure><img src="/files/sOGImLn7qN04mDMo9Eor" alt="" width="386"><figcaption></figcaption></figure>

1. Drop & End Date. Users will only be able to mint between Drop and End Date. On the specified End Date mints will be disabled and collection phase will become 'Closed'.

<figure><img src="/files/C65PGj5OEyqGfr1Wd88p" alt="" width="386"><figcaption></figcaption></figure>

{% hint style="warning" %}
When **whitelist is enabled**, whitelisted users will **always** be able to **mint NFTs unless** the collection is **Closed**.\
If you want to disable the possibility of minting for whitelisted users, either **deactivate the whitelist** or phase to **Closed**.
{% endhint %}

### **Reduce Collection Size**

Reducing the Collection Size **permanently reduces the total supply of the collection**. **This cannot be undone**. The total supply can never be increased, only decreased. If you would like to keep some NFTs for future use, you can reserve them instead.

### **Reserve / Unreserve Tokens**

You can reserve tokens for future use, like giving it to the team, airdrops or giveaways.

{% hint style="info" %}
Reserved tokens can't be minted by users or anyone until they are unreserved.
{% endhint %}

### **Metadata / PlaceHolder**

This option was set at deployment moment. By default the metadata of the NFTs is immutable. Nobody will be able to change it in the future. If you have selected "Deplayed Reveal" artwork is hidden. users can only see a placeholder. Metadata and artwork will not be public until you decide to reveal it.

### Overview

Below, we present images showcasing the various possibilities of the tool.

<figure><img src="/files/347yXzESe1utHuVxfIAQ" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/4oGGD1GNUjC0sc15fFjX" alt=""><figcaption></figcaption></figure>


# Earnings, royalties and protocol fee

Show/withdraw the earnings, show/change/enforce royalty fees, and remove protocol fee

Using this section of the dashboard you'll be able to **show and withdraw** the current **earnings** of the NFT collection, show and change the **NFT Royalty fee information**, show and change the **Enforced Royalties** to force honouring NFT Royalties on all marketplaces, and **remove the Protocol Fee**.

## Earnings

This subsection displays and allows you to manage all the earnings from the collection, whether they are direct mints on the minting page or royalties from secondary sales.

Your earnings from minting and royalties from secondary sales are kept in your smart contract, you can transfer them to your wallet at any time.

In "Current Balance," we'll see the funds we haven't withdrawn from the contract yet. If we hover over it, we can see the pending balance and the already withdrawn balance.

<figure><img src="/files/35xlFjGVuLlntwvJ1t11" alt=""><figcaption></figcaption></figure>

If there's pending balance, the withdraw button will be active for us to transfer the funds to our wallet.

<figure><img src="/files/27QEtFnQHw3jaf62jMi3" alt=""><figcaption></figcaption></figure>

Once the available balance is withdrawn, it will be 0, and the already dispensed and extracted balance will include the funds we've withdrawn.

<figure><img src="/files/bF9GyXvBHVZj2GCtFr39" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/rKCKTQNVu0KuCEpl7dKg" alt=""><figcaption></figcaption></figure>

## Royalties

#### What are NFT Royalties?

NFT royalties are a percentage of the sale price paid to the NFT creator or rights holder every time the NFT is resold on a secondary market. This system allows creators to earn ongoing revenue beyond the initial sale of their work, supporting sustainable funding for artists and other NFT creators.

#### How do NFT Royalties work?

* Defined Standard: Royalties are typically defined using the [ERC-2981 standard](https://eips.ethereum.org/EIPS/eip-2981), which is widely supported by NFT marketplaces.
* Marketplace Variability: While many marketplaces adhere to this standard, some may require additional configuration to ensure royalties are paid. Others might not support royalties at all or may impose limits on the royalty percentage they honor.

#### Configuring Royalties on NFTs2Me

In this section, you can set and update the percentage of royalties you want to receive for each secondary sale of your NFTs. Here's what you need to know:

* Range of Royalties: You can set royalties anywhere between 0% and 50%.
* Best Practices: It is recommended to set royalties between 0% and 10%, as many marketplaces may ignore royalties above this threshold.

#### Important Considerations

* Marketplace Support: Not all marketplaces fully support royalties. Some adhere to the ERC-2981 standard, while others may require manual configuration to enforce royalty payments or even disregard royalties altogether.
* Enforced Royalties: To ensure royalties are always paid, you can enable the Enforced Royalties feature for your collection. This will limit where your NFTs can be sold, ensuring that marketplaces honor the royalties.

{% hint style="info" %}
To maximize royalty payments and avoid complications, consider enabling Enforced Royalties and setting a reasonable percentage.
{% endhint %}

{% hint style="warning" %}
Be aware that marketplaces ignoring the ERC-2981 standard may not pay royalties unless configured manually or even disregard royalties altogether. To ensure royalties are paid, consider enabling Enforced Royalties for your collection.
{% endhint %}

### Enforced Royalties

Enforced royalties allows you to **enforce royalties on secondary sales of your NFTs**. This means that you can set a percentage of the sale that you will recieve every time it is sold. This is a great way to ensure that creators are compensated fairly for their work.

[For more information check the section CREATOR FEE ENFORCEMENT.](/features/creator-fee-enforcement-nft-royalties)\\

### Remove Protocol Fee

The protocol fee is used to fund the development of the platform and the maintenance of the smart contracts. You can remove it at any time. To know more about the **Protocol Fee and how to remove it**, check the section [Protocol Fee](/create-and-deploy-nft-collection/protocol-fee).


# Airdrops

For further information, please refer to the '[Airdrop](/features/airdrops-free-minting-with-csv-batch-sending)' section.

Below, we present images showcasing the various possibilities of the tool.

<figure><img src="/files/ayNCYHDMoHvjnO1eSUxa" alt=""><figcaption></figcaption></figure>


# Whitelists

The whitelist is used to offer early or special access to certain people—for example, to allow free minting or a discounted price. To let an address mint tokens during the whitelist/presale phase, you need to **add that address to the whitelist AND enable the whitelist.**

When an address is whitelisted, the user will be able to mint under the specific conditions set for them, unless the phase is closed or the whitelist is disabled.

Whitelisted users will be able to mint during the following phases:

* **Public (Open):**\
  Users can freely mint new NFTs.
* **Closed:**\
  Users can't mint. Only the owner can send airdrops. Already minted NFTs are not affected.
* **Presale (Whitelist):**\
  During this phase, users are only able to mint if they are in the whitelist.
* **End Date (➜|):**\
  Users will be able to mint **until the specified End Date.** On the End Date, minting will be disabled.
* **Drop Date (|➜):**\
  Users won't be able to mint until the specified Drop Date. On the Drop Date, the phase will automatically change to **Public (Open)** and minting will be enabled.
* **Drop & End Date (|➜ & ➜|):**\
  Users will only be able to mint **between the Drop Date and End Date.** On the End Date, minting will be disabled.

#### ⚠️ Important Notes

* When the whitelist is enabled, **whitelisted users will always be able to mint NFTs unless the collection is set to "Closed."**
* If you want to **stop whitelisted users from minting**, either:
  * Disable the whitelist, or
  * Set the current phase to **Closed.**
* You can **add whitelisted addresses at any time** and keep the whitelist disabled until you're ready to allow minting.
* **Whitelisted addresses retain their specific conditions even during the public phase.** To disable those conditions:
  * Turn off the whitelist for the entire collection (using the button below), or
  * Remove individual addresses from the whitelist.

***

#### Uploading Addresses

You can upload a CSV file containing a list of addresses for the whitelist. Here’s an example CSV you can use as a template:\
👉 [Example CSV file](https://app.nfts2me.com/examples/example-whitelist.csv)

***

#### Whitelist Disabled

You can upload/add all the addresses you want but **keep the whitelist disabled** until you are ready to allow them to mint. Once the whitelist is active, those addresses will be able to mint under the set conditions—unless the phase is set to **Closed.**

***

#### Advanced Whitelisting Options

Using the advanced options, you can:

* Set a **specific price per address.**
* Set a **maximum mint amount per address.**

Setting the price to `0` allows that address to mint NFTs **for free** from your collection.

<figure><img src="/files/6F1wgwtxhmeaCONcy0Hl" alt=""><figcaption></figcaption></figure>


# Ownership

For further information, please refer to the '[Ownership](/features/collections-as-nfts-ownership)' section.

Below, we present images showcasing the various possibilities of the tool.

<figure><img src="/files/esH8vUVhnYNhcNyzf0aF" alt=""><figcaption></figcaption></figure>


# Affiliates

For further information, please refer to the '[Affiliates](/features/affiliates-system)' section.

Below, we present images showcasing the various possibilities of the tool.

<figure><img src="/files/o8TONOuMKqAW3rLU1u9x" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/qqNFHOUFYyuQduJ4aSqk" alt=""><figcaption></figcaption></figure>


# Utils

In this section, you have numerous links and utilities with which you can, from checking transactions and the contract, to viewing your collection on marketplaces, to checking the holders of your collection or taking snapshots of them today or in the past.

Below, we present images showcasing the various possibilities of the tool.

<figure><img src="/files/DCVdfIVDb1NcywCk8pBE" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/cdiqTg72pxWu9p6DoRF8" alt=""><figcaption></figcaption></figure>


# Token Gating

For further information, please refer to the '[Token Gating](/features/token-gating)' section.

Below, we present images showcasing the various possibilities of the tool.

<figure><img src="/files/tAZnQMXUvev6Yuycb6Wx" alt=""><figcaption></figcaption></figure>


# Credit Card Payments

For further information, please refer to the '[Credit Card/Fiat Payments](/features/credit-card-fiat-payments)' section.

Below, we present images showcasing the various possibilities of the tool.

<figure><img src="/files/UqNFxkkGaB7et02oFcuw" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/2YneM1K3uA4L0xUFEHEk" alt=""><figcaption></figcaption></figure>


# Team

The team behind NFTs2Me is a small group of experienced professionals with a passion for technology, non-fungible tokens (NFTs) and the potential they have to revolutionize the world of digital art and ownership. Our team includes artists, developers, designers, and business experts who are all dedicated to creating innovative solutions for the NFT space. We are constantly pushing the boundaries of what's possible with NFTs, and we are committed to providing our users with the best tools and resources for creating, buying, selling, and managing NFTs. Whether you're an artist, a collector, or a business looking to incorporate NFTs into your operations, our team is here to help you succeed. Join us on our mission to explore the exciting world of NFTs.

##


# Copy of Team

The team behind NFTs2Me is a small group of experienced professionals with a passion for technology, non-fungible tokens (NFTs) and the potential they have to revolutionize the world of digital art and ownership. Our team includes artists, developers, designers, and business experts who are all dedicated to creating innovative solutions for the NFT space. We are constantly pushing the boundaries of what's possible with NFTs, and we are committed to providing our users with the best tools and resources for creating, buying, selling, and managing NFTs. Whether you're an artist, a collector, or a business looking to incorporate NFTs into your operations, our team is here to help you succeed. Join us on our mission to explore the exciting world of NFTs.

## Nicolás Marín - CEO

Entrepreneur with more than 20 years of experience setting up online projects. In 2006 he created a Spanish blog network called Archivados that reached +8 million unique users per month in 2011. He has been learning about web3 project development since the summer of 2021.

* [LinkedIn](https://www.linkedin.com/in/nicolasmarin/)
* [Twitter](https://twitter.com/nicolasmarin)

## Alberto Garcia - CTO

BlockChain and Tech Advisor. Full Stack programmer and IT security expert with more than 15 years of experience.

* [LinkedIn](https://www.linkedin.com/in/alberto-7ab125237)
* [Twitter](https://twitter.com/agsola)

## Carlos Boyero - **Software Solutions Architect**

Computer engineer with over 15 years of experience. Expert in cybersecurity and computer forensics. Software architect and CTO-level experience.

## Syed Ali Mustafa - Graphic Design

Professional freelance designer. With 6+ years of experience in the fields of logo design, branding identity, social media campaign, and others.

## Naybet - Illustrator

A passionate about illustration with studies in Graphic Design at the university "Jose Maria Vargas". With training in 2D Animation at the school of visual communication and arts "CDD".


# Custom Needs

Turnkey solutions for your project

## Not covered? Prefer a turnkey/customized solution?

No problem, if you need a **custom solution**, want us to do it for you, or prefer a turnkey solution, [email us](mailto:customers@nfts2me.com), and we'll be glad to help you.

<figure><img src="/files/P2zlHEMdrSPTIr8V1yA8" alt=""><figcaption></figcaption></figure>

We'll provide you with a solution tailored to your needs.

At NFTs2Me, we specialize in creating custom solutions for businesses and individuals looking to explore the world of non-fungible tokens (NFTs). Our team of experts has extensive experience working with NFTs, and we can help you design and implement a custom solution that meets your specific needs and goals. Whether you're an artist looking to monetize your digital creations, a collector looking to add unique NFTs to your portfolio, or a business looking to incorporate NFTs into your operations, we can help. We offer a range of services, including consulting, design, development, and support, to ensure that your custom NFT solution is successful and meets your objectives. Contact us today to learn more and get started on your custom NFT solution.


# Contact

## E-mail

* Contact us at <info@nfts2me.com>

## Website

* Website: <https://nfts2me.com/>
* Blog: <https://nfts2me.com/blog/>

## Social Networks

* Discord: <https://nfts2me.com/discord/>
* Twitter: <https://twitter.com/nfts2me>
* Telegram: <https://t.me/nfts2me>
* Instagram: <https://www.instagram.com/nfts2me/>
* YouTube: <https://www.youtube.com/@nfts2me>


# Roadmap

{% hint style="info" %}
Stay tuned to our social media channels. A plethora of features is coming your way soon!
{% endhint %}


# Trending collections

The **Trending Projects** page on [NFTs2Me](https://nfts2.me/) is a valuable resource for discovering and tracking popular NFT collections across various categories and time frames on a wide range of chains, including both mainnets and testnets. This page is designed to help collectors find trending, free, and newly launched projects, providing key insights into active collections with real engagement.

If you select the **"All Mainnet Chains"** option, the page will consider collections across all mainnet chains, displaying a broader range of projects from multiple networks. However, if you choose a specific chain, only collections from that particular chain will be shown, allowing you to focus on projects within your preferred network.

{% hint style="info" %}
Only **active collections with real mints** are displayed, ensuring that collectors find projects with genuine engagement and interest. To be featured, a collection must have at least **two real mints** and **two real holders**; airdrops or free distributions do not count. This criterion ensures that only the most relevant and appealing collections are shown to collectors.
{% endhint %}

{% hint style="info" %}
In all options and time frames, the **displayed collections are those that are currently active and not sold out, meaning they are still available for minting**. However, in the "All Time" option, all historical collections are shown by default, regardless of their minting status. A selector is available to the side, allowing you to choose whether to view only active collections or to include all collections.
{% endhint %}

{% hint style="warning" %}
The **data displayed has a slight delay of up to about 10 minutes**, ensuring that the information remains relatively current while allowing for stable updates across multiple chains.
{% endhint %}

<figure><img src="/files/82Hy7IHLiwBpJJa0Foqm" alt=""><figcaption></figcaption></figure>

## How Can I Make My Collection Appear?

To have your collection appear in the Trending Projects, you need to have at least **two real mints** and **two real holders**. The more mints your collection has, the higher it will appear in the rankings. For the time-based sections, the more mints you have within the specific time frame, the higher your collection will be ranked in that section.

## Categories Explained:

1. **Free**: Collections available for free minting, where users can acquire NFTs without any cost. Depending on the selected time frame, this includes active collections that are open for minting and not yet sold out.
2. **Top Minted**: The most popular collections based on the highest number of minted NFTs in the selected time frame. These are open, active projects with strong demand, drawing the attention of collectors.
3. **Top Holders**: Collections with the most unique holders, indicating a well-distributed community base. This showcases projects with a strong following and community involvement.
4. **Newest**: Recently created NFT collections that are active and open for minting, showcasing the latest projects entering the market. This category highlights fresh opportunities for collectors looking for new launches.

## Mainnets and Testnets. Select a chain

Below, you can see how you can choose between mainnets or testnets, as well as select all mainnets or all testnets, and a search bar to help you find specific collections.

<div align="center"><figure><img src="/files/XhuN2t363GwLhXfrYvNT" alt=""><figcaption></figcaption></figure></div>

<figure><img src="/files/5rHa1pNS6rlb5hCxt3eQ" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/I5XcUMmr6E0qmXh6kked" alt=""><figcaption></figcaption></figure>


# Creator Profile

The **Creator Profile** section provides comprehensive **information** about a **creator** based on their wallet **address**. This section is designed to **give users insights into the creator's activity**, **collections**, and overall **impact within the NFT ecosystem**. Below, we'll explain the different sections and the information available on the Creator Profile page.

The **Creator Profile** is an essential tool for exploring and understanding a creator's contributions to the NFT space. Whether you're looking to engage with their collections, **analyze** their **activity**, or **verify** their **authenticity**, this page provides a centralized hub for all relevant information.

Since our dApp is **multichain**, it will display information about the creator across all chains.

{% hint style="info" %}
Thanks to this section, you can explore a creator's journey, their past collections, and the impact they've made in the NFT world. This way, you'll no longer be in the dark when minting from a collection
{% endhint %}

<figure><img src="/files/mReaWQPuEXHPckeHyubd" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/SS8RuuLGX8Gpeg8eZmdL" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/amoQPbev1k8VepYTlHKp" alt=""><figcaption></figcaption></figure>

{% hint style="warning" %}
The **statistics** only refer to **data related to collections created using Nfts2Me**. Other collections that the address may have deployed on another platform or through other means will not be considered. This will be expanded in the future, but for now, this is how it works.
{% endhint %}

## **How to Access a Creator's Profile**

You can access a creator's profile from two different locations:

**1) From the Minting Page of a Collection**

On the minting page, the creator's profile icon will appear. Clicking on it will open the creator's profile for that collection in a new tab. This is very useful for learning more about the artist and their journey.

<figure><img src="/files/3rnboy5WF6wCllHPKSsB" alt=""><figcaption></figcaption></figure>

**2) From the Trending Collections Page**

For any collection listed on the trending page, you can view the creator's profile information. Simply click on the corresponding icon to access it.

<figure><img src="/files/2EYPYQfRXPgMF1XCRxSr" alt=""><figcaption></figcaption></figure>

## **Error Handling**

If, for any reason, the **address is incorrect**, the page will notify you in the following way:

<figure><img src="/files/GPI56xHZNRZyQAJ2kKHv" alt=""><figcaption></figcaption></figure>

If that **address has never created a collection on Nfts2Me** and, therefore, we have **no statistics** about it, the system will indicate this as follows:

<figure><img src="/files/rdHSEsIsThEZFwl9y0ie" alt=""><figcaption></figcaption></figure>

## Profile Sections

### **1. Profile Overview**

At the top of the page, you will find **information** related to the wallet, including its **image**, **ENS** information, and **address** details:

<figure><img src="/files/RlEjuZW6Y94LiQFIo9Za" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/lY78wlcbq958JADUZHwa" alt=""><figcaption></figcaption></figure>

* **Wallet Address**
  * Displays the creator's wallet address prominently at the top of the profile page.
  * If the creator has an **ENS (Ethereum Name Service)**, it will be shown alongside the wallet address to facilitate **easier identification**.
* **Image:**

The displayed image can be one of three types, and the creator can select which one to use:

1. **ENS Image:**
   * If the wallet address has an image set up in **ENS**, that image could be displayed.
2. **Creator Image:**
   * The creator can **upload** an **image** to **IPFS**, which will then be shown on their profile.
3. **Auto-generated Image:**
   * If no image is available, or if the creator prefers, a **unique polygonal** image will be **auto-generated** for the address.
   * This image is **always the same for a specific address** and is not random, ensuring consistency across views.

### **2. Social Links and Contact Information**

This section provides a space for the creator to specify any information about themselves or their project that they consider relevant.

<figure><img src="/files/MDQK356DqgLbCaL7vcV0" alt=""><figcaption></figcaption></figure>

**Linked Profiles and Websites**

If the creator has added any social profiles or websites, they will be displayed here. These may include:

* **Twitter**: Link to their official Twitter profile.
* **Discord**: Connection to their community or server.
* **Personal or Project Websites**: Websites that provide more details about the creator or their project.
* **OpenSea**: Link to their OpenSea profile or collections.
* **Telegram**: Contact or group link for direct communication.

{% hint style="info" %}
This section helps users get a deeper understanding of the creator and connect with them or their community.
{% endhint %}

### **3. Creator's Statistics**

This section provides a global overview of the **creator's activity**. This section provides users with a detailed understanding of the creator's overall activity, deployment habits, and **performance metrics** **across networks**. It’s especially useful for identifying **multichain** creators and evaluating their **impact**.

The section is split into three main areas:

#### **1) Collections and Networks**

<figure><img src="/files/dziVrZM3rPk0dlZLz1uI" alt=""><figcaption></figcaption></figure>

1. **Total Collections:**
   * Displays the total **number** of **collections** deployed on Nfts2Me by the creator using the address.
   * **Separates** the count into collections created on **mainnets** and **testnets**, giving a clear view of the deployment distribution.
2. **Networks:**
   * Shows the total **number** of **distinct networks** on which the creator has **deployed** his collections.
   * This number indicates whether the creator is **multichain**:
     * If the creator has deployed 100 collections but all on the same chain, it will display **1**.
   * Further breakdown:
     * Indicates how many of these networks are **mainnet** and how many are **testnet**.

#### **2) Totals**

The totals section provides an **aggregated view of key metrics** but only considers ***specific blockchains***. Hovering over any value will display a tooltip with the list of blockchains included.

<figure><img src="/files/2jYVTeOGdhNx0TTdnh7L" alt=""><figcaption></figcaption></figure>

1. **Total NFTs Minted:**
   * Displays the **cumulative** number of **NFTs minted** across all the creator's collections and **all networks**.
2. **Unique Holders:**
   * Reflects the total **number** of **unique wallets** holding the creator's NFTs across all their collections.
   * **Note:** If a wallet holds NFTs in two different collections, it will be counted twice.
3. **Total Sales Volume:**
   * Shows the total **revenue** generated from **minting fees**.
   * Does **not** include **earnings** from **secondary markets** or other revenue streams.

<figure><img src="/files/wcAiG4eSRGNZ6AKRwq92" alt="" width="269"><figcaption><p>Tooltip with the list of blockchains included.</p></figcaption></figure>

#### **3) Dates**

<figure><img src="/files/mGD43HF7jgl2TlDEuEUC" alt=""><figcaption></figcaption></figure>

1. **Last Mint Date:**
   * Displays the date when the **last mint was performed** in **any** of the creator's **collections**.
   * This date **only considers specific blockchains**, and hovering over the field will display a tooltip listing the networks included.
2. **First Collection Creation Date:**
   * Indicates the date when the creator deployed their **first collection** on **Nfts2Me**.
3. **Most Recent Collection Creation Date:**
   * Indicates the date when the creator **deployed** their **most recent collection** on **Nfts2Me**.

### **4. Awards Section**

This section provides insight into the **creator's engagement and achievements in the NFT ecosystem**. Based on the activities and statistics associated with their address, the creator earns **badges** as **recognition for their accomplishments**. The more significant their contributions, the more badges they receive.

#### **Purpose of the Awards**

* **Showcase Engagement:** These badges highlight the creator’s level of activity and success within the NFT ecosystem.
* **Build Credibility:** Badges help users identify experienced and impactful creators.
* **Encourage Growth:** By rewarding creators, this system incentivizes further contributions and innovation in the platform.

<figure><img src="/files/qX9zUqT6vAG9q74OEA8I" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
The Awards Section is an excellent way for users to evaluate a creator's achievements and overall involvement in the NFT ecosystem, providing deeper context to their journey across multiple chains
{% endhint %}

#### **Available Badges**

Here’s a list of badges that can be earned and the criteria for receiving them:

1. **Free Collection Creator:**
   * Awarded to creators who have launched at least a free collection (no creator mint fee).
2. **Community Builder:**
   * Granted for having more than 20 **unique holders** in at least one collection (not across the total of all collections).
3. **Active Minters:**
   * Awarded for having a collection with more than 20 real mints in at least one collection (not airdrop).
4. **High Sales Volume:**
   * Granted to creators who achieve a high total sales volume in minting fees exceeding 1 ETH. This only applies to collections where the mint fee is denominated in ETH.
5. **New Collections Creator:**
   * Awarded for releasing new collections this month, demonstrating significant activity and engagement in the NFT space.
6. **Platform Veteran:**
   * Awarded to creators who have been on the platform for over a year (calculated from the current date).
7. **Mainnet Creator:**
   * Awarded to creators who have successfully deployed at least one collection on a mainnet blockchain, showcasing their commitment to reaching a broader audience in the NFT ecosystem.
8. **Testnet Explorer:**
   * Granted for deploying collections on **testnets**, demonstrating exploration and testing efforts.
9. **Multi-Chain Creator:**
   * Awarded to creators who have deployed collections across multiple blockchains.

### **5. Blockchains statistics and collections**

This section allows users to view the **creator's statistics and collections on a specific blockchain**. The section features a dropdown menu listing all the **blockchains** where the **address has deployed** collections. **If the address hasn't deployed on a blockchain, it will not appear in the list**.

This section provides a detailed **breakdown of the creator's activity on each blockchain**, offering users an organized way to explore their collections and associated metrics. The dynamic filtering by blockchain ensures clarity and precision in analyzing the creator's impact.

{% hint style="info" %}
Provides the flexibility to analyze the creator's activity across different networks.
{% endhint %}

<figure><img src="/files/2eEK2VYQSAlghVFTSCeH" alt=""><figcaption></figcaption></figure>

The user can choose between these two options.

1. **All-Chains:**
   * Displays aggregated statistics and collections across all chains where the address has deployed collections.
   * To avoid redundancy, the global statistics section is not repeated and only deployed collections are displayed.

<figure><img src="/files/GAxetG5L1Uq59p9gNbQg" alt=""><figcaption><p>All chains collections</p></figcaption></figure>

2. **Specific Chain:** Selecting a particular blockchain will show the creator's **statistics and collections only for that chain**.

<figure><img src="/files/pVmNPZOKqvBdStFvZf8a" alt=""><figcaption><p>Specific chain statistics</p></figcaption></figure>

#### **Collections Section**

Both open and closed or sold-out collections are displayed, as it serves as a historical record of the collections deployed with that address.

This section is linked to the blockchain selected in the dropdown:

* **All-Chains:** Displays all collections created by the address across any chain.
* **Specific Chain:** Shows only the collections deployed on the selected blockchain.

#### **Collection Order:**

* Collections are listed in descending order based on the **total number of mints**.

#### **Details for Each Collection:**

1. **Collection Name:**
   * Displays the name of the collection, which links to its **minting page** for further exploration.
2. **Chain Icon:**
   * Specifies the blockchain where the collection was deployed (e.g., Ethereum, Polygon).
3. **Created:**
   * Shows the time elapsed since the collection was created.
4. **Key Metrics:**
   * Displays key statistics, including:
     * **Total NFTs minted**
     * **Unique holders**
     * **Overall performance**
5. **Status:**
   * Indicates whether the collection is:
     * **Active:** Available for minting.
     * **Sold Out:** All NFTs have been minted.
     * **Closed:** The collection is no longer mintable.
6. **Collection Size:**
   * Displays:
     * Total supply of the collection.
     * Current size and the percentage of mints completed.
     * If the collection is an **Open Edition** (unlimited NFTs), it will be explicitly noted.
7. **Mint Fee:**
   * The price per mint for the collection.
8. **Mint Option:**
   * A button that redirects to the **minting page**, allowing users to mint NFTs from that collection.
9. **Last Mint Time:**
   * Indicates the date and time of the most recent mint within the collection.

## How can I set up my profile as a creator?

To set up your profile as a creator, simply visit the URL:

[**https://nfts2me.com/creator/creatorProfile**](https://nfts2me.com/creator/creatorProfile)

You can also access it from your project dashboard. There is an option to customize your creator profile:

<figure><img src="/files/jBCHmJoPYMO2A0FQEAnk" alt=""><figcaption></figcaption></figure>

If you access the creator profile for your address and haven't set anything up yet, the following will be displayed in the social links and information section. Additionally, an image will be automatically generated for your address if you don't have an ENS.

<figure><img src="/files/93nk4eLukpnHAM0bbca0" alt=""><figcaption></figcaption></figure>

Let's take a look at the different sections you can customize for your address profile as a creator. For each option, the owner of the address can specify whether they want that field of information to be visible or not.

### 1) Basic Information

In this section, you can set the name you want to display as a creator to the community, as well as a description about yourself or your project. The description includes an editor that allows you to format the information you want to showcase

<figure><img src="/files/ML6FlJVW2BjhCqKW7O4P" alt=""><figcaption></figcaption></figure>

### 2) Profile Image

The creator can choose between three options for the image they want to display to the community.

* Auto-generated image: This is the default option if the creator hasn’t set an image or doesn’t have an ENS. It's an image generated using polygons, unique for each address. For the same address, the displayed image will always remain the same.

<figure><img src="/files/9ucL1T7EMjgVEdv1Z9Iv" alt=""><figcaption></figcaption></figure>

* Creator's selected image: The creator can set any image they want. This image will be uploaded to IPFS and made available.

<figure><img src="/files/SOX48Gu5v19vZAEzcib2" alt=""><figcaption></figcaption></figure>

* ENS image: If you have an ENS and have set an image, you can specify that you want it to be the image displayed on your creator profile

### 3) Social Links

Here you can provide links to your project's website as well as all your social media accounts.

<figure><img src="/files/YkqnxvUPyAjVn5am7nMk" alt=""><figcaption></figcaption></figure>

{% hint style="warning" %}
Very important. Once you’ve made changes, you’ll see a button at the bottom indicating that you can save them. **Don’t forget to save your changes**!
{% endhint %}

<figure><img src="/files/lWVm09DZKkOnL2eGzzKt" alt=""><figcaption></figcaption></figure>


# Media metadata

Metadata consists of relevant data for each token, including its attributes and the number of attributes it possesses ([OpenRarity protocol](https://www.openrarity.dev/)). It's important to note that deploying a collection on a chain does not require metadata, although it can enhance the token's information and value.

Depending on the type of collection, metadata can be set automatically or manually. Here are the differences:

### "**Editions**" and "**Drops**" collections

At this type of project, users have to manually set the metadata attributes for their artworks. Regardless of the collection type, you can specify the metadata for each token individually. This means you can either specify metadata for each token individually or apply common metadata to all tokens.

In "Editions" collections, the number of NFTs created with the same media depends on the collection size. However, you can specify metadata separately for each token.

Let's review the different steps and options:

1. Firstly, after adding media, we will encounter an "edit metadata" button. Below, we can observe this in both the "Editions" and "Drops" collection types:

<figure><img src="/files/E4ilHqmJUr80adH1epG0" alt=""><figcaption><p>Editions edit metadata option</p></figcaption></figure>

<figure><img src="/files/3uCYqs4IP4mpTXc5B1vD" alt=""><figcaption><p>Drops edit metadata option</p></figcaption></figure>

Then, a modal is displayed where you can set the metadata for either one token or all tokens simultaneously. Within the modal, there are two fields. The first one is for the trait name you are assigning, and the second one is for the trait value.

<figure><img src="/files/KJG23PLgtXVWEzhvLVYG" alt=""><figcaption></figcaption></figure>

To set the same metadata trait for all tokens, you need to select the "All tokens" option and then click on the "Add trait All tokens" button.

<figure><img src="/files/zq0Jp9ES44Ajv55eqpsg" alt=""><figcaption></figcaption></figure>

Once you do that, you will see that the trait is added to all tokens in the collection.

<figure><img src="/files/XPOuCmLNJomWnN2SwcF8" alt=""><figcaption></figcaption></figure>

If you need to delete a metadata attribute, it's as simple as hovering the mouse over the attribute and then clicking on the "DELETE" option that appears.

<figure><img src="/files/mOY6mj91gx4PNWabajPa" alt=""><figcaption></figcaption></figure>

On the other hand, if you want to add a metadata attribute to a specific token, you are able to. Fill in the metadata attribute fields and then select the token ID. Then, an "Add trait Token #" button is shown, and you just need to click on it to add that attribute. As you can see below, that trait is only added to the specified token (#2 in this example).

<figure><img src="/files/En5cEa7pckIeuGHwEsGo" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/Oift7ikRFD7XAUNb0NSX" alt=""><figcaption><p>Add metadata attribute to only one token</p></figcaption></figure>

Once the collection is deployed, tokens' metadata attributes will be displayed in the token detail modal. Click on a token to display that detail modal.

<figure><img src="/files/2Cw09y5rpnsAPxpghdPa" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/Q2ESgkHfya6EPMwjKEMi" alt=""><figcaption></figcaption></figure>

### Save collection metadata

Before deploying the collection, you can save collection metadata as a .zip file. This allows you to deploy new similar collections with the same metadata or use it as a template for new collections. Furthermore, it serves as a backup for future disasters.

Simply click on the "Backup" button, and a zip file with the collection metadata will be downloaded:

<figure><img src="/files/9umyxLgyMRCwmpu0uUR0" alt=""><figcaption></figcaption></figure>

Then, if you open the zip file, you will see a JSON file for each token. Each file name corresponds to the identifier of each token.

<figure><img src="/files/ozGFAbToBtUGoSfeKb04" alt=""><figcaption></figcaption></figure>

If you open a token file, you will see metadata attributes for that specific token.

<figure><img src="/files/DxgxyutDIM930RGhNc8o" alt=""><figcaption></figcaption></figure>

### How can i restore saved metadata?

As mentioned earlier, you can restore saved metadata to another collection or to deploy the same collection once more. To do that, you only have to click on the "Restore" button after the artwork has been uploaded. Remember to click on the "Edit metadata" button to display the metadata modal.

<figure><img src="/files/MvTF6WjnirhbVLoNM4t9" alt=""><figcaption></figcaption></figure>

An advertisement dialog will be displayed to ensure that you are aware that all metadata is going to be replaced.

<figure><img src="/files/wBYyIIv1J5tbf5NrCLZ3" alt=""><figcaption></figcaption></figure>

### "**Generative Art**" collections

In this type of project, we automatically generate the metadata for you, offering individual editing if necessary.

The tool automatically generates a trait for each layer, setting the value defined by the layer and determining the rarity of the trait.

<div data-full-width="true"><figure><img src="/files/SDzp7l9RDyqDQRvylzxb" alt=""><figcaption></figcaption></figure></div>

<figure><img src="/files/T09436p0XVgQvsyaRywo" alt=""><figcaption><p>Token layers metadata automatically generated</p></figcaption></figure>

### Hide metadata. What's the placeholder?

You can deploy a collection in which both the artwork and the metadata are hidden. You have the option to reveal them from the beginning, meaning all metadata will be public, or you can use a placeholder image to conceal it until you decide to reveal it. If you choose to hide it using a placeholder, not only will its image be hidden, but also its name, description, and metadata. Once the information is revealed, it will be fixed on the blockchain, and you won't be able to change it.

For this purpose, the tool provides you with the option to choose. If you go to the "Advanced Options" tab, you will see an option called "Placeholder / Reveal Metadata". You can switch between fixed and delayed reveal.

<figure><img src="/files/E3cVpmb4cY03zRBDqQF6" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/xLuIHLbaApZKm1f5JTTQ" alt=""><figcaption></figcaption></figure>

The placeholder is a temporary image and metadata displayed for every NFT in your collection. It serves as a way to hide or delay the actual images during the minting phase. You can choose when to reveal the actual metadata. We don't upload any on-chain information until you decide to do so. However, once uploaded, it can't be changed.

In the example provided, we have set a cat placeholder as you can see:

<figure><img src="/files/7ecsDm00vVsIGJogRyZx" alt=""><figcaption></figcaption></figure>

Then the placeholder image is shown on the minting page:

<figure><img src="/files/WVpifmzOqYOdAYqmRYPq" alt=""><figcaption></figcaption></figure>

If you click on the NFT to show its details, you can see that all information is hidden, and only the placeholder is shown:

<figure><img src="/files/kNKNg7MDvL8rb0T1bECl" alt=""><figcaption></figcaption></figure>

At the moment you want to reveal both the image and metadata, you only have to go to the "Mint Settings" option on your project dashboard. Scroll down to arrive at the "Metadata/Placeholder" section:

<figure><img src="/files/c9WjvsPgpixrSbbRWuxG" alt=""><figcaption></figcaption></figure>

To reveal the information, click on the "Reveal Metadata and Fix on Blockchain" button. This action will fix that information on the blockchain associated with your collection contract. You have to confirm it in your wallet and wait while the metadata is revealed and fixed to the blockchain.

<figure><img src="/files/Uw4B7a8PnB0TiGyCURCc" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/gAypRMlexmcDiNK0BpCP" alt=""><figcaption></figcaption></figure>

Once fixed, the section will change its display mode, and you will see a notification confirming that the metadata has been fixed.

<figure><img src="/files/1yaJMrz8UDAov4zGfq0E" alt=""><figcaption></figcaption></figure>

Finally, if we open the minting page, the actual image and metadata are revealed.

<figure><img src="/files/opN3JM8GSBAWlYGchxfW" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/UD6Nymu5BoZgcuiu8ONn" alt=""><figcaption></figcaption></figure>


# Image support

You can upload images associated with your NFT project.

The current supported formats include ".jpg, .png, .gif, .webp". While you can upload other image formats, we cannot guarantee they won't cause issues. Click on the designated area to upload media files. You can also drag files onto this area.

<figure><img src="/files/pqlcBfJGI3Ja4MaB1vLi" alt=""><figcaption><p>Media area to add media files</p></figcaption></figure>

{% hint style="warning" %}
Mixing various types of media in a collection, such as images and videos, is not allowed.
{% endhint %}

<figure><img src="/files/QJ6uzERLFqEB8JYeTo5Y" alt=""><figcaption></figcaption></figure>

Uploading image files, like JPEGs or PNGs, to the Artwork section of your NFT project is a straightforward process. Depending on the project type, you can add multiple images or just one:

* "**Editions**" collection: You will only be allowed to upload one image. Once uploaded, you will see the image displayed in the upload area:

<figure><img src="/files/CrLwWd14w7hp5uvLKwWl" alt=""><figcaption></figcaption></figure>

If you want to change de image, you have to drag a image file over the existing one. Alternatively, you can hover the mouse over it, and then you will see a "Change media" button. Click on it and select the file that replaces the selected one:

<figure><img src="/files/TDRU2NQ5mtvrF7YhLUQE" alt=""><figcaption></figcaption></figure>

* "**Drops**" collection: If you are creating this type of collection, you will be allowed to add as many images as you need without "any limit". Click on the "Add tokens media" area or drag files over it. Once completed, you will see the number of uploaded images and the thumbnails of the first three images below:

<figure><img src="/files/12JZSstEgILx7oQaRZ2a" alt=""><figcaption></figcaption></figure>

If you need to remove all media files, you can click on the "Remove All media" option:

<figure><img src="/files/vhD6Xfz6e3faeC0X3O3m" alt=""><figcaption></figcaption></figure>

On the other hand you can remove only selected files by clicking on the "Edit Tokens Media" option and selecting which ones you want to remove by clicking on the "DELETE" option:

<figure><img src="/files/l4li8uwFbG7v42Ch5MQh" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/wTdXwlxDWkzqDH16hOa3" alt=""><figcaption></figcaption></figure>

Finally, when you finish deploying the collection, you will see all uploaded image files converted to NFTs on the Minting page.

<figure><img src="/files/gvBdiHROnG7dPaKMo5jh" alt=""><figcaption></figcaption></figure>

Once you've uploaded the file/s, you will be able to set image metadata. You can learn how to use this tool [here](/nft-media-types/media-metadata).

{% hint style="warning" %}
Be **careful** with **image sizes** because some **marketplaces** don´t show NFTs images larger than a defined size. Check to ensure that your NFTs displays properly.
{% endhint %}


# Video support

You can upload videos associated with your NFT project

The current **supported** formats include "**.ogg, .mp4, .webm**". While you can upload other video formats, we cannot guarantee they won't cause issues. **Click on the designated** area to upload media files. You can also **drag** files onto this area.

<figure><img src="/files/pqlcBfJGI3Ja4MaB1vLi" alt=""><figcaption><p>Media area to add media files</p></figcaption></figure>

{% hint style="warning" %}
Mixing various types of media in a collection, such as images and videos, is not allowed.
{% endhint %}

<figure><img src="/files/QJ6uzERLFqEB8JYeTo5Y" alt=""><figcaption></figcaption></figure>

Uploading video files, like WEBM or MP4, to the Artwork section of your NFT project is a straightforward process. Depending on the project type, you can add multiple videos or just one:

* "**Editions**" collection: You will only be allowed to upload one video. Once uploaded, you will see the video displayed in the upload area:
*

```
<figure><img src="../.gitbook/assets/image (182).png" alt=""><figcaption><p>Video added to token media</p></figcaption></figure>
```

If you want to change de video, you have to drag a video file over the existing one. Alternatively, you can hover the mouse over it, and then you will see a "Change media" button. Click on it and select the file that replaces the selected one:

<figure><img src="/files/8IuaacwFf6NnIbSw7Nxv" alt=""><figcaption></figcaption></figure>

* "**Drops**" collection: If you are creating this type of collection, you will be allowed to add as many videos as you need without "any limit". Click on the "Add tokens media" area or drag files over it. Once completed, you will see the number of uploaded videos and the thumbnails of the first three images below:

<figure><img src="/files/BjGrf8jlvJWYmf03coOW" alt=""><figcaption></figcaption></figure>

If you need to remove all media files, you can click on the "Remove All media" option:

<figure><img src="/files/vhD6Xfz6e3faeC0X3O3m" alt=""><figcaption></figcaption></figure>

On the other hand you can remove only selected files by clicking on the "Edit Tokens Media" option and selecting which ones you want to remove by clicking on the "DELETE" option:

<figure><img src="/files/l4li8uwFbG7v42Ch5MQh" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/w98I1MxFICFI3lALpe4v" alt=""><figcaption></figcaption></figure>

Finally, when you finish deploying the collection, you will see all uploaded video files converted to NFTs on the Minting page.

<figure><img src="/files/tOelIwPStrRmXcJgg04w" alt=""><figcaption></figcaption></figure>

Once you've uploaded the file/s, you will be able to set **video metadata**. You can learn how to use this tool [here](/nft-media-types/media-metadata).

{% hint style="warning" %}
Be **careful** with **video sizes** because some **marketplaces** don´t show NFTs videos larger than a defined size. Check to ensure that your NFTs displays properly.
{% endhint %}

### ¿What is Video Poster?

Once you have uploaded the file, you will see the option of a poster image for the video. This poster image will be displayed in the marketplaces as a thumbnail, while also providing the option to see the video.

<figure><img src="/files/mrrkLTZaUpVPlOPwOZ57" alt=""><figcaption></figcaption></figure>

It is recommended that the posters have square dimensions so that the visualization fits well in the marketplace. At the end of this page, I will show you an example of how it would look in a marketplace.

The visualization depends on each marketplace; you will be able to see it on our minting page, and platforms like OpenSea will also display it correctly.

Here you can see an example of how it would be displayed, for example, in the **OpenSea marketplace**:

<figure><img src="/files/vi0r5g0fpjQBIoSlPVrr" alt=""><figcaption></figcaption></figure>

{% hint style="warning" %}
Some **marketplaces don´t allow** video **playback**. Check this and if not, set a poster image.
{% endhint %}

{% hint style="info" %}
Set a **poster image** to highlight your media NFTs! :high\_brightness::tada:

It will look better and you can show what your video is about.
{% endhint %}


# Audio support

You can upload audios associated with your NFT project

The current **supported** formats include "**.mp3, .ogg, .webm**". While you can upload other audio formats, we cannot guarantee they won't cause issues. **Click on the designated** area to upload media files. You can also **drag** files onto this area.

<figure><img src="/files/pqlcBfJGI3Ja4MaB1vLi" alt=""><figcaption><p>Media area to add media files</p></figcaption></figure>

{% hint style="warning" %}
Mixing various types of media in a collection, such as audios and videos, is not allowed.
{% endhint %}

<figure><img src="/files/QJ6uzERLFqEB8JYeTo5Y" alt=""><figcaption></figcaption></figure>

Uploading audio files, like MP3 or OGG, to the Artwork section of your NFT project is a straightforward process. Depending on the project type, you can add multiple audios or just one:

* "**Editions**" collection: You will only be allowed to upload one audio. Once uploaded, you will see the audio displayed in the upload area:

<figure><img src="/files/allFf0mqhnoN1EAO7Zav" alt=""><figcaption><p>Audio added to token media</p></figcaption></figure>

If you want to change de video, you have to drag a video file over the existing one. Alternatively, you can hover the mouse over it, and then you will see a "Change media" button. Click on it and select the file that replaces the selected one:

<figure><img src="/files/TGDGUJHF9ba3TTa2FnyV" alt=""><figcaption></figcaption></figure>

* "**Drops**" collection: If you are creating this type of collection, you will be allowed to add as many audios as you need without "any limit". Click on the "Add tokens media" area or drag files over it. Once completed, you will see the number of uploaded audios and the thumbnails of the first three images below:

<figure><img src="/files/O5he3oiDzXxCLMpfPNYc" alt=""><figcaption></figcaption></figure>

If you need to remove all media files, you can click on the "Remove All media" option:

<figure><img src="/files/vhD6Xfz6e3faeC0X3O3m" alt=""><figcaption></figcaption></figure>

On the other hand you can remove only selected files by clicking on the "Edit Tokens Media" option and selecting which ones you want to remove by clicking on the "DELETE" option:

<figure><img src="/files/l4li8uwFbG7v42Ch5MQh" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/z4bxCONvTqRPhnPihVzA" alt=""><figcaption></figcaption></figure>

Finally, when you finish deploying the collection, you will see all uploaded audio files converted to NFTs on the Minting page.

<figure><img src="/files/avIxTnVkJifRkTV3u0Yf" alt=""><figcaption></figcaption></figure>

Once you've uploaded the file/s, you will be able to set **audio metadata**. You can learn how to use this tool [here](/nft-media-types/media-metadata).

{% hint style="warning" %}
Be **careful** with **video sizes** because some **marketplaces** don´t show NFTs videos larger than a defined size. Check to ensure that your NFTs displays properly.
{% endhint %}

### ¿What is Audio Poster?

Once you have uploaded the file, you will see the option of a poster image for the audio. This poster image will be displayed in the marketplaces as a thumbnail, while also providing the option to listen the audio.

<figure><img src="/files/mrrkLTZaUpVPlOPwOZ57" alt=""><figcaption></figcaption></figure>

It is recommended that the posters have square dimensions so that the visualization fits well in the marketplace. At the end of this page, I will show you an example of how it would look in a marketplace.

The visualization depends on each marketplace; you will be able to see it on our minting page, and platforms like OpenSea will also display it correctly.

Here you can see an example of how it would be displayed, for example, in the **OpenSea marketplace**:

<figure><img src="/files/vi0r5g0fpjQBIoSlPVrr" alt=""><figcaption></figcaption></figure>

{% hint style="warning" %}
Some **marketplaces don´t allow** video **playback**. Check this and if not, set a poster image.
{% endhint %}

{% hint style="info" %}
Set a **poster image** to highlight your media NFTs! :high\_brightness::tada:

It will look better and you can show what your video is about.
{% endhint %}


# PSD support

Directly import PSDs into NFTs2Me!

<figure><img src="/files/V1ki1fu3nDdi8ZOhCMAu" alt=""><figcaption></figcaption></figure>

Our PSD support will ease you the NFT collection creation. Just upload one PSD to begin creating your new collection. This is only supported on "[Art Generator](/features/art-generator-no-code)" project type.

Check more at <https://nfts2me.com/#why-choose-us>


# 3D NFT Support

Learn how to launch interactive 3D NFT collections using GLB files.

Creators can upload their 3D models in `.glb` format to launch truly immersive and interactive NFT collections.

### Upload 3D Models to Create Immersive NFT Collections

Creating a 3D NFT is as simple as creating a standard image or video collection. Currently, you can use this feature by creating an Edition collection.

1. Head over to our [Edition Creation Page](https://nfts2me.com/create/edition/).
2. Fill in your project details (Network, Project Name, Token Symbol, etc.).
3. In the Artwork section, upload your `.glb` file.

Our system will automatically process your 3D model.

You will also see a **3D Model Poster Image** section. This acts as a fallback preview for wallets or marketplaces that don’t support live 3D rendering.

You can interact with the model directly in the preview:

* Click and drag to rotate the model to your preferred angle.
* Click **Update 3D Poster Capture** at the bottom to save that exact view as your cover image.

<figure><img src="/files/kADHWjhYO1xbhZePDWho" alt=""><figcaption></figcaption></figure>

### See it in Action: The 3D Genesis Collection

Want to see how this looks for collectors?

We’ve launched a live example on the **Base network** to showcase this feature.

Check out the **NFTs2Me 3D Genesis Collection**. It’s an **Open Edition** and completely **Free to Mint**. You can interact with the 3D model directly on the minting page.

🌐 Visit the live mint page:\
<https://3d-genesis.nfts2.me/>

<figure><img src="/files/ryMSTSehGqEwyyJrWfHd" alt=""><figcaption></figcaption></figure>

Start experimenting with 3D formats today and take your NFT collections to the next dimension.


# Supporter PIN

These pins are more than just tokens; they represent your commitment to the vibrant NFT community. By **owning** a coveted "Supporter Pin" NFT, you **unlock** a world of exciting **benefits and privileges**. Picture yourself adorned with the **exclusive #TROOPER Discord role**, standing out among fellow enthusiasts.

What's more, as a dedicated supporter, you'll **enjoy priority access to exclusive Airdrops** 🪂🎁🤑, ensuring you never miss out on the latest and greatest opportunities in the NFT space.

<div><figure><img src="/files/wOjsQJMuYL60IwxjJLjo" alt="" width="298"><figcaption></figcaption></figure> <figure><img src="/files/4Sru6FHXoIhE50mhfRYW" alt="" width="298"><figcaption></figcaption></figure> <figure><img src="/files/m5BM0Jjk80GqjIG1I0gd" alt="" width="298"><figcaption></figcaption></figure></div>

:tada:Go to next link to mint your supporter PIN:

{% embed url="<https://nfts2me.com/supporters/>" %}

{% hint style="warning" %}
**Once you have minted your support PIN please don't forget to claim your #TROOPER discord role. Follow the steps provided at "**[**Discord roles**](/supporters/get-discord-roles)**" section**
{% endhint %}

## :chains:**Pins available chains** :chains:

NFT Pins are currently only available on these chains:

* [x] OP Mainnet (Optimism) (10)
* [x] BNB Smart Chain (56)
* [x] Polygon (137)
* [x] Manta Pacific (169)
* [x] zkSync Era (324)
* [x] Polygon zkEVM (1101)
* [x] Mantle (5000)
* [x] Base (8453)
* [x] Arbitrum One (42161)
* [x] Linea (59144)
* [x] Scroll (534352)
* [x] Zora (7777777)
* [x] Blast (81457)
* [x] Taiko (167000)
* [x] Bob (60808)
* [x] Mint (185)
* [x] X Layer (196)
* [x] Fraxtal (252)
* [x] Ape Chain (33139)
* [x] Sonic (146)
* [x] Ink (57073)

Other chains will be available soon.

### How does the PIN minting process take place?

We verify if you have **sufficient funds** on the **selected chain**. If you don't, we **check** **all chains** with NFTs2Me PINs deployed and switch you to the chain with **the most funds**.

{% hint style="info" %}
If you want to **choose** which **network** to mint the PIN on, switch your wallet network to the desired chain and then claim it. You need to **have enough funds** on that network.
{% endhint %}

{% hint style="info" %}
If you **don't mind which network** to use, or prefer that the **tool selects the chain** with **the most funds**, simply click on the 'claim PIN' button.
{% endhint %}

<figure><img src="/files/9X63AvspX8uB6QTkxics" alt=""><figcaption></figcaption></figure>

If you **don't have enough funds in any chain**, the tool indicates that there are insufficient funds. Below, you can see that.

<figure><img src="/files/FnX5vH4q9GFBdOg3q8Qe" alt=""><figcaption><p>Insufficient funds message alert</p></figcaption></figure>

## Common Questions Regarding Minting PINs :question::question:

### :warning:I can´t mint any PIN :warning:

If you experience any issues, please create a **ticket** on NFTs2Me [**Discord** ](https://nfts2me.com/discord/)or contact us, and we will reply to you as soon as possible. Please **check** that you **have enough funds** and try on **another device or browser**, or try again later.

### Claim for your discord TROOPER ROLE

To claim the Discord 'TROOPER' role, please proceed to the **'role-verify' channel,** follow the steps provided (go to discord nfts2me URL displayed there and connect your wallet) and get your roles.

### Should I mint all 3 PINs? :first\_place::second\_place::third\_place:

It is not mandatory, and it is not necessary to get discord trooper role. However, it is very interesting to gain access to privileges, future airdrops, new app features, etc.


# Booster Pack

With the Booster Pack (NFT utility), you'll have access to the entire NFTs2Me platform including removing sales fees, and much more.

<figure><img src="/files/H9ORDdXx2slF5DaxePo5" alt=""><figcaption></figcaption></figure>

Enter the link below for more information, and don't let that opportunity slip away

{% embed url="<https://nfts2me.com/booster/>" %}

Here is a summary of all the features:

<figure><img src="/files/vJjnoaPWv6hrC4mVbFtS" alt=""><figcaption></figcaption></figure>


# Get Discord roles

The current Discord server roles are:

* [x] :chains:**CREATORS**
* [x] :chains:**TESTNET CREATORS**
* [x] :ninja:**#TROOPERS**
* [x] :shield:**GUILD LEADER**

The necessary requirements for each role are:

* **CREATORS**: To deploy a NFT project on any Mainnet through NFTs2Me (<https://nfts2me.com/app/>).
* **TESTNET CREATORS**: To deploy a NFT project on any Testnet through NFTs2Me (<https://nfts2me.com/app/>).
* :ninja:**#TROOPERS**: You have to mint a [Supporter Pin](/supporters/supporter-pin) (<https://nfts2me.com/supporters/>).
* :shield:**GUILD LEADER**: You have to mint a Booster Pack (<https://nfts2me.com/booster/>).

After completing the requirements, you need to go to the following link to obtain your roles. The most important thing is that you are already a member of [NFTs2Me discord server](https://discord.com/invite/KrJAaNUwDD).

### [https://discord.nfts2me.com](https://discord.nfts2me.com/)

And follow 3 easy steps:

* **Step 1: Log in with Discord.**

<figure><img src="/files/R77b6i6Sem5FLCwDy5el" alt=""><figcaption></figcaption></figure>

* S**tep 2: Connect your wallet.**

<figure><img src="/files/MCaHvW9MW4YfSVM2xuK1" alt=""><figcaption></figcaption></figure>

* **Step 3: Sign in to verify your wallet.**

<figure><img src="/files/pGNVdm1bkgEDGiy479Ke" alt=""><figcaption></figcaption></figure>

After completing these three steps, you will be shown a screen where you can see if you are eligible for each type of role, and they will be granted to you

<figure><img src="/files/nyx5nie3GBRdW58sx1s4" alt=""><figcaption></figcaption></figure>


