NFT Collection
Craft collections of unique NFTs, allowing creators to showcase their digital assets.
Last updated
Craft collections of unique NFTs, allowing creators to showcase their digital assets.
Last updated
The contract emerges as the optimal avenue when the intention revolves around cultivating a repository of unparalleled NFTs, albeit without the conventional "drop" or "release" mechanism that often accompanies community-driven claims.
In contrast to the contract, the NFT Collection contract abstains from the concept of lazy minting. Instead, the NFTs are promptly minted as soon as they become part of the collection.
Consequently, the avenue remains open for executing customary actions—transferring the NFTs, facilitating their sale within marketplaces, and any other conventional NFT operations—without any encumbrance.
For sophisticated scenarios, the NFT Collection contract is fortified with signature-based minting capabilities, elevating its utility and versatility.
The NFT Collection contract serves as an innovation hub across various domains:
Photography Compilation: Embark on the creation of a 1-of-many NFT collection, showcasing a medley of your photographic creations, capturing diverse moments and stories.
Utility-Driven NFTs: Shape a unique 1-of-1 NFT that carries exclusive utility, such as access to premium content, VIP privileges, or personalized experiences.
Artistic Marketplace Integration: Initiate the process by minting your artwork as NFTs, subsequently offering them for sale within NFT marketplaces, fostering exposure and commercialization.
Community-Curated Repository: Collaboratively build a community-made NFT collection, celebrating the collective creativity and contributions of community members.
NFT Utility Tokenization: Mint NFTs that encapsulate specific utility within a broader ecosystem, rendering them as tokens that provide access or features within a decentralized platform.
Limited Edition Compilation: Curate limited edition NFT compilations that encapsulate a specific theme or concept, adding an aura of exclusivity to the collection.
NFT Artifacts: Transform digital artifacts, symbols, or relics into NFTs, allowing users to own and showcase pieces of virtual history.
Charitable NFTs: Utilize the NFT Collection contract to mint NFTs representing unique items or experiences, which can then be auctioned or sold to support charitable causes.
Sequential Narrative: Develop a serialized narrative through a collection of NFTs, each contributing to an unfolding story that captivates the audience.
Name: The name for this NFT Collection according to your idea.
Symbol: This will be the ticker for this drop. Keep it short.
Description: You can be creative here because this is the description that this contract will have for the purposes that you have arranged.
Sale Recipient: This address will receive all the tokens for each sale on the contract that we're about to deploy. The one by default is the connected wallet one. It can be changed for any other one.
Royalty recipient: set default royalty recipient address for this drop.
Royalty percentage: Here the percentage of each sale that will be sent to the address that receives the royalties will be defined.
Recipient Address: For contracts involving primary sales, acquire supplementary fees for all primary sales occurring on this contract. (This is advantageous if you are deploying this contract on behalf of a third party and wish to levy fees for your services). If this contract serves as a marketplace, obtain a percentage from all secondary sales taking place within your contract.
Platform fee percentage: for the supplementary fees above mentioned.
Once you deploy an instance of this contract you will be able to access into the backend by clicking in the "DexGenerator" top menu and "Manage Contracts".
Look now for the TokenERC721 contract that you've just deployed in the contract list. Once you scoped it, click on "Manage"
When you press the "Mint" button you will find the following form to fill out 👇
The name for the NFT.
The description for this NFT.
Add attribute button: It will allow users to add rarity to this specific NFT.
Type attributes: Generic, number, boost number and boost percentage.
Upload the image. The user will be able to upload an image (1 MB max) or generate one using natural language.
Now let's click on any of the minted NFTs to check the available options:
Transfer: Send this NFT to the specified address
Burn: Send this NFT to the default burn address 0x0000000000000000000000000000000000000000.
View public page: Check this NFT on DexAppBuilder platform.
After having created your collection you must want to sell it in your own DApp. Below we explain how to list your NFT and even ask for your own ERC20 token.
After importing the tokens we want to receive / trade on our DApp, let's go to our DApp and check the NFT we want to list
We see in the short above that we listed that NFT and requested our own ERC20 token previously imported into our DApp. Do the same for all the remaining NFTs in your DApp and voilà! 🧙♂️your NFTs were properly listed.
Image: Upload your image for this contract. Your image will be stored at ensuring persistence over time.
Once inside the management section of the chosen contract (In this case NFT Collection, which consists of the minting of ERC721 NFTs) you will be able to mint your pieces one by one by clicking on the button and filling out the fields requested by the platform.
Get some help from our AI assistant clicking in the icon. You may need credits for this feature. and how to top-up your account.
Once you´re ready, hit in the button.
We created a whole branding for this example, so you can check this contract embedded in that branded DApp. You just need to change the domain at and use your DApp, for example
First of all you need to import your custom tokens in your DApp in order to make them tradeable. and learn how to do it.