Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

support eip-2981 for royalty #31

Open
LeoHChen opened this issue Jul 7, 2023 · 2 comments
Open

support eip-2981 for royalty #31

LeoHChen opened this issue Jul 7, 2023 · 2 comments
Labels
question Further information is requested
Milestone

Comments

@LeoHChen
Copy link
Member

LeoHChen commented Jul 7, 2023

Shall we shall support EIP-2981 for Royalty in our NFT or create separate mechanism to handle royalty?

My thinking would be support EIP-2981 for NFT that are 1st party NFT created in our platform. But for some NFT has not EIP-2981 supported, we shall support another way of the royalty in the protocol.

@LeoHChen LeoHChen added the question Further information is requested label Jul 7, 2023
@Ramarti
Copy link
Contributor

Ramarti commented Jul 10, 2023

EIP-2981 is meant to signal royalties for NFT sales on markets. IMO this was made with art NFT/PFPs in mind, I'm not really sure if it matches IPAsset holder's use case, since I would expect them to want to hold the NFT (IP Rights) and license some rights to it, with earnings coming from other medium than sales. I expect our case to be more complex/dynamic that setting a % royalties fee.

There is also the issue of several NFT markets flat out refusing to to honor royalties.

My thinking here is to prioritize defining the IP framework and what a transfer means for IP Assets, then we could add EIP-2981 "on top" of our royalty price mechanism, to help with compatibility in markets that support it.

@LeoHChen
Copy link
Member Author

It's more about external collaboration and support. I am thinking if creators created pfp/art NFT on our platform using some factory, we can provide this option in our factory contract.

Agree not a high priority. And it's not protocol.

@LeoHChen LeoHChen added this to the Beta Release milestone Aug 17, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
question Further information is requested
Projects
None yet
Development

No branches or pull requests

2 participants