Creating Collection in Advanced Mode

This page shows you how to create a collection in Advanced Mode


  • In Advanced Mode, all metadata is off-chain so you have to provide base URI for the platform to fetch data to display on the UI. To set the base URI, use setBaseUri() function from the smart contract. We currently support IPFS, so the format is ipfs://<CID>

ArtZero will fetch metadata for each token as ipfs://<CID>/<tokenID>.json For example if token ID is 1 and your <CID> is QmXtnr9aEJVywiLs1keZdyiKbQwignZT3FhwKYivF15oZp:


Currently, we use HashLips Art Engine to create the Metadata, the git repo also can be found at You can check the below as example:

  "name": "ArtZero Collection #1",
  "description": "Official ArtZero NFT Collection",
  "image": "ipfs://QmPLxVgQunJmUfc4Yiz4k9QL2qN6iujBGZtuCYpp3Vfwrb/1.png",
  "dna": "51b25f1eb7c686c3efef7a8e7c81b4f9867ef65a",
  "edition": 1,
  "date": 1648443289444,
  "attributes": [
      "trait_type": "Background",
      "value": "Dark Green"
      "trait_type": "Body",
      "value": "Praying Mantis Predator"
      "trait_type": "Eyes",
      "value": "Gradient Hexagon"
      "trait_type": "Skin",
      "value": "Red Black Dalmatians"
      "trait_type": "Head",
      "value": "Red Beret Hat"
      "trait_type": "Face",
      "value": "Plantinum Teeth"
      "trait_type": "Clothing",
      "value": "A0 Aqua TShirt"
      "trait_type": "Hand Items",
      "value": "Space Sword"
  "compiler": "HashLips Art Engine"

Connect to a wallet with enough balance for creating an Advanced Mode collection & gas fee.

In order to create a collection in Advanced Mode, click on My Account > Create Collection

Then, choose Advanced Mode.

You need to fill in all required information here, upload an avatar image, featured image and header image as well. All image must not exceed 5MB.

Featured image can be seen in the marketplace where there are many other collections, while header image can be seen in your collection detail page as below:

Featured image & avatar image:

Header image:

ROYALTY FEE: is the license fee that Creator can collect on every sale of the NFTs in the future.

You can choose to get Royalty Fee from your Collection or not. A maximum 5% Royalty fee can be set.

Collection creation fee: This is the fee you will need to pay to create a collection. It is one-time payment. You won't need to pay to create all NFTs in this collection. This fee can be different in the Mainnet.

Click Create Collection. Confirmation process will appear. You will now need to confirm this action with your wallet.

Then, your collection has been created successfully.

You can now navigate, edit, or add NFTs to the collection at My Account \ My collections

Last updated