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 Available42.95 ETH ($165.10K)
Number of Sales (Last 12 Months)2,285
Total Value of All Sales (Lifetime)1.40M ETH ($3.87B)
Value of Sales (24 Hours)86.03 ETH ($330.69K)
Value of Sales (Week)780.13 ETH ($3.00M)
Value of Sales (4 Weeks)10.08K ETH ($38.74M)
Largest SalesLoading...
Recent TransactionsSee all recent transactions
Punk #8992
#8992Transferred to 0x4956e3
Punk #8746
#8746Transferred to 0x40faeb
Punk #9018
#9018Offered for 45.9 ETH ($176.44K)
Punk #4806
#4806Offered for 50 ETH ($192.20K)
Punk #2190
#2190Offered for 48.88 ETH ($187.89K)
Punk #2982
#2982Offered for 49.97 ETH ($192.08K)
Punk #1927
#1927Bought for 43.09 ETH ($165.65K)
Punk #1054
#1054Offered for 44.39 ETH ($170.63K)
Punk #7136
#7136Transferred to 0xf41b38
Punk #8570
#8570Offered for 44.4 ETH ($170.67K)
Punk #9067
#9067Offered for 42.95 ETH ($165.10K)
Punk #7047
#7047Offered for 77 ETH ($295.98K)
For Sale
The lowest price Punk currently for sale is 42.95 ETH ($165,096.79).Showing most recent offers, click here to see all 1,163.
Punk #9067
Punk #5338
Punk #384
Punk #8514
Punk #1054
Punk #8570
Punk #6457
Punk #5236
Punk #1026
Punk #5052
Punk #9018
Punk #2535
Punk #9142
Punk #538
Punk #2316
Punk #2925
Punk #7556
Punk #9987
Punk #6948
Punk #1801
Punk #4700
Punk #7036
Punk #1834
Punk #9769
Punk #1947
Punk #4291
Punk #9218
Punk #302
Punk #8408
Punk #9024
Punk #2190
Punk #5491
Punk #8948
Punk #2422
Punk #2547
Punk #6298
Punk #9065
Punk #8159
Punk #3662
Punk #5635
Punk #4676
Punk #4824
Punk #6767
Punk #9855
Punk #1870
Punk #1590
Punk #2994
Punk #8457
Punk #6749
Punk #2982
Punk #2989
Punk #5295
Punk #5587
Punk #1475
Punk #2650
Punk #4172
Punk #4373
Punk #4704
Punk #4806
Punk #5450
Punk #5835
Punk #7090
Punk #3114
Punk #6605
Punk #6323
Punk #7663
Punk #8042
Punk #4243
Punk #1927
Punk #1341
Punk #1114
Punk #2728
Punk #4089
Punk #2603
Punk #8088
Punk #5935
Punk #5133
Punk #3695
Punk #5995
Punk #6285
Punk #9232
Punk #9773
Punk #4069
Punk #6191
Punk #1619
Punk #1688
Punk #8360
Punk #5189
Punk #3935
Punk #1158
Punk #6328
Punk #5643
Punk #6746
Punk #3087
Punk #4046
Punk #5817
Punk #3357
Punk #3483
Punk #3718
Punk #839
Punk #9184
Punk #8565
Punk #4319
Punk #2266
Punk #4787
Punk #5467
Punk #5398
Punk #7190
Punk #7574
Punk #5850
Punk #1331
Punk #3845
Punk #4381
Punk #4445
Punk #5455
Punk #5508
Punk #7077
Punk #7238
Punk #7402
Punk #7931
Bids
The average bid over the last year was 58.32 ETH ($255,766).The average currently open bid is 62.5 ETH ($240,245.63).Total value of all current bids is 125 ETH ($480,491.25).Showing most recent bids, click here to see all 2.
Punk #8064
Punk #9874
Sales
The average sale price of a Punk over the last year is 50.99 ETH ($162,848).The total value of Punks sold over the last year is 117,736.93 ETH ($376,016,844).Showing most recent sales, click here to see all 27,959.
Punk #1927
Punk #1927
Punk #8514
Punk #8514
Punk #8480
Punk #7625
Punk #9537
Punk #8746
Punk #5054
Punk #540
Punk #854
Punk #4535
Punk #4535
Punk #2933
Punk #4855
Punk #9891
Punk #9891
Punk #8746
Punk #4765
Punk #4523
Punk #2835
Punk #1209
Punk #4180
Punk #7046
Punk #7771
Punk #5732
Punk #9763
Punk #7019
Punk #9152
Punk #4932
Punk #2564
Punk #8139
Punk #5732
Punk #3433
Punk #3433
Punk #1020
Punk #9968
Punk #3745
Punk #3276
Punk #3276
Punk #4859
Punk #4859
Punk #3390
Punk #103
Punk #103
Punk #5290
Punk #2663
Punk #9625
Punk #8139
Punk #8139
Punk #3739
Punk #4193
Punk #4193
Punk #5290
Punk #5290
Punk #4523
Punk #7771
Punk #7771
Punk #9625
Punk #8109
Punk #3053
Punk #3454
Punk #7663
Punk #5133
Punk #1054
Punk #8948
Punk #8948
Punk #5965
Punk #5965
Punk #1339
Punk #1339
Punk #3037
Punk #4859
Punk #4859
Punk #7646
Punk #7646
Punk #2663
Punk #7494
Punk #5966
Punk #5099
Punk #6688
Punk #6688
Punk #7646
Punk #6688
Punk #2991
Punk #5731
Punk #5731
Punk #5731
Punk #5965
Punk #6749
Punk #9205
Punk #6948
Punk #9884
Punk #3949
Punk #3949
Punk #8548
Punk #3949
Punk #5329
Punk #4478
Punk #4478
Punk #5329
Punk #4125
Punk #1563
Punk #9472
Punk #9516
Punk #9516
Punk #8992
Punk #1444
Punk #8856
Punk #6140
Punk #6140
Punk #2408
Punk #1209
Punk #1209
Punk #1905
Punk #9516
Punk #8941
Punk #1444
Punk #729
Punk #3483
All CryptoPunks
See all CryptoPunks here.
Punk #6359
Punk #8595
Punk #8297
Punk #155
Punk #2104
Punk #6435
Punk #4179
Punk #3462
Punk #7974
Punk #5693
Punk #9678
Punk #3937
Punk #3266
Punk #3330
Punk #1738
Punk #8293
Punk #2513
Punk #2644
Punk #8416
Punk #5848
Punk #8566
Punk #7391
Punk #8276
Punk #4676
Punk #6685
Punk #7828
Punk #1609
Punk #4391
Punk #8763
Punk #3421
Punk #8206
Punk #5445
Punk #6869
Punk #4741
Punk #7294
Punk #2899
Punk #2904
Punk #797
Punk #1495
Punk #3709
Punk #597
Punk #1131
Punk #6505
Punk #6341
Punk #7596
Punk #1217
Punk #3306
Punk #9833
Punk #6728
Punk #2589
Punk #9019
Punk #9181
Punk #9166
Punk #3230
Punk #8438
Punk #3328
Punk #2977
Punk #7117
Punk #3829
Punk #1797
Punk #7004
Punk #3260
Punk #1190
Punk #7000
Punk #6107
Punk #2020
Punk #5029
Punk #7980
Punk #5337
Punk #4446
Punk #3566
Punk #6873
Punk #9750
Punk #742
Punk #3876
Punk #2632
Punk #7665
Punk #4433
Punk #4365
Punk #253
Punk #6238
Punk #5840
Punk #3145
Punk #7953
Punk #8601
Punk #525
Punk #4466
Punk #1268
Punk #4715
Punk #2131
Punk #6794
Punk #998
Punk #9622
Punk #7512
Punk #9509
Punk #5039
Punk #8490
Punk #5
Punk #2861
Punk #1012
Punk #3863
Punk #4089
Punk #256
Punk #3432
Punk #6445
Punk #63
Punk #8306
Punk #5299
Punk #9612
Punk #9135
Punk #9353
Punk #1687
Punk #8115
Punk #4961
Punk #2772
Punk #9710
Punk #3120
Punk #1762
Punk #2446
Punk #1454
Wrapped CryptoPunks
857 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 #7136
Punk #7848
Punk #4113
Punk #3877
Punk #3853
Punk #4822
Punk #2973
Punk #9983
Punk #9729
Punk #9986
Punk #8354
Punk #8663
Punk #8882
Punk #6693
Punk #5032
Punk #7688
Punk #7512
Punk #2858
Punk #8883
Punk #4462
Punk #9824
Punk #7749
Punk #488
Punk #5192
Punk #7802
Punk #14
Punk #8791
Punk #2756
Punk #1441
Punk #4554
Punk #1326
Punk #7482
Punk #1093
Punk #2067
Punk #9465
Punk #6404
Punk #827
Punk #2618
Punk #2167
Punk #1975
Punk #8187
Punk #8491
Punk #5666
Punk #4180
Punk #8139
Punk #4708
Punk #7386
Punk #53
Punk #1785
Punk #5290
Punk #4772
Punk #1612
Punk #5031
Punk #4625
Punk #9170
Punk #7167
Punk #5406
Punk #7020
Punk #2412
Punk #3739
Punk #6912
Punk #3053
Punk #5812
Punk #6945
Punk #4404
Punk #8716
Punk #5768
Punk #602
Punk #3568
Punk #8002
Punk #4429
Punk #9830
Punk #9733
Punk #4987
Punk #2757
Punk #4728
Punk #4718
Punk #729
Punk #4756
Punk #5581
Punk #8056
Punk #4138
Punk #2704
Punk #8353
Punk #4611
Punk #6699
Punk #8340
Punk #1956
Punk #1095
Punk #3590
Punk #4134
Punk #4169
Punk #3286
Punk #7468
Punk #1863
Punk #4635
Punk #6448
Punk #1140
Punk #8963
Punk #6594
Punk #9765
Punk #4996
Punk #4843
Punk #4643
Punk #4398
Punk #3868
Punk #4656
Punk #4348
Punk #2863
Punk #3350
Punk #2166
Punk #9618
Punk #8544
Punk #4455
Punk #3948
Punk #3696
Punk #3494
Punk #3339
Punk #3193
Punk #2164
Q&A
For inquiries, email punks@nodefoudation.com