Zcash PFP Generator

The Zcash PFP Generator is a free, open web tool that enables any member of the Zcash community to create a unique, AI-generated profile picture stamped with an official ecosystem logo, no data collected from the user. Each avatar follows a consistent, instantly recognizable visual composition, black background, golden Zcash-yellow circle behind the head, and a customizable character wearing a t-shirt, ensuring brand cohesion across the entire community while celebrating individual identity.

After generating 3 avatars, users unlock an Edit mode that allows natural-language refinement of existing avatars (“add a scar”, “make hair blue”, “change expression to smiling”) while preserving the character’s core identity. The system’s core differentiator is its catalog of 13 official logos from 9 Zcash ecosystem organizations - Mini Tutorial here: https://x.com/michael2xl/status/2023196015692779850

The architecture is designed to scale across multiple dimensions. Adding a new organization logo requires only uploading a transparent PNG and adding one entry to the catalog array, no code changes or redeployment are needed. The logo catalog could easily grow to 50+ badges covering every Zcash community project, regional group, and partner.

The tool is live and operational at www.zcashpfp.xyz, built on a production-grade stack: React + TypeScript frontend, tRPC API, Gemini 2.5 Flash Image for AI generation, Sharp for server-side logo compositing, and S3/CDN cloud storage.

Try it now: www.zcashpfp.xyz

15 Likes

Cool! What does PFP stand for?

1 Like

i would say profile picture.

these do look really nice - good job on it

like NFTs without the nft-tech

3 Likes

As Zerodart said, it’s a profile pic without the blockchain and customization, since that was the first version. Today, I have included more brands (Zk av club, Spanish (acc @yoditar ), Zingo, and now, with the first one, you can edit.


3 Likes

Amazing work! Thank you so much, @Michae2xl and Zcash Brasil team! This is a very useful tool for the global community. I’ll try it and share it with the Spanish community.

1 Like

Nice, thank you! Please send me PNG logos from your community so we can include them correctly.

1 Like

New things.

  1. Logo Scale Control: Added size/scale slider (50-200%) in “LOGO POSITION” section for customizable logo sizing
  2. Edit Prompt Enhancement: Strengthened AI edit prompt with explicit preservation rules for consistent quality across all modifications
  3. Slider Debounce: Implemented 400ms debounce on X/Y/Scale sliders to prevent excessive API calls while dragging
  4. Gallery Visibility Fix: Made “YOUR IDENTITIES” gallery always visible on page load, even without the current avatar
  5. Delete Avatar Feature: Added a delete button with a confirmation dialog on each gallery avatar thumbnail
  6. *Performance Optimizations: Added database indexes (sessionId, createdAt), query caching (5min sessionInfo, infinite brandmarks), and gallery pagination (20 avatars/page with Load More)
  7. UX Flow Improvement: Moved “EDIT AVATAR” section directly below “GENERATE NEW IDENTITY” button for better workflow

Result: 30-40% performance boost, better economy, and smoother user experience.

2 Likes

yea. this is pretty fun to play with. well done @Michae2xl and team!

2 Likes

I’m glad you like it! I just tried the editions, and editing looks fun. We are not using Nano Banana Pro 3 yet, but the results are at least cool.

See @zerodartz

2 Likes

This is amazing! These small details increase the sense of belonging within the community.

Thanks, Zcash Brazil.

3 Likes

That’s the spirit, thank you so much!!

1 Like

Captura de Tela 2026-02-19 às 01.48.01

EN | PT | EN

1 Like

It stands for profile picture, but is pronounced avatar.

1 Like

Ah! Yes. Now I understand. Thanks for the translation :joy_cat:

1 Like

Cypherpunk Avatar Generator … also, can we have power to change the background, please? @Michae2xl

1 Like

100%. What are the suggestions?

I have changed a bit. Please try it later, but can edit as well.


3 Likes

Love the project, ty!

2 Likes

Very good image generator. I like that it offers several options and allows you to modify specific elements without distorting the original image.

1 Like

Congratulations to the community, I loved it, and the graphics are amazing.

1 Like

Oh, cool! You can enlarge the logo and change its position—up, down, sideways, or right below the avatar when you choose the logotype. This allows you to position it however you want.

1 Like