# Metadata

<figure><img src="https://content.gitbook.com/content/bv1NlCoA0UqqILhTF1t0/blobs/WV6bQVJYfVt0yilI7SzD/metadata_template.gif" alt=""><figcaption></figcaption></figure>

## Metadata Structure

It is critical that your metadata adheres to the same structure as your template, which conforms to the Cardano [CIP-0025 Metadata standard](https://cips.cardano.org/cip/CIP-25). This is also the structure of the [Metadata Template](https://docs.nmkr.io/nmkr-studio/project/metadata-template) for your project. NMKR Studio is build that way that you [specify a Metadata Template](https://docs.nmkr.io/nmkr-studio/project/metadata-template) and just give the Tokens specific Values with the Metadata of the token. If you haven't specified that, please do that before continuing with the Tokens unique Metadata.

### Token specific Metadata

After you specified the [Metadata Template](https://docs.nmkr.io/nmkr-studio/project/metadata-template) you will now[ add token specific metadata](https://docs.nmkr.io/nmkr-studio/token/metadata/add-token-specific-metadata) to your Tokens to replace the [placeholders in your metadata template](https://docs.nmkr.io/nmkr-studio/project/metadata-template#placeholders-and-fields) with real values.

### Metadata for fungible Tokens

If you want to add Metadata to a fungible token that can be registered in the [Cardano Token Registry](https://github.com/cardano-foundation/cardano-token-registry) please read [this part of the documentation](https://docs.nmkr.io/nmkr-studio/token/metadata/metadata-standard-for-fungible-tokens).

### Fully on-chain NFTs

You can also use NMKR Studio to mint these[ fully on-chain NFTs by adding the file as Base64](https://docs.nmkr.io/nmkr-studio/token/metadata#fully-on-chain-nfts).<br>
