We had a bug in the original CryptoPunks contract that caused the funds to be allocated to the buyer instead of the seller when a purchase was made. In other words, a buyer was immediately refunded for their purchase and was able to keep the punk. We have made a new contract that reverses all those sales and resets ownership back to how it was before those sales happened, on a punk-by-punk basis.

If you previously purchased a punk, be sure to call the withdraw function on the old contract. This will return to you all the funds you spent on punks in the old contract. You can then stop watching the old contract and move on to the new contract.