# How to set up Metadata

For the Metadata Set up you have to understand first that there is a [Metadata template](https://docs.nmkr.io/nmkr-studio/project/metadata-template), which defines the overall [Structure](https://docs.nmkr.io/nmkr-studio/project/metadata-template#metadata-template) and [Fields via Placeholders](https://docs.nmkr.io/nmkr-studio/project/metadata-template#placeholders-and-fields) of your Metadata f**or all Tokens in this project** and then there is the [token individual Metadata](https://docs.nmkr.io/nmkr-studio/token/metadata) that then gives the token individual values to replace the placeholders in the project.

#### 1) Specify the Metadata Template

Go to the [Edit Section of your Project](https://docs.nmkr.io/nmkr-studio/project/edit) and specify the [Metadata template](https://docs.nmkr.io/nmkr-studio/project/metadata-template).\
Define [custom fields and placeholders](https://docs.nmkr.io/nmkr-studio/project/metadata-template#custom-placeholders) by simply adding a new line.\
For example:

```
With hard written values:

"website": "https://website.com",

Or via placeholders:

"character": "<character>",
```

{% hint style="info" %}
We recommend to add custom fields above the description line.
{% endhint %}

<figure><img src="https://content.gitbook.com/content/bv1NlCoA0UqqILhTF1t0/blobs/QySmxf0dD550lgz71FLl/Screen%20Recording%202023-03-02%20at%2013.53.22.gif" alt=""><figcaption></figcaption></figure>

#### 2) Add token individual Metadata

To replace the placeholders for the fields that were previously defined in the [Metadata template](https://docs.nmkr.io/nmkr-studio/project/metadata-template), \
go to the [Edit section of your Token](https://docs.nmkr.io/nmkr-studio/token/edit) and add the values in the [placeholder tab](https://docs.nmkr.io/nmkr-studio/token/edit#placeholder-data-tab).\
\
If you want to add a complete JSON to your token, please use the [Metadata override tab](https://docs.nmkr.io/nmkr-studio/token/edit#metadata-override-tab).

{% hint style="info" %}
Please always use the \<asset\_name> placeholder in the metadata override.\
[The token name in NMKR Studio has to match the asset\_name](https://docs.nmkr.io/nmkr-studio/project/metadata-template#asset_name) in the metadata or it will cause errors.
{% endhint %}

<figure><img src="https://content.gitbook.com/content/bv1NlCoA0UqqILhTF1t0/blobs/ZHhtq7yvmAjcn0etwJCf/Screen%20Recording%202023-03-02%20at%2013.56.03.gif" alt=""><figcaption></figcaption></figure>

#### More details

If you want to learn more about this topic, please [click here for the Metadate Template](https://docs.nmkr.io/nmkr-studio/project/metadata-template) and [here for the token individual Metadata](https://docs.nmkr.io/nmkr-studio/token/metadata).
