> For the complete documentation index, see [llms.txt](https://dg-market.gitbook.io/dg-live/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://dg-market.gitbook.io/dg-live/marketplace/metadata-standards.md).

# Metadata Standards

## Overview

Understand the metadata standards required when creating an NFT or minting an item within a collection on the DG Live Marketplace.<br>

#### Types

There are two types of metadata:

* **Permanent metadata**: This includes information that should never change, such as the name, description, and image or media file. This type of metadata is best suited for NFTs that represent artwork or other static assets, as these should remain unchanged throughout their lifetime.
* **Variable metadata**: This includes information that may change over time, such as owner, price, and availability. This type of metadata is best suited for NFTs that represent dynamic assets, such as game characters or other interactive elements, as these may need to change to reflect the state of the asset.

#### Permanent Metadata and IPFS

The permanent metadata is stored on the InterPlanetary File System (IPFS), a decentralized and distributed file system that makes the web faster, safer, and more open. IPFS provides content-addressed storage, ensuring that the data remains accessible and secure, even if a single node goes offline.

When creating an NFT with permanent metadata, the data is hashed and stored on the IPFS network. This ensures that the metadata remains unchanged and available as long as the network exists. Since IPFS is decentralized, there is no single point of failure, and the metadata is resistant to censorship and tampering.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://dg-market.gitbook.io/dg-live/marketplace/metadata-standards.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
