middy
5K posts

middy
@midtrader
BAYC 9612. Part-time degen. Sharing is not endorsement. Do your own research. BTC, ETH, XMR, ZEC.











Me and ICEMAN back by popular demand

V1 Punks are up 70% because of the news that we can now interact with original contract to buy/sell V1 Punks So, is V1 contract now fixed? It’s not But @jalilwahdat & @yougogirl_ deployed a workaround by having PunksMarket act as smart intermediary for V1 Punks transactions Here’s what happens: 1️⃣ The seller lists the Punk specifically to the PunksMarket contract (using offerPunkForSaleToAddress with the market’s address) 2️⃣ The buyer triggers settlement 3️⃣ PunksMarket temporarily buys the Punk from the V1 contract (using the bugged logic, so ETH initially routes wrong) 4️⃣ It immediately calls withdraw() on the V1 contract to pull the misrouted ETH back 5️⃣ It transfers the Punk to the real buyer 6️⃣ It pays the seller the correct amount from its own balance This way they are able to go around the original V1 contract bug: When a buyer purchases a Punk via the built-in marketplace functions, the ETH gets credited to the buyer (who can then withdraw it), not the seller Now, no need to wrap your V1 Punks to buy & sell them But still, PunksMarket is still needed to be an intermediary to interact with the main V1 contract



@v1punks You should have mentioned at least the guy who made it possible: @jalilwahdat x.com/jalilwahdat/st…

















