CryptoPunks Logo

10,000 unique, 24×24 pixel portraits inspired by the London 80s punk scene and the 90s cyberpunk culture.

Launched onchain in 2017 by artists Matt Hall and John Watkinson (collectively known as Larva Labs), CryptoPunks were conceived to feel as tangible and ownable as physical collectibles while existing entirely in digital space. First released on June 23, 2017, they were among the earliest artworks to exist as non-fungible tokens on Ethereum, sometimes called the “world computer.”
Initially offered “free to claim” by anyone with an Ethereum wallet, the project was revolutionary: a large-scale generative artwork, a radical new model for digital ownership, and a built-in marketplace for exchange. Anyone could claim a Punk by paying only the network fee. The project's simplicity masked its sophistication, within the constraint of 24×24 pixels lies a system of endless variation.

Each Punk is algorithmically generated from 87 distinct attributes (hairstyles, accessories, and facial details) distributed across five archetypal types: 6,039 male humans, 3,840 female humans, 88 green zombies, 24 brown apes, and 9 ultra-rare blue aliens. The system forms a typology, a way to classify identity into recognizable categories. No two are the same.

Unlike traditional portraits that are commissioned to capture how you look, CryptoPunks invert the process. You adopt a pre-existing avatar that signals how you want to be seen online. In this way, CryptoPunks are the defining portraits for the internet age, permanently inscribed on the blockchain and living on as networked art.

Today, they trade in their own native marketplace; every bid, offer, and sale is visible and instantaneous. Blue means not for sale. Red means listed for sale by their owner. Purple means there is an active bid on Punk. The system is simple, transparent, and verifiable.

See the marketplace instructions below to acquire your very own Punk.
You can also follow along on X and IG or join the community-run Discord.

