How To Create 10,000 Generative Art NFT Like Cryptopunks In 15 Mins with No Coding Experience


In this video I’m going to show you how to create a complete generative PFP art NFT collection in less than 15 minutes, exactly like Cryptopunks or Bored Ape Yacht Club.

This video only explains how to create the different layers and then compile them. It doesn’t explain how to deploy this on Ethereum or Solana blockchain and add them to marketplaces like opensea.

If you want to develop your own NFT project but you don’t know how to code then this video is definitely for you, as I also have no coding experience.

Credit to Hashlips for his incredible contribution to the NFT creator community. Sub to his channel here –

We will be using a few different pieces of software and code to create these NFTs, here are links to all of those –

Generative Art Node –
Node JS –
Visual Code Studio –

169 Pixel Gang

169 Pixel Gang now available to buy on Magic Eden –

Discord –
Twitter –
Website –


0:00 Intro
0:10 Artwork – Creating layers
3:18 Things to download
5:23 Installing the code
6:22 Generating your NFT – Setup
9:10 Generating your NFT – Layers
11:15 Generating your NFT – Output


Read Also

Leave a Reply

Your email address will not be published. Required fields are marked *

Responses (41)

  1. What is the program or app that you use?

  2. Anyone with NPM issues, Install Git, Restart PC and Install NPM in new terminal

  3. This worked so well for me! Thank you! Do you know how to change the rarity on a specific "folder"?

  4. I dont understand why i always get error, 😭😭😭😭 can u tell me why..

  5. Can we get those backgrounds in a zip file ?

  6. npm install is not working

  7. I have a question, I used Windows 10 pro 32 bit and node.js v16 with an npm version of v8.3.0, Whenever i hit the 'npm i' command on the vs code terminal while the hashlips folder is oppened, the NPM ERR errors pops-up on the result with the complete log located on my local app user folder. Is there something I missing? What I did first is 1.) open the vs code, 2.) open the folder of hashlips 3.) open new terminal 4.) run the 'npm i' code then error pops up..

    Sorry for this lame question but I think I'm missing something!? Please help… Thanks in advance..

  8. Works like a champ! I ran the code in Visual Studio with a couple of tweaks. Thanks so much for sharing!

  9. Error: EILSEQ, Illegal byte sequence 'C:Users蕭DesktopNFTgenerative-art-node-main/layers/background/black.png'

    errno: 42,
    code: 'EILSEQ',
    path: 'C:\Users\蕭\Desktop\NFT\generative-art-node-main/layers/background/black.png',
    syscall: 'fopen'

    what went wrong

  10. its giving me an error when typing "npm install" any solutions ?

  11. Why doesn’t it work when I put npm install ?? Just says the term isn’t recognised

  12. This tutorial gets hard

    Feel free to kidnap him

  13. Hi guys, how do you avoid redundancy in the nft generated, like how to avoid making duplicates while generating

    Its either some traits gets left off or some gets doubled, highly appreciate the response, cheers

  14. Thank you so mush bro

  15. Amazing video! Quick question, I'm at the very last part and when I run the 'node index.js', it's creating so many duplicates. How do I make it so that it creates the maximum amount of variations without making any duplicates?

    I've already updated the const to be the max amount of possibilities (75 for me)

    Thank you!

  16. I keep getting series of errors when I run the npm install starting with: npm ERROR! 1

    Tried it on two different systems and still got the same error messages. Can someone help with a solution please?
    Thanks guys

  17. I created 1000 files. metadata (JSON file) is not created

  18. At 5:25 typing "npm install" generates this error

    "PS C:UsersdeanoDesktopNFT'sgenerative-art-node-main> npm install

    npm : The term 'npm' is not recognized as the name of a cmdlet, function, script file, or

    operable program. Check the spelling of the name, or if a path was included, verify that the

    path is correct and try again.

    At line:1 char:1

    + npm install

    + ~~~

    + CategoryInfo : ObjectNotFound: (npm:String) [], CommandNotFoundException

    + FullyQualifiedErrorId : CommandNotFoundException


    If someone could help me figure this out It would be greatly appreciated

  19. i think im retarded. I am so lost

  20. Error: ENOENT: no such file or directory, scandir 'C:UserscharlDesktopgenerative-art-node-main/layers /ball/'

    i only have
    up left
    up right
    down left
    down right

    WHERE DOES HE GET HIS FUCKING BALL !!!!!!!!!!!!!!!!!!!!!!!!!!!!!

  21. When I type in "npm install" it just says "npm : The term 'npm' is not recognized as the name of a cmdlet, function, script file, or operab

    le program. Check the spelling of the name, or if a path was included, verify that the path is c

    orrect and try again.

    At line:1 char:1

    + npm install". lol

  22. You're awesome man. No big ego, you seem like a great guy and very helpful. 🙂

  23. How can I do this for a java chain?

  24. how to creat 10.000 nft?? photoshop desgin 10.000 nft??

  25. undefined on background folder.. what it mean?>

  26. Hi, do anyone know whether this will work on Apple Macbook or not? Help is appreciated!!!

  27. Welcome to the world of dev

  28. This is useful👍🏻

  29. Thank you very much! I had done lot of videos but this one is lot more helpful

  30. Bro ur super cool but this was mad confusing halfway thru lol

  31. After delete. I dont know understand what i need to do

  32. Did you ever make a video going into more detail on rarity?

  33. Now how much does it cost to post 10,000 units onto an NFT market?

  34. How do you do this in Mac?

  35. Screenshotted all 10K NFTS

  36. for all those who r getting an error. check if u saved the program before running it.

  37. I'm getting craaazy errors when trying to install truffle – anyone else experiencing this?

  38. where to get the illustration to add to ur layers please can u tell me

  39. Good info.. Just get rid of the noise gate.. it's really distracting.