Open TimTinkers opened 2 years ago
I'm happy to contribute a pull request that might accomplish this, though the issue is currently a non-technical policy decision.
Thank you OpenSea for the update today regarding your decision to continue the best-effort collection of creator fees on existing collections. It means that my personal concerns here have been alleviated. I can continue receiving secondary fees from OpenSea without being forced to blacklist any exchanges. This is the ideal situation for the expectations of my current community.
However, I am fortunate to be grandfathered in. I'm still leaving this issue open because per this Tweet you still intend to force all new collections to blacklist exchanges before you will attempt the best-effort collection of creator fees for them. I still believe that you can continue to offer new collections the choice to find themselves in the same situation that I have been grandfathered into.
That's it. Well said.
Time to change the monopoly of OpenSea and move to somewhere else, bc they clearly don't care about anyone except the 2.5% fee they get. Your 2 months old ticket is still not answered. Laughable. Died GitHub-repo/bitcoin owners are more active than they (especially the quadriga guy lol)
Another policy change today per this tweet. Yet again disappointed that you opened this entire can of worms.
The Current Policy of Registry Use
Hello OpenSea, thank you for sharing the contracts. They are another interesting contribution to the NFT space and another learning opportunity. This issue concerns this part of the README.
The example in this repository has an NFT implementing a blacklist of transfers from the default OpenSea registry. https://github.com/ProjectOpenSea/operator-filter-registry/blob/0871c3a9db8d9d07053bce07302eecb4bc3df11c/src/OperatorFilterer.sol#L29-L37 The default OpenSea registry includes the following exchanges.
Name | Address | Network -- | -- | -- Blur.io ExecutionDelegate | 0x00000000000111AbE46ff893f3B2fdF1F759a8A8 | Ethereum Mainnet LooksRareExchange | 0x59728544b08ab483533076417fbbb2fd0b17ce3a | Ethereum Mainnet X2Y2 ERC721Delegate | 0xf849de01b080adc3a814fabe1e2087475cf2e354 | Ethereum Mainnet SudoSwap LSSVMPairRouter | 0x2b2e8cda09bba9660dca5cb6233787738ad68329 | Ethereum MainnetThe Problem
As an NFT creator, I receive significant volume on my collections from several of these blacklisted exchanges. While these exchanges support optional creator fees, many of my community members still choose to pay creator fees. Ultimately it is their choice and I would like to respect that.
As an NFT creator, I also appreciate all the support OpenSea can give me. I would like for my NFT to ideally balance both my own expectations of profit from secondary sales and the experiences of my community on their platform of choice.
When my community chooses to use OpenSea as their trading platform, I would like to opt in to enforcing creator fees. I do not, however, want to negatively impact the experience of my community members who choose to use any other exchange and therefore do not want to blacklist the use of those exchanges. In short, I find the present situation as it stands right now ideal and would prefer a way to maintain that situation for my NFTs and my community.
I understand the business rationale behind combining these use cases, but as a creator would prefer if OpenSea gave me the option to opt in to enforced creator fees without also requiring that I blacklist any other exchanges.