Back to Home

Wrapped Cryptopunks(WPUNKS)

NFT / Collectible
0xb7f7f6c52f2e...024864c313f6
Source VerifiedEdit this contract
Deployed September 8, 2020 (5 years ago)Block 10,821,737

The ERC-721 wrapper for CryptoPunks, deployed September 2020, which let punks trade on standard NFT marketplaces for the first time.

Verified Source

Historical Significance

Wrapping is what connected the single most influential pre-standard NFT collection to the infrastructure the standard produced. It is the clearest demonstration of why the wrapper pattern matters for historic contracts: the original cannot be changed, and rewriting it would forfeit the provenance that gives it value, so the only way to reach modern tooling is to issue a compliant claim against the untouched original.

Context

CryptoPunks was deployed in June 2017. ERC-721 was drafted from September 2017 and finalised in 2018, partly inspired by what CryptoPunks had already demonstrated. That ordering left the collection permanently outside the standard it helped motivate. By 2020, when NFT marketplaces had settled on ERC-721, a punk could not be listed on any of them without a wrapper.

Token Information
Token Name
Wrapped Cryptopunks
Symbol
WPUNKS
Key Facts
Deployer
Larva Labs(0xc352b5...88e56a)
Deployment Block
10,821,737
Deployment Date
Sep 8, 2020, 03:11 PM
Code Size
10.3 KB
Transactions by Year
20203,158
20214,438
20221,469
20232,958
20241,836
2025843
2026368

Description

Wrapped Cryptopunks (WPUNKS) was deployed on 8 September 2020 and wraps the CryptoPunksMarket contract from June 2017. The link is confirmed on chain: calling punkContract() on the wrapper returns the CryptoPunksMarket address.

CryptoPunks predates ERC-721 and implements none of it. Its contract exposes transferPunk, buyPunk and punkIndexToAddress rather than ownerOf, safeTransferFrom or setApprovalForAll, so no marketplace or contract written against the NFT standard can handle a punk directly. The wrapper mints a standard ERC-721 token representing a deposited punk, using a per-user proxy contract to take custody, and burns it to return the original.

Historian Categories

NFT / Collectible
Heuristic Analysis

The following characteristics were detected through bytecode analysis and may not be accurate.

Detected Type: NFT / Collectible

Bytecode Overview

Opcodes10,557
Unique Opcodes249
Jump Instructions555
Storage Operations162

External Links

Related contracts