Loading interactive CryptoPunks map...Initializing...
Overall Stats
Current Lowest Price Punk Available30.96 ETH ($93.73K)
Number of Sales (Last 12 Months)1,921
Total Value of All Sales (Lifetime)1.40M ETH ($3.87B)
Value of Sales (24 Hours)61.51 ETH ($186.22K)
Value of Sales (Week)663.03 ETH ($2.01M)
Value of Sales (4 Weeks)3.35K ETH ($10.13M)
Largest SalesLoading...
Recent TransactionsSee all recent transactions
Punk #4046
#4046Bought for 30.82 ETH ($93.31K)
Punk #8343
#8343Offered for 42.69 ETH ($129.24K)
Punk #2806
#2806Offered for 34.9 ETH ($105.66K)
Punk #1013
#1013Transferred to 0xb27107
Punk #3767
#3767Transferred to 0x7e1e3f
Punk #4582
#4582Transferred to 0xf41b38
Punk #2565
#2565New bid of 30.5 ETH ($92.34K)
Punk #4746
#4746Transferred to 0xf41b38
Punk #638
#638Transferred to 0x250dc8
Punk #7444
#7444Bought for 33 ETH ($99.90K)
Punk #6615
#6615Offered for 47.99 ETH ($145.29K)
Punk #5659
#5659Transferred to 0xadf357
For Sale
The lowest price Punk currently for sale is 30.96 ETH ($93,728.61).Showing most recent offers, click here to see all 1,179.
Punk #8565
Punk #8764
Punk #5117
Punk #6379
Punk #8086
Punk #7123
Punk #2565
Punk #1449
Punk #4145
Punk #7482
Punk #2806
Punk #6096
Punk #2697
Punk #2925
Punk #5266
Punk #9763
Punk #8139
Punk #5203
Punk #9018
Punk #4089
Punk #8476
Punk #4046
Punk #8340
Punk #8774
Punk #2547
Punk #9065
Punk #2535
Punk #1556
Punk #5643
Punk #4075
Punk #6263
Punk #8408
Punk #7444
Punk #1746
Punk #2965
Punk #5052
Punk #5390
Punk #7155
Punk #9449
Punk #5869
Punk #9987
Punk #1311
Punk #8314
Punk #4824
Punk #1590
Punk #3300
Punk #6485
Punk #6749
Punk #3378
Punk #3976
Punk #384
Punk #4173
Punk #8343
Punk #309
Punk #2346
Punk #4233
Punk #8730
Punk #8992
Punk #8955
Punk #5887
Punk #2342
Punk #1026
Punk #9669
Punk #5133
Punk #1001
Punk #3121
Punk #3837
Punk #5087
Punk #6048
Punk #7282
Punk #7843
Punk #7036
Punk #3114
Punk #4942
Punk #5338
Punk #9142
Punk #2316
Punk #2889
Punk #6679
Punk #1738
Punk #7556
Punk #8788
Punk #1801
Punk #7973
Punk #6615
Punk #1834
Punk #9769
Punk #4291
Punk #4607
Punk #9218
Punk #302
Punk #9024
Punk #9544
Punk #5491
Punk #8948
Punk #2422
Punk #7341
Punk #8159
Punk #5635
Punk #4676
Punk #6767
Punk #6159
Punk #1870
Punk #8836
Punk #8457
Punk #9125
Punk #2982
Punk #5587
Punk #1996
Punk #2643
Punk #2990
Punk #3043
Punk #4172
Punk #4373
Punk #4704
Punk #5269
Punk #5835
Punk #6928
Punk #7090
Punk #8390
Bids
The average bid over the last year was 46.84 ETH ($183,777).The average currently open bid is 39.93 ETH ($120,884.48).Total value of all current bids is 199.65 ETH ($604,422.41).Showing most recent bids, click here to see all 5.
Punk #2565
Punk #4046
Punk #2806
Punk #7727
Punk #9874
Sales
The average sale price of a Punk over the last year is 52.82 ETH ($169,408).The total value of Punks sold over the last year is 106,323.61 ETH ($341,019,375).Showing most recent sales, click here to see all 28,109.
Punk #4046
Punk #4046
Punk #1013
Punk #7444
Punk #8594
Punk #9538
Punk #606
Punk #2528
Punk #4173
Punk #5203
Punk #4173
Punk #8671
Punk #4180
Punk #6557
Punk #4381
Punk #538
Punk #1331
Punk #7409
Punk #1930
Punk #5455
Punk #5108
Punk #3150
Punk #7670
Punk #2989
Punk #3924
Punk #2994
Punk #5418
Punk #3720
Punk #7158
Punk #1910
Punk #5290
Punk #6096
Punk #6096
Punk #8764
Punk #4427
Punk #237
Punk #1704
Punk #9855
Punk #5287
Punk #4700
Punk #6298
Punk #1947
Punk #7885
Punk #7409
Punk #3123
Punk #2957
Punk #9816
Punk #7593
Punk #7341
Punk #7582
Punk #3150
Punk #8739
Punk #606
Punk #5666
Punk #3661
Punk #4241
Punk #4360
Punk #2124
Punk #606
Punk #5198
Punk #7056
Punk #5198
Punk #1475
Punk #4241
Punk #6207
Punk #8154
Punk #8151
Punk #6404
Punk #4427
Punk #1910
Punk #3186
Punk #1905
Punk #7839
Punk #3121
Punk #5450
Punk #5450
Punk #7916
Punk #7916
Punk #3121
Punk #7988
Punk #1331
Punk #5295
Punk #2744
Punk #3121
Punk #2876
Punk #1054
Punk #2744
Punk #2190
Punk #9567
Punk #5935
Punk #1311
Punk #1311
Punk #4806
Punk #2744
Punk #4806
Punk #1910
Punk #704
Punk #8086
Punk #2547
Punk #8295
Punk #9498
Punk #9367
Punk #5361
Punk #9537
Punk #2845
Punk #9367
Punk #8530
Punk #8783
Punk #4762
Punk #1311
Punk #5355
Punk #7008
Punk #2547
Punk #6457
Punk #6557
Punk #1738
Punk #1738
Punk #7012
Punk #9361
Punk #7378
All CryptoPunks
Punk #875
Punk #1860
Punk #7606
Punk #436
Punk #4526
Punk #7992
Punk #3919
Punk #5808
Punk #2737
Punk #150
Punk #9059
Punk #4342
Punk #8572
Punk #9032
Punk #2650
Punk #6285
Punk #2273
Punk #65
Punk #8853
Punk #3765
Punk #3269
Punk #6302
Punk #2585
Punk #3921
Punk #6166
Punk #7589
Punk #3368
Punk #3298
Punk #6376
Punk #250
Punk #7406
Punk #8537
Punk #7699
Punk #7743
Punk #2491
Punk #4824
Punk #286
Punk #6546
Punk #8971
Punk #7894
Punk #4232
Punk #9677
Punk #6686
Punk #1443
Punk #7930
Punk #6598
Punk #4469
Punk #4843
Punk #388
Punk #5523
Punk #4085
Punk #4734
Punk #4645
Punk #7337
Punk #5735
Punk #3098
Punk #9402
Punk #6913
Punk #1324
Punk #2109
Punk #6050
Punk #1637
Punk #8888
Punk #5354
Punk #6186
Punk #1221
Punk #8568
Punk #4102
Punk #2116
Punk #8988
Punk #3760
Punk #5964
Punk #157
Punk #4704
Punk #1016
Punk #9089
Punk #4457
Punk #5726
Punk #6783
Punk #5436
Punk #7184
Punk #7728
Punk #4383
Punk #8536
Punk #333
Punk #4731
Punk #2337
Punk #5183
Punk #4966
Punk #2483
Punk #7598
Punk #3020
Punk #3361
Punk #9299
Punk #565
Punk #2215
Punk #7108
Punk #8891
Punk #1344
Punk #4174
Punk #1085
Punk #7428
Punk #8066
Punk #9095
Punk #4562
Punk #7718
Punk #2216
Punk #2838
Punk #9235
Punk #2225
Punk #7945
Punk #8423
Punk #2063
Punk #5069
Punk #9875
Punk #3211
Punk #4902
Punk #5118
Punk #7785
Punk #6829
Wrapped CryptoPunks
846 Punks are "wrapped" for sale on ERC-721 markets, see 721.cryptopunks.app for more details.Showing by Punk number, click here to see all wrapped Punks.
Punk #4582
Punk #4746
Punk #4762
Punk #4169
Punk #9729
Punk #9830
Punk #9983
Punk #9986
Punk #8354
Punk #8663
Punk #8882
Punk #9728
Punk #4429
Punk #5418
Punk #9733
Punk #3480
Punk #4987
Punk #2757
Punk #4350
Punk #2451
Punk #9984
Punk #7220
Punk #5838
Punk #4531
Punk #1366
Punk #4255
Punk #9823
Punk #3853
Punk #1737
Punk #1956
Punk #7943
Punk #4138
Punk #8056
Punk #2704
Punk #7189
Punk #8353
Punk #6806
Punk #9944
Punk #2226
Punk #5558
Punk #8460
Punk #2973
Punk #7688
Punk #7512
Punk #2858
Punk #8883
Punk #4460
Punk #2039
Punk #9950
Punk #4351
Punk #6320
Punk #4341
Punk #6240
Punk #4917
Punk #2419
Punk #6326
Punk #7476
Punk #9727
Punk #9338
Punk #8539
Punk #6149
Punk #1702
Punk #5934
Punk #3724
Punk #2849
Punk #4769
Punk #4718
Punk #246
Punk #6164
Punk #9946
Punk #4134
Punk #488
Punk #1721
Punk #7994
Punk #2470
Punk #9530
Punk #9988
Punk #3791
Punk #5032
Punk #4462
Punk #9824
Punk #7749
Punk #5928
Punk #4822
Punk #4554
Punk #3477
Punk #8581
Punk #5523
Punk #4336
Punk #9469
Punk #9025
Punk #6614
Punk #2803
Punk #5122
Punk #8791
Punk #5938
Punk #5016
Punk #4791
Punk #6699
Punk #6693
Punk #2756
Punk #1441
Punk #1140
Punk #6151
Punk #5640
Punk #8963
Punk #2067
Punk #9465
Punk #2167
Punk #3190
Punk #1905
Punk #603
Punk #2299
Punk #8830
Punk #1612
Punk #5031
Punk #9981
Punk #4382
Punk #5145
Punk #3423
Q&A
For inquiries, email punks@nodefoundation.com