Metadata Storage

Storage

When creating the NFT template you can add advanced parameters to the JSON configuration, such as defining where the metadata of the NFT should be hosted. This can be done by defining the storage attribute.

The storage attribute has 3 possible configurations.

1. Cloud (default)

The default option, Quantum will generate the metadata file and store it safely in the cloud. This option allows metadata of NFTs to be updated.

2. IPFS

Also with this option, Quantum will generate the metadata file, but now it will store the file on IPFS for you. This option will not allow you to update the metadata for that NFT.

3. Custom

The third option is to provide a custom URL. In this option, Quantum is not generating, nor taking care of hosting the metadata file for you. You are able to host and construct it any way you like. Note, this option allows you to change your metadata, since you are in control of the hosting, BUT it does not allow you to update the URL towards the metadata.

📘

Make sure you understand the benefits and limits of each storage option before changing the default behavior.

🚧

Please note that when using the custom option for storing your metadata, Quantum doesn't validate the content of your metadata file and therefore can not guarantee compatibility across the wider blockchain ecosystem.

Data Structure

Signature:

JSON

Example:

JSON

Complete Example:

JSON

Last updated