Here is the case: I got this platform that will let users send specific NFT from other collections. My platform should burn it, and in exchange process some other stuff (unrelated to this).
The issue is that this NFT from another collection has no externally exposed burn function, thus I can't make an interface out of it to call in my code.
If this was an ERC20, I would just simply send it to a dead address, but what I understood from the ERC721 internal _burn function it's not that straightforward.
Well burning tokens this way (sending to 0x0) is still valid, but I'm not entirely sure if opensea will process this as a burn transaction and remove destroyed items from the collection page, and the same goes for etherscan total supply indicator.
Question is, will this trick work?