Question on freezing the sell function of OpenSea

Hi everyone, how can I prevent people to start bidding or selling their NFTs until all the NFTs of my contract are sold?
I was thinking of pausing the "transfer" function until all the NFts are minted but I don't know if this is legit or not.

I've tried this out before and it certainly prevents selling through OpenSea in the sense that NFTs will not leave the current owner's posession. However, in my experiment, it did not seem to prevent an NFT owner from being able to list the paused NFT for sale and then get paid for it by an uninformed buyer. This could be misinterpreted as a rug pull by the buyer who lost their tokens and didn't receive an NFT.

Got it! Thank you. This is exactly what I was thinking

1 Like