The Ethereum network stores token's ID, token's owner, token's creator, token's creator royalty fee, marketplace's commission fee, primary URI and a backup URI to metadata. The Ethereum network cannot maintain the metadata because of its limitation to records large files. Therefore, the primary metadata URI points to The Morpheus Project server, where it stores all Holo-NFT's information.
Ensuring Immutibility of Holo-NFT with Hash Value
When storing information off-chain in The Morpheus Project, we ensure that Holo-NFTs cannot be tampered. Therefore, we use a hash value of the metadata as an identifier. If anyone changes the metadata, even a little, the hash value will be changed and is no longer valid.
Ensuring Longevity of Holo-NFT with Reserve Metadata & Decentralized File Storage
Storing information off-chain can create another weakness for NFT. If the server that is maintaining the data goes offline, all data is lost. To ensure your Holo-NFT longevity, The Morpheus Project is creating a feature to to reserve metadata. The feature enables NFT owners to download their Holo-NFT metadata and upload the data on a server of their choice. Then the owners can register the link to their prefered server on the Ethereum chain as a backup URI. For high-value Holo-NFTs, we recommend that the owners store the Holo-NFT's metadata on a decentralized file storage system.
This feature is under development and will be available to all Holo-NFT collectors soon.