Metadata Template
Create each NFT for your projects with it's own unique set of metadata values

What is Metadata

Simply put, Metadata is where all of the information about the NFT is stored and is made of two parts:
  • Standard Data (Policy ID, Asset Name, Metadata Standard, etc)
  • Custom Data (Information about the Art/Media, defined by the creator)
    • For example, if your project is about Ninjas, you might want to list attributes about what they are holding, wearing, hairstyle and so on.
If you are interested in a quick overview, see this short video below!
FAQ - metadata in this context is NOT the 'Photoshop metadata'
Quick intro to CNFT's -> Timestamped at the metadata section
It is now expected that NFT projects do have a good metadata standard so that people can search for and identify the characteristics they are looking for. It is very important that you try and decide the attributes you want to have in the metadata before you upload your NFTs as this will save time and effort making changes later.
Note - metadata is written in JSON

Setup: Placeholder Method

The placeholder method is the simplest and allows you to ensure you have all of you NFT metadata in the same format - quite literally you gain a template for you to quickly match your attribute values to.
You can set up the metadata template in your project at the project creation stage, as well as edit it anytime you like. The User interface will NOT allow you to save incorrectly formatted metadata.
Note - make sure ALL of your NFTs have the same metadata format and attributes before minting
On load, you will see the default metadata template. This particular template is actually geared to handle before a placeholder image and subfiles:
The default metadata template
For most projects, subfiles are not required, so you may prefer a template like this one below. You may have spotted the 3 custom attributes on lines 7, 10 and 11 that have been added to allow for storing of the NFT # and links to the project socials:
Note - the 'asset_name' has a maximum limit of 24 characters
No Special Characters
"721": {
"<policy_id>": {
"<asset_name>": {
"name": "<asset_name>",
"image": "<ipfs_link>",
"SerialNumber": "<serial_num>",
"mediaType": "<mime_type>",
"description": "<description>",
"Website": "<website>",
"Twitter": "<twitter>"
"version": "1.0"
You can add other custom attributes, which should appear in the bottom section as you add them. This is a helpful indication if you have added them correctly.
Attribute Examples
NFT-MAKER Identifying these attributes
Note - attributes have a 64 character limit
You can find further information on metadata on the following pages:

Using the Override Method

The Override Method API /UpdateMetadata/{apikey}/{nftprojectid}/{nftid} is available from where all documentation of the NMKR Studio API Functions are available.
The tab for editing the metadata using this method for the uploaded NFT is here:
The files for your project are now uploaded and pinned to IPFS, however, they are still not minted on the blockchain. Therefore, if you make a mistake with setting up any of your NFTs then you are able to delete it from NMKR Studio before it is minted.
Copy link
On this page
What is Metadata
Setup: Placeholder Method
Using the Override Method