I want to delete an NFT I minted or purchased. Where is the delete button?
Because the blockchain is immutable and permanent, you can't undo a transaction once it has occurred. When an NFT is minted, it is added to the blockchain and cannot be removed, even by the original creator. Therefore it is impossible to delete a token from the chain.
OK, so what can I do to get rid of an NFT I don't want anymore?
However, you can still move your NFTs around in a way that may seem like deleting them. You can 'burn' tokens by sending (transferring) them to a 'dead' address, which is an address that is mathematically impossible to control, such as 0x000000000000000000000000000000000000dead.
Here is a list of dead addresses you can use. Transfer to one of these addresses anytime you want to get rid of an NFT.
0x000000000000000000000000000000000000dead
0x000000000000000000000000000000000000beef
0x000000000000000000000000000000000000fa11
0x000000000000000000000000000000000000caca
0x00000000000000000000000000000000000f100d
0x000000000000000000000000000000000000ca11
0x0000000000000000000000000000000000000a55
0x0000000000000000000000000000000000000abc
0xabababababababababababababababababababab
0x000000000000000000000000000000000000bead
0x000000000000000000000000000000000000deed
0x000000000000000000000000000000000000beed
0xbeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee5
0xb0000000000000000000000000000000000000b5
0x0000000000000000000000000000000000decade
0xdeaddeaddeaddeaddeaddeaddeaddeaddeaddead
0xabcdef0123456789abcdef0123456789abcdef01
0x0000000000000000000000000000000000000000
0x0000000000000000000000000000000000000001
0x0000000000000000000000000000000000000002
0x0000000000000000000000000000000000000003
0x0000000000000000000000000000000000000004
0x0000000000000000000000000000000000000005
0x0000000000000000000000000000000000000006
0x0000000000000000000000000000000000000007
0x0000000000000000000000000000000000000008
0x0000000000000000000000000000000000000009
0x000000000000000000000000000000000000000a
0x000000000000000000000000000000000000000b
0x000000000000000000000000000000000000000c
0x000000000000000000000000000000000000000d
0x000000000000000000000000000000000000000e
0x000000000000000000000000000000000000000f
0x0000000000000000000000000000000000000010
0x0000000000000000000000000000000000000011
0x0000000000000000000000000000000000000012
and so on...
NOTE: Due to a limitation of the Loopring Layer 2, eventually the most popular dead addresses will become full. When this occurs, simply move to another address on this list or generate your own by manually typing in a mathematically impossible address similar to these.
What makes an address mathematically impossible to control?
Ethereum addresses are generated using a math equation, in a way that each address will be a sequence of seemingly random numbers and letters. However, that sequence is highly sensitive, and adjusting just one digit or letter will break the equation, so the address will no longer be controllable by any private key - making it a 'dead' address. The only requirement is you must keep within the hexadecimal character set, which includes numbers 0-9 and letters a-f. You cannot use any letters above f in the alphabet or the address will be invalid. So, in this way, you can create a new dead address simply by adjusting an existing address by one digit.