{pRFP} ENS Avatar PFP

Hey everyone! Added in a new link to the proposal. If you missed it, it’s the link to the ENS branding kit.

Thank you!

3 Likes

Hello ENS DAO :wave:
Here is my proposal for the ENS Avatar PFP.
Generative artworks with infinite variations.
The project is called “ENS Flow”. The artworks have a wide variety and each one could be interpreted differently. The patterns are pseudo-random and will be derived from the ENS name. Density and complexity of the patterns is adjustable. Different color palettes can be chosen manually or pseudo-randomly.

Logo placement can be done in any way you would prefer. I would be happy to discuss it with one of your designers, to find the best pattern config, color palettes and logo placement.



I’m also working on a webpage where you can enter a name and generate the corresponding artwork. I’m assuming that server-side generation of the artwork is needed. I will build my PoC so that the name is sent to a server which then generates and returns the artwork.

I hope that my work meets the requirements.

More examples can be found here:

5 Likes

that’s pretty cool.

if you seed it with slobo.eth for one image and coltron.eth for another, how different will the images be?

2 Likes

Thanks. Here are the results.

slobo.eth

coltron.eth

The seed generation is not final yet, so these patterns could be different in the final version.
For my PoC I will fetch the namehash from ENS Subgraph and use the last 104 bits of the hash as seed. The code uses two kinds of seeds, each one with 52 bits.
The total possible permutations will be 2¹⁰⁴ ≈ 2x10³¹ which should be more than enough!

6 Likes

That’s definitely very cool. Can you try estmcmxci.eth? :grimacing:

1 Like

Ok, here is one more. Chose a different color palette for you! :wink:
estmcmxci.eth

I’m as excited as you to see the result for different names.
So I will focus on building the tool so you can try it for yourself.
I’ll implement configuration options for adjusting the pattern and the colors.
Will try to finish it this week.

1 Like

I really like this. Can you do mine with yellow on black please?

1 Like

Sorry, but I have to ask you to wait a few days until the tool is online.
I’m sure many would like to try it and I won’t be able to do it for everyone.
So please be patient :slightly_smiling_face:
Thanks :pray:

2 Likes

Not to clog up the thread, but hearing in Google Meet a little more about this RFP I will be sending each submissions 100 :heart: and the winning art/artists 1,000 :heart:.

@thenftverse.eth I already added you to a list of submissions, @Makery and @ColorUnit if you add your ENS to your Forum profile or DM me I’ll add you too.

4 Likes

Very good. Thank you for your work.

I would like to make a suggestion.

Is it possible to add a level 1 or level 2 category option, before the user generates the image. For example, level one would be, country or region category, animal category, occupation category, emotion category, etc. Level 2 would be, under the country category, USA, UK, China, etc. These categories can have built-in options or be user-defined and created automatically by AI to give the images more personalized characteristics.

Since I’ve recently looked at some of the AI auto-paintings, I think this is a viable suggestion.

2 Likes

This is a collaborative proposal between artists, Io Garcia from Venezuela and Hannah from the US. We would be happy to answer any questions you have. Thank you for the opportunity!

8 Likes

Thanks for sharing @bigwideworld :heart:

2 Likes

The pRFP doesn’t mention whether there should be customization options for the user.
But the artworks can definitely be customized.
We could have categories for two main characteristics of the pattern. Category names can be decided later on. And I would like to give the user the option to choose from a list of gradients, or manually choose the colors, if the DAO decides to provide customization options for the avatar.
Thanks for the suggestion and your support :pray:t3:

1 Like

Hello Artists!
Great News, we have extended our deadline! We wanted to allow the artists who have reached out a better opportunity to submit. We have extended by 2 weeks.
Thank you!

5 Likes

Hello again! :wave:
Good news, the generator is ready. It took a bit longer than I expected but I’m happy with the result.
It gives you 5 different configuration options. “Distance” and “Dynamic” are the ones that affect the final pattern the most. It was hard to come up with a name for them, I tried to describe their effects. Try them out and you’ll see. “Draw Points” are the number of points that move on the canvas and draw the lines. “Iterations” is basically the drawing duration. And “Vibrance” sets the opacity (alpha channel) of the lines. The colors are fully customizable too. You can choose from gradient presets or create your own gradient.

The server is powerful enough for testing, but it might slow down if there are too many requests. Currently with the default config it takes around 15s to return the result. If it takes longer than 60s to generate, it will fail. You can reduce “Iterations” or “Draw Points” and try again.

It’s possible to share the configuration using the URL.
You also have the option to download the result. The file name includes the config too.

There won’t be any major changes to this PoC as I think it serves the purpose. The seed generation code is final too. It gives you a good overview of what is possible. I would leave it to you to decide which options should be constant and which ones should the user be able to change.
These config values can easily be tied to trait names or categories if needed.

Feel free to suggest any improvements of the UI.
I can do improvements for the duration of the evaluation.
Let me know if you have any questions.

I hope these artworks will bring joy to every ENS user one day. :slightly_smiling_face:

7 Likes

This is the coolest generative project I’ve seen in a long time. Awesome work!

If this doesn’t win the PFP competition, I would definitely like to see it adapted into an interface that allows minting after you find a permutation you like. I would pay for some.

2 Likes

Fantastic effort @ColorUnit. Love the innovation and the creativity.

2 Likes

Thanks @daylon.eth :pray: Glad you like it.

Yeah, I’ve been thinking about it.
I can promise that it will be an NFT project for sure, if it’s not chosen as (one of the) default ENS avatar(s).

Thank you @Neal :pray: appreciate your support! :rose:

2 Likes

I love the necklace

2 Likes

Cool, I just tested one

2 Likes