NFT Standards on Hedera are important to ensure display across the many marketplaces and wallets in the ecosystem.
HashPack authored HIP-412 in order to formalize these standards - it is recommended that anyone minting NFTs adheres to these standards.
The basic metadata is as follows:
{"name":"NFT Name","creator":"Creator Name","description":"Human readable description of the asset - RECOMMENDED", "image": "cid or path to the NFT's image file, or for non-image NFTs, a preview image for display in wallets - REQUIRED",
"type":"mime type - ie image/jpeg - REQUIRED","files": [ // object array that contains uri, type and metadata - can contain multiple files {"uri":"cid or uri to file - REQUIRED","is_default_file":"(Type: boolean) indicates if the file is the main file for this NFT - OPTIONAL","type":"mime type - REQUIRED" } ],"properties": {// arbitrary json objects that cover the overarching properties of the token }}