Deploying upgradeable ERC721SeaDrop using the official steps has breaking issues
claritise opened this issue · comments
I have followed the exact steps as listed in https://github.com/ProjectOpenSea/seadrop/tree/main/src-upgradeable#readme to deploy an upgradeable seadrop contract, using the ExampleToken
contract.
However once deployed it does get indexed as a collection on opensea but when attempting the drop the collection I would get an error in opensea as follows:
This is using a fresh copy of the most recent commit, having tried on multiple wallets and networks. This issue does not occur when deploying a contract from the opensea UI using the web interface but only when deploying a contract using hardhat.
We are currently blocked from launching a drop so any help would be greatly appreciated 🙏🏻
Hi @claritise really sorry for the delay just seeing this.
The error you are encountering based on your screenshot 0x59d97937
using https://openchain.xyz/signatures?query=0x59d97937 results to OnlyOwnerOrAdministrator()
. Were you using the latest commit after 2f6e4d7? It should have been fixed there. Would also recommend not using the partner contracts and just the normal ones, as it only restricts functionality when not needed when using the OpenSea UI.