Create an NFT Collection

Doc coming soon!

What it a collection?

A collection is a way to create a group of individual NFTs with similar attributes. All the NFTs belonging to the same collection share attributes like the artist, year of creation, social networks, name of the collection, etc.

1. Information

To create a new collection, go to NFT Studio and select the network. Use the testnet for testing and getting familiarized with the platform. Select the mainnet once you feel confident and you want to launch the collection to the public.
Collection information


  • name: (Mandatory) Collection name. The collection name is internal to your Tangocrypto account. This is just a way to identify different collections.
  • description: (Optional) Collection description. The collection description is internal to your Tangocrypto account.
  • url: (Optional) URL of the website where the collection is going to be sold.
  • payout_address:(Mandatory) Wallet address that is going to receive the payments of the NFT sale. This should be the wallet address of the seller.
  • Royalty address: Royalties from the NFTs sales will give you a percentage of the sale price each time the NFT is sold on a marketplace, and this is the address receiving those payments.
  • Royalty percentage: Percentage of the sale price each that goes to your address everytime the is sold on a marketplace. IMPORTANT: Take into consideration that it cannot be changed once your collection is created!

2. Policy

The next step will be to define the policy.
Collection policy
When you create a new collection we do several steps in the background; we create a new key pair (public verification key/private signing key), a policy script and the policy id. Then during the sale process, all the tokens are minted with the same policy script and the policy id is attached permanently to the NFT.
  • Policy will lock: Defines if the policy will be locked or not. If you leave it as default (No) then you are not required to choose a date and time to lock the policy, therefore the policy will be open and you can be minting NFTs under this policy forever. If you set the policy to lock (Yes) then you have to specify a locking date.
  • Locking date: It defines how long you'll be able to mint NFTs for the collection. The policy will lock after that date, and you won't be able to mint more NFTs using the same policy id (even if you use the same key). Take into consideration the desirability and size of your collection before setting this date and leave enough time for selling the NFTs. There is no limited time for the future.

3. Metadata

Next step will be to define the metadata for the NFTs in the collection.
Collection metadata definition
Here you can define custom attributes or traits for an NFT. You can create 2 types of attributes, fixed or variables.
  • Fixed properties: Type a key-value pair, and it will be added to every NFT in the collection. The value can be a single word or sentence and is not evaluated; what you type here is what we add to the collection. For example, if you set a key with Twitter and the value with @tango_crypto, then every NFT in your collection will have the property "Twitter": "@tango_crypto".
Fixed properties
  • Variable properties: Use a <tag> to say you want this property to be included in every NFT in the collection, but you don't know the value yet. You will specify the value in the NFT creation step. For example, if you set a key with color and the value with <color>, then every NFT in your collection will have the property "color" that must be filled depending on the background color used.
Variable properties

4. Summary

The final step is a summary of the collection.
Collection summary