A bug in the NFT marketplace OpenSea has accidentally destroyed at least 42 NFTs, worth a minimum of $100,000.
The issue was first raised by the lead developer of the Ethereum Name Service (ENS), Nick Johnson, who pointed out that when he transferred an ENS name — which come in the form of NFTs — it went to a burn address. This means it was accidentally sent to an address that nobody controls and can no longer be moved again.
The ENS is a service that lets you associate blockchain addresses with domain names. It’s designed to make it easier to send transactions to human-readable names rather than complicated blockchain addresses.
Regarding the ENS name that was burned, Johnson stated that it was the first ENS name ever registered. The name was rilxxlir.eth, a palindrome, and while Johnson registered it with personal funds it was held by an ENS account. In order to move the ENS name so it was under his own account, he went to OpenSea to transfer it. This was when it was mistakenly sent to the burn address.
“A frantic call to OpenSea later, it transpires I was the first and apparently only victim of a bug introduced to their transfer page in the past 24 hours, which affected all ERC721 transfers to ENS names. Ownership of rilxxlir.eth is now permanently burned,” he tweeted.
Since Johnson remains the controller of the ENS name, he is still able to modify it — in terms of the blockchain addresses that the ENS name is linked to. He’s just unable to move the name itself.
Johnson then received further reports from other people who were similarly affected, and put together a list of 32 affected transactions involving 42 NFTs. The majority of NFTs were on the ERC-721 standard but a few used ERC-1155. He checked the floor prices of each of the NFTs (the lowest price available on the market) and totalled them up to reach $100,000.
Johnson claimed that OpenSea has now fixed the bug. OpenSea has not replied to request for comment from The Block.
© 2021 The Block Crypto, Inc. All Rights Reserved. This article is provided for informational purposes only. It is not offered or intended to be used as legal, tax, investment, financial, or other advice.