Joystream / joystream

Joystream Monorepo
http://www.joystream.org
GNU General Public License v3.0
1.42k stars 115 forks source link

NFTs: Owner should be able to destroy NFT #5011

Open mochet opened 10 months ago

mochet commented 10 months ago

Problem

Although there is an extrinsic that allows for NFTs to be destroyed it is currently filtered (https://discord.com/channels/811216481340751934/1035125137030254603/1189120616037630053). For many reasons the owner of an NFT may want to delete the NFT and this ability is apparently common on many other blockchains.

Solution

Add the ability for the current owner of an NFT to destroy it

Complications

mochet commented 10 months ago

It should be noted that one way to solve this is to add the ability to "hide NFT": https://github.com/Joystream/atlas/issues/4365 However I think this would only really be possible at the app level, which creates a predicament where an NFT owner may want to hide the NFT on all platforms.