Doodles are beautiful
The thing that first drew me to Doodles was how freakin’ good they look. They’re distinct, inclusive, fun, and really cute. Within the collection too, there are some wonderful combinations of traits that produce really unique outcomes - I’m personally hoping to one day pickup a Coffee Head + Sunglasses Doodle, as that combination just speaks to me.
In the NFT space though, the prevailing platform is OpenSea, and the prevailing metric to help guide people in their purchases are rarity-based solutions. The former doesn’t allow for “custom” trait searches (such as searching for all Doodles that have 2 traits of the same colour). The latter takes the outcome out of the hands of the community and gives it to a statistical calculation instead. Additionally, it doesn’t allow us to recognise some of the beautiful coincidences that arise from a generative art project.
Looking at the #doodle-market channel, I see that many people are using rarity when trying to market their Doodles. We believe that while rarity will always be valuable knowledge when deciding what to buy, that aesthetics should be the primary way to judge what is an aesthetic entity. As such, the existence of an aesthetics-based ranking system for Doodles I believe would help people find the Doodle that speaks to them, and in addition the ranking game itself would provide for a really fun form of community engagement.
Proposal
Myself and another Doodle holder have been building an aesthetics-based ranking tool, https://poprank.io , and I really wanna get Doodles on board. This proposal is to ensure that both the Doodles team and the community are on board with the idea that any and all questions can be publicly discussed.
The tool is already live (for other collections), with trait filtering being implemented by the time this proposal is voted on, if it’s accepted by the community. As such, Doodles could have everything outlined below instantly upon the acceptance of this proposal.
Unique Doodle traits
As part of this proposal, our ask would be for the Doodles team, and the community lay out any custom “meta” traits that they’d want to be searchable. For example “2 matching colours” would show any and all Doodles that have 2 traits with the same colour. I think that the ability to search for these custom traits that aren’t necessarily defined in the metadata will help people find their forever Doodle.
How it works
There’s a head-to-head game where 2 Doodles would show up, and you’d pick your favourite
After enough rounds have been played, there will be publicly visible rankings based on the rounds that have been played so far - these will continue to update as more rounds are played, and are based on the Elo rating system.
This is an example of “meta” traits too. I’m really interested in having both the team, and members of the Doodle community define what “meta” traits they would be interested in seeing.
The team
The two developers are myself ibrosen (Doodles #6540, #6140) and shando (Doodle #1626). We’re both engineers and are responsible for every line of code that’s gone into the tool thus far!
Future
There will be a Discord bot where the rankings are queryable + the game can be played from Discord, as well as an embeddable version of the game that the Doodles team could put onto any site, if they so chose.
Challenges
Everything outlined in the proposal so far, other than filtering by traits (which will be live in a day or two), is already up and running. Getting the Doodles on board is more a matter of having this proposal be discussed and voted on, to ensure that it aligns with the Doodle’s vision.
The one technical challenge that exists is that of data integrity. What’s to stop a nefarious user from scripting our site and sending their assets to the top?
This is one of our core concerns, as the rankings are only as valuable as the data is trustworthy. We’ve already invested a lot of time into solving this problem. At a high level, only rounds from people with connected wallets will count. Having a wallet connected allows us to uniquely identify the rounds a user has played, which we use to run additional checks that ensure that a user is playing rounds in good faith. I can go into more detail with this with the team privately, as we believe there to be some security in obscurity and don’t want to publicly detail our security measures.
This is our main real challenge, and one we’re actively working on.
Conclusion
I believe that NFTs as we know them today are defined by their aesthetics. It’s our judgements, opinions, and connections to NFTs that should be the most important factors when making decisions on what to buy. Furthermore, Doodles as an NFT collection with a unique and incredible aesthetic, amplify the need for a tool that focuses on this, instead of rarity.
I’m keen to hear whether the community is interested in something like this, and what the team thinks about it!