Skip to content
This repository has been archived by the owner on Sep 1, 2023. It is now read-only.

So whats with the latest changes? Is this operator filter still needed? #96

Open
kabaluyot opened this issue Feb 18, 2023 · 23 comments
Open

Comments

@kabaluyot
Copy link

kabaluyot commented Feb 18, 2023

Confused af .......

https://twitter.com/opensea/status/1626682043655507969

@irreverent-eth
Copy link
Contributor

b490f22

so who controls the list now?

@nidhhoggr
Copy link

What's the status of this?

@nidhhoggr
Copy link

"9/ Second – We’re moving to a minimum 0.5% creator earnings model, with the option for sellers to pay more. This applies to all collections that do not use on-chain enforcement (old and new)."

This means implementing this is unnecessary to earn creator fees in OpenSea. Correct?!?!

@kabaluyot
Copy link
Author

"9/ Second – We’re moving to a minimum 0.5% creator earnings model, with the option for sellers to pay more. This applies to all collections that do not use on-chain enforcement (old and new)."

This means implementing this is unnecessary to earn creator fees in OpenSea. Correct?!?!

I assume this is not required anymore. It backfired to opensea ..

@nidhhoggr
Copy link

I assume this is not required anymore. It backfired to opensea ..

While I appreciate your assumption, I would appreciate that confirmation coming from the horses mouth and not have to rely on deciphering cryptic marketing lingo only for them to change the requirement for onchain enforcement for the umpteenth time.

@null-prophet
Copy link

I have been trying for 4 days to get an Answer from Opensea Discord dev support channels and no one has been bothered to answer me bar some scammers and one community member.

OpenSea support sucks.

@null-prophet
Copy link

finally got some one from support to confirm this is still needed.

@kabaluyot
Copy link
Author

What? But they said from their announcement that force implementation of this is not anymore required no?

@null-prophet
Copy link

From the horses mouth:

🐴 👄

Norman (OpenSea)

Mar 16, 2023, 23:59 UTC

Hi there,
 
Thanks for reaching out. I can share more about OpenSea’s current creator earnings policy. 
 
For collections that don’t contain an on-chain enforcement method, we’ll enforce 0.5% creator earnings, and sellers can choose to pay additional optional creator earnings. This applies to all listings and offers created after 3:30 pm ET on February 17, 2023.
 
Collections that choose to use the [Operator Filter](https://github.com/ProjectOpenSea/operator-filter-registry), or another on-chain enforcement method, will have their full creator earnings enforced. This is also the case for any collections created using OpenSea’s shared storefront. You can set creator earnings by following the steps in this [help guide](https://support.opensea.io/hc/articles/14069267158035).
 
I’m here to help if you have additional questions.
Customer Experience Associate

Norman

So there you go.

@irreverent-eth
Copy link
Contributor

irreverent-eth commented Mar 23, 2023

Seems they will enforce royalties if your contract has ERC-2981

that was polygon

@null-prophet
Copy link

Seems they will enforce royalties if your contract has ERC-2981

where is the proof in this statement? Show me Opensea explicitly saying this otherwise it's just your opinion.

@nidhhoggr
Copy link

Seems they will enforce royalties if your contract has ERC-2981

that's most likely not the case. They are pretty clear about this in the Readme that it's basically just a recommendation that most marketplaces disregard. Taken directly from the README of this repo:

Note on EIP-2981

Implementing EIP-2981 is not sufficient for a token to be eligible for creator earnings on OpenSea.

While sometimes described as "on-chain," EIP-2981 only provides a method to determine what the appropriate creator earnings should be for a sale. EIP-2981 does not provide any mechanism of on-chain enforcement of those earnings.

@irreverent-eth
Copy link
Contributor

irreverent-eth commented Mar 23, 2023

I deployed contracts with ERC-2981 support and royalties are enforced for it on OpenSea

sorry this was polygon

@null-prophet
Copy link

I deployed contracts with ERC-2981 support and royalties are enforced for it on OpenSea

Do you have the address?

And you had no operator filterer added?

And setting a royalty in OS above 0.5% worked?

@irreverent-eth
Copy link
Contributor

OK, my bad, seems that it was only the case for polygon collections

@nidhhoggr
Copy link

OK, my bad, seems that it was only the case for polygon collections

@irreverent-eth show the contract address or it didn't happen. If that was the case OpenSea should have indicated such in the support response provided above.

@irreverent-eth
Copy link
Contributor

irreverent-eth commented Mar 26, 2023

cost like less than a dollar to test

https://polygonscan.com/address/0xf605e6efaeb8933297f14442855ed78c7f6b30c5

@nidhhoggr

@nidhhoggr
Copy link

@irreverent-eth
While it appears creator fees are working on that collection have you tried a purchase transaction to see whether or not they are only optional?
Screen Shot 2023-03-26 at 2 03 19 PM

@irreverent-eth
Copy link
Contributor

@nidhhoggr

Screenshot 2023-03-27 at 6 16 36 AM

Screenshot 2023-03-27 at 6 16 23 AM

@nidhhoggr
Copy link

@irreverent-eth That shows what the seller sees. What does it look like from the buyers end when they are making the purchase? Is there an option or is it required to pay the full %6.9?

@irreverent-eth
Copy link
Contributor

irreverent-eth commented Mar 26, 2023

@irreverent-eth this is what it looks like if the collection doesn't have royalties enforced

Screenshot 2023-03-27 at 7 25 07 AM

I am not sure if you're getting what I'm trying to say, but my mistake was to assume that OpenSea treats eth and polygon the same but they do not. It looks to me that operator filter is not required for polygon for royalties enforcement at the moment

@nidhhoggr
Copy link

Screen Shot 2023-03-26 at 8 33 03 PM

@irreverent-eth
Copy link
Contributor

irreverent-eth commented Mar 27, 2023

That's exactly what I'm saying?

I guess the answer is that for ETH we would still need this

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants