On Thursday night, a CryptoPunk with wild hair and black lipstick, traits that aren’t particularly rare as far as the pixelated NFT characters go, sold for an eye-popping half a billion dollars—in crypto, of course.
A Twitter bot that tracks CryptoPunk sales announced the news shortly before 8 p.m. E.S.T., sending crypto Twitter abuzz and making people wonder what the heck just happened. Was this massive money laundering, or what?
If this were a real art sale, it would have made CryptoPunk 9998 the most expensive NFT ever, far surpassing Punk 7523, which sold for $11.8 million in June, and leaving the Beeple NFT that sold for $69 million in March in the dust.
But this wasn’t a real art sale. It wasn’t money laundering or an exploit either. It was simply crypto traders trading as they do. The owner of Punk 9998 was having a little fun with crypto derivatives. In other words, the transaction was a prank.
Even Larva Labs, the creator of the pixelated alien creatures, crossed out the sale, meaning it doesn’t actually count.
So what exactly happened? For starters, the seller and the buyer in this translation are one and the same. In traditional finance, this is known as a wash trade—a type of illegal market manipulation meant to make an item appear more valuable than it actually is.
Second, the funds for the wash trade came via a “flash loan.” If you’re not familiar what a flash loan is—and why would you be?—it is a type of unsecured lending that has become hugely popular in the world of decentralized finance, or DeFi for short.
Ethereum-based DeFi exchanges, such as Compound and Uniswap, make available a ton of their liquidity which anyone can “loan” for the duration of a single transaction. Flash loans use smart contracts (bits of computer code uploaded onto a blockchain) to set out the conditions and terms of the loan.
The idea is this: You borrow the funds, construct a complex transaction doing whatever you want using the funds, and pay it back at the end of the transaction. The contract checks whether the “loan” has been paid back. If it hasn’t, the transaction is reversed, as if it never happened, and the funds are returned to the lender.
It all sounds like a low-risk proposition for lenders and borrowers, but the truth is flash loans are commonly used by hackers to exploit loopholes in poorly written contracts and steal millions of dollars. Just last week, hackers made off with $130 million from DeFi protocol Cream Finance using a large flash loan transaction.
“Flash loans only exist for manipulative purposes,” Nicholas Weaver, a researcher at the International Computer Science Institute in Berkeley who has followed crypto since 2011, told Artnet News. “The primary usage is to provide enough money to launch an exploit, but doing wash-trading seems like a perfectly cromulent use as well.”
Here is how the wash trade went down with Punk 9998: On Thursday, the person in charge of the Ethereum address beginning with “0xef76” sent the CryptoPunk NFT to another Ethereum address starting with “0x8e39.” You can see that transaction here.
A short time later, “0x8e39” sold the NFT to an address starting with “0x9b5a” for 124,457 Ether, worth $532 million.
Where did the buying address get the money from? It flash borrowed a massive amount of crypto from three sources, but most of it (87,000 Ether) came from Compound. (You can see its flash loan contract here.)
The selling address then immediately sent the 124,457 Ether back to the buyer, who paid off the loans. Once that was done, the buyer returned the NFT back to where it all started, and the NFT was put back up for sale again—for double the amount of the wash trade!
If it sounds a tad dishonest, well, yes. You could call it performance art if you’re feeling indulgent. Without knowing who controls those addresses, we’ll never know the real motivation behind the stunt. The owner didn’t make any money off the trade, although it did cost them about $800 in transaction fees.
“PSA: This transaction (and a number of others) are not a bug or an exploit, they are being done with ‘Flash Loans,’ Larva Labs said in a Tweet Thursday night. “In a nutshell, someone bought this punk from themself with borrowed money and repaid the loan in the same transaction.”
Apparently, this wasn’t the first time people have used flash loans to try and purchase CryptoPunks. “Some recent large bids were done the same way,” Larva Labs said. “So, while technically briefly valid, the bid can never be accepted. We’ll add filtering to avoid generating notifications for these kinds of transactions in the future.”
In the meantime, if you want to buy Punk 9998, it could be yours for $1 billion (250,000 Ether), the current price the owner is now offering it for. Sadly, you likely won’t be able to purchase it with a flash loan though.