-
Notifications
You must be signed in to change notification settings - Fork 89
Creator fees not enforced on OpenSea - ERC1155 #87
Comments
Could you point me to where you're seeing that? I haven't seen that referenced in any of the documentation, nor do I see it in any of the source code provided by OpenSea |
Sorry, my mistake. Got mixed into a different repo. |
Hello, @matthewpaul . In my tests, the "Refresh eligibility" button appeared on the collection edit pages of the smartcontracts, deployed on Ethereum (mainnet) and Goerli. On the other hand, the "Refresh eligibility" button did not appear on the edit pages of Mumbai and Fuji. This is despite all deploying the same code. If you are testing in Mumbai, are you planning to release a smartcontract in Polygon? I hope this helps. Translated with www.DeepL.com/Translator (free version) |
Is this fixed? I applied code as same as you did in ERC1155 but it is not working even "Refresh eligibility" clicked. Here is my code too `
` |
@madorca When I look at your "supportsInterface" code, I don't find "ERC2981". Also, do you have "default royalty info" setup?
Now the collection page on OpenSea successfully reflects the address and royalty percentage specified in "ERC2981". Please refer to the following Issue for additional information. |
@KunihiroTakayanagi Oh... thank you for this feedback.I didn't include ERC2981 and will try again! |
@KunihiroTakayanagi The problem was ERC2981. It fixed. Thanks! |
Hello!
I've read through most of the existing issues, but can't quite figure out why my contract is being shown as optional for creator fees...
Chain: Polygon Testnet (Mumbai)
Token Type: ERC1155
Here's my Smart Contract code:
Editing the contract on OpenSea shows the following:
I've seen some other people saying that they had to hit a refresh button, but I don't have access to a refresh button to run the check again. I've also minted a few NFTs from the contract, as it says in the documentation that the enforcement check is run whenever the first NFT is minted.
Any ideas as to why this isn't being enforced?
Thanks,
Matt
The text was updated successfully, but these errors were encountered: