posted | guid | title | subtitle | description | time | itunes-explicit | itunes-episode | itunes-episodeType | youtube-full | discussion | timeline | enclosure-url | enclosure-length | enclosure-type | itunes-duration | badges | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
true |
AEE9F115-EB9E-4356-A0A0-DE45945BD824 |
Operator filter |
The anticompetitive blocklist |
OpenSea requires all new NFT projects to enforce on-chain creator fees, but is this anticompetitive in an illegal or legal way? Explore the perspective, motivation, and implementation of NFT royalties in this episode of Community Service Hour. |
2022-12-20 18:00:00 -0500 |
false |
52 |
full |
22894735 |
audio/x-m4a |
1068 |
|
- OpenSea requires all new NFT projects to enforce on-chain creator fees, or get demonetized
- Is this anticompetitive in an illegal or disallowed way?
- Why didn’t OpenSea just let people opt-out of royalties?
- Feels like the artist is being held for ransom rather than actually being helped
- Background
- https://support.opensea.io/hc/en-us/articles/1500009575482
- https://twitter.com/opensea/status/1592358043588915202
- https://twitter.com/fulldecent/status/1596263336630702080
- How contracts can specify owners and royalties on-chain
- EIP-173 ownerOf is the way to identify artists today
- EIP-2981 NFT Royalty Standard
- Implementation example
- https://github.com/LightArtists/light-smart-contracts/blob/v2-metadata-editable/contracts/Light.sol
- onlyAllowedOperatorApproval modifier
- Is this still better for artists than what was before OpenSea/NFT marketplaces?
- Spent all this time writing documentation and tweeting about it, but didn’t even implement it in their own store yet
- An extension for token contracts: make setApprovalForAll cheaper
- Use messages, Gas-free setApprovalForAll
- Extension of 20/721/1155
- Doesn’t change how royalties work, if users want to apply royalties
- Breakdown explanation
- Have to Approve when listing on OpenSea
- Signed message doesn’t need to settle on-chain until you actually transfer the token
- Anyone who works at Blur, X2/Y2, Rarible, Looksrare to try this out?
- See EIP-1153 royalty router