AvataaarX - A scalable NFT art project
AvataaarX is an ASCII-based collection of virtual avatars generated using the open-source library of the same name by Pablo Stanley.
ASCII-based art is a popular trend amongst the nerdy folk. Our collection generates unique avatars and transforms them into ASCII-based grayscale art. Each avatar is unique with several distinguishing traits like clothing, eyes, skin tone, hair colour, head accessories, eye and eyebrow types, different types of facial expressions, clothes etc. The ASCII interpretation of this famed library is to add a spice of geekiness to the mix.
Each AvataaarX is not only a unique avatar with different visual traits, the ASCII characters used to draw the avatar are also randomly chosen from a list of possible characters. From diverse avatars using several different characters like - ! @ # $ % etc. to avatars using just a single character, AvataaarX has got one for everyone.
Technology and Tech Stack
Using a Python script, random avatars are generated. With the help of image processing libraries, the image data is converted to ASCII characters. The number of characters used are chosen randomly β higher number leads to more detailed images. This generated ASCII text is then converted and exported as an image that denotes the AvataaarX NFTs.
All libraries used are free for personal and commercial use.
Scalability
βΎοΈ Using only the varied avatar traits of the library can generate up to 8 billion unique avatars. On top of that, the permutation of ASCII character used takes the total possible creations to a degree of several tens more. Our technical implementation makes adjusting the permitted traits as easy as simply adding or removing the name from a list. As per production and required supply, the number of avatars can be capped or the number of traits considered can be decreased.
ποΈ Due to the open-source nature of the underlying library, AvataaarsX can be easily modified simply by changing the underlying .SVG files to launch new collections in the future.
β‘ Unlike algorithmic art and GAN-generated artwork, AvataaarX creation is lightning fast.
Built With
- avataaars
- pil
- python


Log in or sign up for Devpost to join the conversation.