🎒
HashPack Docs
  • HashPack Documentation
    • Introduction
    • General Guidelines
      • Basics
      • Mainnet/Testnet/Previewnet
      • Mirror Nodes
      • HIP's & Network Updates
  • dApp Developers
    • WalletConnect
    • Dapp Browser
    • Deeplinks
    • User Profiles
      • Profile API
        • Get Single Profile
        • Get Multiple Profiles
        • Update Profile
    • Token Gating
    • Tutorials
    • Case Studies
  • NFT Creators
    • Introduction
    • Metadata Standards
    • Asset Storage
      • IPFS Hosting
      • Arweave Storage
      • Custom Storage
    • Testing your NFT
  • Token Creators
    • Token Creator Tool
    • Token Icon
    • Token Price
    • OnRamp Support
  • Enterprise
    • HashPack Studio
  • Game Developers
    • Coming Soon!
Powered by GitBook
On this page
  1. NFT Creators

Metadata Standards

Last updated 1 year ago

NFT Standards on Hedera are important to ensure display across the many marketplaces and wallets in the ecosystem.

HashPack authored 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
    }
}
HIP-412
Page cover image