How to create a non-sellable, ERC721?

I want to make my contract non-sellable on Opensea.

How can I do it?

hi Joao. if u wanna create a non-sellable ERC721. I think you can disable transferFrom function, or override this function because Opensea must call transferFrom function when it transfers your token.

or disable the approval function