web3standards / web3metadata

web3metadata
Creative Commons Zero v1.0 Universal
1 stars 0 forks source link

Copyright Metadata Proposal: 1st Draft #2

Open rickmanelius opened 1 year ago

rickmanelius commented 1 year ago

This is an attempt do open up #1 for peer review and feedback.

edowling commented 1 year ago

Thanks for the first draft! I agree with the problem, scope and overall approach. My main question is how we resolve conflicts between what is onchain and what is offchain? What happens if they differ?

mpeyfuss commented 1 year ago

A few thoughts here.

  1. Would simply adding a rights field to NFT metadata JSON spec be a good first step to cover most use cases going forwards? I'm not a lawyer so not sure how legally binding that is but Objkt does that on their platform.
  2. If trying to put this on-chain, it seems like an EIP extending the NFT standards would be appropriate, similar to ERC-2981. And then it would be possible to create a registry for backwards compatibility, similar to what Manifold has done with the Royalty Registry.
  3. Having an api might seem good on the surface but as @edowling mentioned, how do you resolve conflicts on-chain and off-chain? This would also be an issue for NFTs with schemas specified in the metadata spec. I think you almost have to choose between off-chain and on-chain in a way so that conflicts aren't an issue.

Anyways, definitely want to keep this conversation going!

rickmanelius commented 1 year ago

Hi @mpeyfuss!

Responses:

Love the feedback! Keep it coming if something I said sparked and idea or pushback.