Mutable metadata fields for dynamic NFTs #607
Replies: 8 comments 58 replies
-
interesting! Could on chain mechanics not also be done through the hedera file service? |
Beta Was this translation helpful? Give feedback.
-
While I think adding a dedicated metadata field makes sense, as well as
having a specific key attached to it would be valuable (should probably be
editable by an adminKey rather than a supply key...). But nonetheless, you
definitely could use the file service for storing metadata references, if
you wanted to. We outline this model in HIP-405 for fungible tokens, as
well as more specifically in this blog post
https://calaxy.medium.com/immutability-persistence-of-token-metadata-e994600cd77
…On Sun, Oct 23, 2022 at 1:47 PM Sean ***@***.***> wrote:
interesting! Could on chain mechanics not also be done through the hedera
file service?
—
Reply to this email directly, view it on GitHub
<#607 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ACZ3HKTTWNAV3KIYNCMQWNDWEUJTBANCNFSM6AAAAAARLSMBIM>
.
You are receiving this because you are subscribed to this thread.Message
ID:
<hashgraph/hedera-improvement-proposal/repo-discussions/607/comments/3943221
@github.com>
|
Beta Was this translation helpful? Give feedback.
-
I support this HIP and agree that:
...that said, it does seem that if an I'm curious for feedback on the |
Beta Was this translation helpful? Give feedback.
-
Hi. this way people can setup the HCS service to match the dynamic aspects of the game, see history, etc etc etc. |
Beta Was this translation helpful? Give feedback.
-
The SaucerSwap team supports this HIP. We ask that smart contract integration be a requirement for cases where a ContractId is the supply/treasury/admin key for an NFT. Immutable metadata field is a major blocker in the way of truly generative on-chain NFTs. Ideally the maximum size of the metadata field is increased beyond 100 bytes because that isn't much room to store data for this purpose. |
Beta Was this translation helpful? Give feedback.
-
Kabila Team support this HIP also! Hedera needs it! |
Beta Was this translation helpful? Give feedback.
-
I support this HIP. The Metadata Key feels like the right direction. We would need to ensure that previously minted NFT's metadata cannot be modified. I think the HIP needs to clearly define the behavior when NFTs sent back to treasury, should this only be for newly minted NFTs going forward, etc.. |
Beta Was this translation helpful? Give feedback.
-
Problem
When trying to adapt a NFT after it’s created there is not currently a way to update the metadata natively through the Hedera Network.
Current Solutions
Use cases
Dynamic NFTs can have a lot of use cases as seen on other chains
Example:
Initial HIP idea
Create a new key called a METADATA key that allows a treasury wallet of an NFT collection to update a serial number's metadata link remotely.
Allows creators to start providing new interactions and new creators from other chains get parity on functionality they’d expect with NFTs
Allow SUPPLY key to update and adapt the metadata of a NFT serial number that is in the treasury wallet.
This would provide backwards compatibility with the many projects already minted and that are unable to add a METADATA key. The requirement of the NFT needing to be in the treasury wallet would protect against any malicious activity with remote changing of a project already distributed.
Beta Was this translation helpful? Give feedback.
All reactions