Tynan Winters

Image Layering Python Bot

Skills utilized: Python, NFTs, Multi PC Dual Core Processing over WIFI, Freelance

Project: Client requested the ability to automate the creation of thousands of pieces of digital art. So, I built a Python script which takes .PNG “characteristic” files (eye shape, hat, background color, clothing, nose, e.t.c.) and combines them in particular layers to create a final image. The images are “tracked” by creating a unique ID (hash) and comparing that to existing IDs.


Due to the large number of images desired by the client (and my lack off a large personal processor), I decided I would create images in parallel using two computers to speed up the process (as seen below).


The script automates NFT generation by layering traits, hashing images for uniqueness, and validating against existing collections using CRC32 and image hashes. It supports socket-based server-client communication for distributed processing and manages metadata, including rarity scoring, with CSV export for further integration.