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 Available32.99 ETH ($89.66K)
Number of Sales (Last 12 Months)1,295
Total Value of All Sales (Lifetime)1.44M ETH ($3.95B)
Value of Sales (24 Hours)103.92 ETH ($282.42K)
Value of Sales (Week)640.22 ETH ($1.74M)
Value of Sales (4 Weeks)4.63K ETH ($12.59M)
Largest SalesSee all top sales
1
Punk #5822
#58228.00K ETH ($23.74M)Feb 12, 2022
2
Punk #7804
#78044.85K ETH ($16.38M)Mar 20, 2024
3
Punk #3100
#31004.50K ETH ($15.93M)Mar 4, 2024
4
Punk #3100
#31004.20K ETH ($7.61M)Mar 11, 2021
5
Punk #7804
#78044.20K ETH ($7.49M)Mar 11, 2021
6
Punk #635
#6354.00K ETH ($12.43M)Apr 25, 2024
7
Punk #3100
#31004.00K ETH ($6.05M)Apr 10, 2025
8
Punk #2924
#29243.30K ETH ($4.44M)Sep 28, 2022
9
Punk #4156
#41562.69K ETH ($3.31M)Jul 15, 2022
10
Punk #5577
#55772.50K ETH ($7.70M)Feb 9, 2022
11
Punk #4156
#41562.50K ETH ($10.30M)Dec 9, 2021
12
Punk #4464
#44642.50K ETH ($2.60M)Jul 12, 2022
Recent Transactions102 transactions in the last 48 hours, click here to see all recent transactions.
Punk #4351
#4351Offered for 33.99 ETH ($91.87K)
Punk #7584
#7584Transferred to 0xcf9b8c
Punk #5792
#5792Transferred to 0xaba5cf
Punk #2235
#2235Transferred to 0xacc46d
Punk #5893
#5893Offered for 34.5 ETH ($92.97K)
Punk #242
#242Bought for 35.26 ETH ($95.19K)
Punk #8348
#8348New bid of 1.10K ETH ($2.97M)
Punk #5450
#5450Transferred to 0x6e697e
Punk #9300
#9300Transferred to 0x7bf1fb
Punk #7738
#7738Transferred to 0x958c41
Punk #5448
#5448Bought for 35 ETH ($93.97K)
Punk #2529
#2529New bid of 35 ETH ($94.05K)
For Sale
The lowest price Punk currently for sale is 32.99 ETH ($89,655.6).Showing most recent offers, click here to see all 1,139.
Punk #2039
Punk #4064
Punk #471
Punk #3646
Punk #5635
Punk #4341
Punk #9060
Punk #2224
Punk #4351
Punk #8514
Punk #2346
Punk #3364
Punk #5893
Punk #1194
Punk #1859
Punk #8234
Punk #8389
Punk #7574
Punk #926
Punk #7843
Punk #8505
Punk #8159
Punk #2529
Punk #2595
Punk #4089
Punk #4046
Punk #9488
Punk #8992
Punk #2480
Punk #8774
Punk #7517
Punk #9087
Punk #9706
Punk #6191
Punk #6953
Punk #1914
Punk #8332
Punk #4782
Punk #898
Punk #6188
Punk #6328
Punk #8748
Punk #9072
Punk #8314
Punk #9872
Punk #6867
Punk #7038
Punk #4414
Punk #5023
Punk #5052
Punk #7155
Punk #1311
Punk #9202
Punk #3459
Punk #4126
Punk #1707
Punk #4791
Punk #384
Punk #6920
Punk #4426
Punk #9167
Punk #628
Punk #9016
Punk #7025
Punk #8375
Punk #8302
Punk #9168
Punk #2485
Punk #2806
Punk #4942
Punk #6906
Punk #7083
Punk #7981
Punk #4762
Punk #5394
Punk #8771
Punk #5511
Punk #6674
Punk #3121
Punk #5151
Punk #6111
Punk #9299
Punk #8151
Punk #4953
Punk #7839
Punk #3087
Punk #5338
Punk #1522
Punk #2342
Punk #9669
Punk #1451
Punk #3454
Punk #5459
Punk #6679
Punk #1738
Punk #1482
Punk #7556
Punk #7988
Punk #5760
Punk #7973
Punk #5285
Punk #1667
Punk #2431
Punk #5035
Punk #9066
Punk #9218
Punk #9769
Punk #4291
Punk #4607
Punk #302
Punk #7194
Punk #8879
Punk #9544
Punk #5643
Punk #4101
Punk #8948
Punk #2422
Punk #5579
Punk #5713
Punk #8169
Bids
The average bid over the last year was 38.65 ETH ($83,640).The average currently open bid is 39.31 ETH ($106,831.21).Total value of all current bids is 534.64 ETH ($1,452,969.74).Showing highest bids, click here to see all 123.
Punk #5822
Punk #3100
Punk #3443
Punk #635
Punk #9804
Punk #9474
Punk #9838
Punk #9203
Punk #8957
Punk #8531
Punk #8909
Punk #8553
Punk #8780
Punk #8472
Punk #8386
Punk #8307
Punk #7914
Punk #8127
Punk #7756
Punk #7660
Punk #7337
Punk #7458
Punk #7252
Punk #7127
Punk #7121
Punk #6649
Punk #6704
Punk #6784
Punk #7014
Punk #6586
Punk #6515
Punk #6304
Punk #6297
Punk #6275
Punk #6491
Punk #5944
Punk #5761
Punk #5742
Punk #5489
Punk #5412
Punk #5312
Punk #5336
Punk #5299
Punk #5234
Punk #5066
Punk #5253
Punk #4874
Punk #4830
Punk #4559
Punk #4747
Punk #4472
Punk #4850
Punk #3831
Punk #3636
Punk #3489
Punk #3393
Punk #3328
Punk #2708
Punk #2938
Punk #2967
Punk #3211
Punk #2681
Punk #2566
Punk #2306
Punk #2424
Punk #2484
Punk #2338
Punk #2066
Punk #1935
Punk #2329
Punk #2249
Punk #1886
Punk #1748
Punk #1526
Punk #1658
Punk #1478
Punk #1119
Punk #987
Punk #1374
Punk #1190
Punk #117
Punk #8857
Punk #2560
Punk #5573
Punk #9368
Punk #2132
Punk #9265
Punk #8498
Punk #6915
Punk #7191
Punk #6965
Punk #8219
Punk #6145
Punk #5217
Punk #5795
Punk #5314
Punk #5577
Punk #4464
Punk #4178
Punk #2491
Punk #2711
Punk #4156
Punk #2386
Punk #372
Punk #2243
Punk #1021
Punk #2140
Punk #2460
Punk #9280
Punk #2924
Punk #7523
Punk #7804
Punk #6089
Punk #5905
Punk #2890
Punk #6932
Punk #6489
Punk #8264
Punk #5170
Punk #2529
Sales
The average sale price of a Punk over the last year is 38.41 ETH ($105,137).The total value of Punks sold over the last year is 51,897.48 ETH ($142,041,015).Showing most recent sales, click here to see all 29,207.
Punk #242
Punk #5448
Punk #1165
Punk #2298
Punk #5329
Punk #7559
Punk #5635
Punk #5745
Punk #5635
Punk #1165
Punk #8514
Punk #8514
Punk #4341
Punk #5893
Punk #2529
Punk #1481
Punk #4341
Punk #7591
Punk #9142
Punk #7858
Punk #4064
Punk #926
Punk #9787
Punk #2235
Punk #9142
Punk #9142
Punk #192
Punk #4714
Punk #7323
Punk #7368
Punk #1941
Punk #8491
Punk #2128
Punk #1452
Punk #8955
Punk #8659
Punk #471
Punk #5931
Punk #9228
Punk #8809
Punk #7897
Punk #9419
Punk #9419
Punk #1707
Punk #4075
Punk #3235
Punk #5942
Punk #5581
Punk #9310
Punk #8272
Punk #1914
Punk #4755
Punk #4059
Punk #8871
Punk #9449
Punk #3667
Punk #5098
Punk #6263
Punk #4746
Punk #4011
Punk #9787
Punk #926
Punk #7998
Punk #2876
Punk #2529
Punk #8505
Punk #8505
Punk #4241
Punk #4065
Punk #8674
Punk #4554
Punk #4341
Punk #2721
Punk #2004
Punk #2647
Punk #8246
Punk #1989
Punk #4341
Punk #9449
Punk #6149
Punk #5133
Punk #3960
Punk #2996
Punk #5559
Punk #3667
Punk #2710
Punk #9984
Punk #4281
Punk #3168
Punk #2505
Punk #4457
Punk #3797
Punk #1930
Punk #2224
Punk #9541
Punk #6573
Punk #9310
Punk #9065
Punk #7366
Punk #4075
Punk #4798
Punk #5034
Punk #9449
Punk #2762
Punk #9912
Punk #5866
Punk #3637
Punk #7587
Punk #1607
Punk #6096
Punk #1521
Punk #4755
Punk #4406
Punk #4306
Punk #1713
Punk #2103
Punk #8557
Punk #6669
Punk #2167
Punk #7559
All CryptoPunks
Punk #7301
Punk #296
Punk #5702
Punk #29
Punk #9370
Punk #1375
Punk #5085
Punk #31
Punk #5577
Punk #6822
Punk #1164
Punk #5347
Punk #9151
Punk #6869
Punk #7893
Punk #562
Punk #9392
Punk #1596
Punk #8514
Punk #3284
Punk #5099
Punk #2713
Punk #2036
Punk #2955
Punk #1549
Punk #2108
Punk #2735
Punk #2255
Punk #7166
Punk #4977
Punk #4625
Punk #9543
Punk #8740
Punk #1371
Punk #4154
Punk #7727
Punk #4950
Punk #1820
Punk #9181
Punk #6764
Punk #1340
Punk #2854
Punk #3895
Punk #4885
Punk #2362
Punk #4905
Punk #6151
Punk #4062
Punk #3033
Punk #9750
Punk #8169
Punk #1472
Punk #3960
Punk #992
Punk #581
Punk #28
Punk #4433
Punk #2389
Punk #5703
Punk #4848
Punk #1297
Punk #6510
Punk #3638
Punk #4827
Punk #6462
Punk #6195
Punk #5270
Punk #5614
Punk #7781
Punk #5539
Punk #4293
Punk #733
Punk #7116
Punk #4332
Punk #5480
Punk #1530
Punk #4362
Punk #1809
Punk #256
Punk #8370
Punk #3078
Punk #3326
Punk #2857
Punk #2335
Punk #8304
Punk #1691
Punk #4607
Punk #7554
Punk #2769
Punk #1761
Punk #8635
Punk #7862
Punk #5339
Punk #4647
Punk #1128
Punk #1567
Punk #9291
Punk #4952
Punk #5430
Punk #7298
Punk #2866
Punk #8037
Punk #9954
Punk #9779
Punk #6386
Punk #1115
Punk #3160
Punk #2246
Punk #773
Punk #2831
Punk #2432
Punk #493
Punk #2864
Punk #7386
Punk #3106
Punk #5534
Punk #7763
Punk #5671
Punk #4434
Punk #9103
Wrapped CryptoPunks
662 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 #242
Punk #5450
Punk #9300
Punk #7738
Punk #8348
Punk #7046
Punk #3609
Punk #1093
Punk #3931
Punk #2545
Punk #6631
Punk #8129
Punk #4986
Punk #1209
Punk #1521
Punk #6389
Punk #6501
Punk #9075
Punk #4404
Punk #9762
Punk #9447
Punk #7858
Punk #7167
Punk #6073
Punk #6164
Punk #7139
Punk #7368
Punk #4846
Punk #4833
Punk #2137
Punk #7331
Punk #2579
Punk #2996
Punk #1073
Punk #522
Punk #6731
Punk #3498
Punk #4798
Punk #14
Punk #8124
Punk #6088
Punk #7877
Punk #4956
Punk #1395
Punk #6096
Punk #3190
Punk #7189
Punk #1261
Punk #6938
Punk #5541
Punk #9548
Punk #1586
Punk #8374
Punk #5059
Punk #1543
Punk #6240
Punk #8120
Punk #4088
Punk #7682
Punk #4756
Punk #8230
Punk #6492
Punk #8660
Punk #3218
Punk #3945
Punk #1815
Punk #7626
Punk #4228
Punk #3568
Punk #5016
Punk #4660
Punk #603
Punk #9733
Punk #8219
Punk #7243
Punk #2565
Punk #5697
Punk #7490
Punk #9130
Punk #784
Punk #4314
Punk #9946
Punk #1737
Punk #4113
Punk #5309
Punk #3257
Punk #2226
Punk #7848
Punk #8762
Punk #3899
Punk #1241
Punk #3298
Punk #4625
Punk #5969
Punk #9165
Punk #5218
Punk #1945
Punk #1140
Punk #8963
Punk #4483
Punk #4429
Punk #4777
Punk #5818
Punk #2049
Punk #6309
Punk #8742
Punk #3423
Punk #4382
Punk #5145
Punk #2701
Punk #7009
Punk #2722
Punk #8460
Punk #5225
Punk #8882
Punk #9728
Punk #5934
Punk #2757
Punk #9156
Punk #1462
Q&A
For inquiries, email punks@nodefoundation.com