Proposal: FOMO v2

FOMO is an essential project in the nouns ecosystem and some may say it’s now even one of the core of the Nouns Protocol as it makes people gather, play together, and have great emotions. Together. When the great noun is minted, when the great noun is missed.

Noun O’Clock and FOMO make nouns community stronger and I want to push it forward with better Fomo. So when people jump from nouns.wtf to fomonouns.wtf they will see the great thing and have a great experience and not leave with the question “what is going on here?”

The ideas on how the v2 might look like:

I plan to take on and improve these parts of the Fomo:

Mint Logic Clarification

First of all, do you know what is this for:


I didn’t know till the moment I opened the code and checked the class name. I have asked several people and they also didn’t know what it’s for. But this is one of the core things and shows how far we are from deciding to mint the noun. In other words, the more this bar is full, the closer we are to deciding to mint a noun:


Not intuitive, right?

This needs an update because many people don’t understand how Fomo actually works. How many more votes are needed to mint a noun, why noun isn’t minting(question you have when you see many positive votes, for example), or it was saying “Attempting to mint a noun” and it didn’t happen, and other things that happen during gameplay. These questions appear in Discord again and again.

I plan to rework all that, make it intuitive and proactively explain what is happening in real-time, so everyone will understand what is needed or why something didn’t happen.

What is FOMO

The Nouns concept is extremely hard to grasp for all newcomers and Fomo Nouns is 3x harder. I want to improve that, at least, push it to the same level.

Many people who open the Fomo website first time hardly get any idea what it is and what it’s for. There is a description, but it doesn’t do a great job if the person isn’t familiar with nouns infrastructure, or doesn’t want to get deep in FAQs and docs.

The first explanatory headline we see is:
“CAST YOUR VOTE, PICK THE NOUN, RELIEVE FOMO.”
Which explains what is happening, but do you actually get it?

What about:
“HERE WE DECIDE HOW NEXT NOUN WILL LOOK LIKE”
Bit better, right?

I plan to rework the whole description to make it easier to understand what is happening on Fomo and how it’s happening. To work with an artist and create several illustrations to explain the process in fast to grasp
form. So you could go through the description and get it.

Notifications

Fomo happens in different and bit unpredictable time. Notifications help take you to vote at the right time.

There are already mobile apps with a good selection of notifications and there is a Noun O’Clock Discord bot. But what if someone simply wants to have a notification on Fomo start on his PC without any other apps? We will provide that.

Tired to wait while bid wars will end? Click the button and be notified when Fomo starts.

Some ideation on what it might look like:

UI Refresh

FOMO is the only project that links from the main nouns.wtf site, and it looks like a good MVP product, which it is. But it’s now part of the “main” nouns infrastructure and requires more care, to be on par with the main site.

I plan to update the Fomo UI and take it on the same level as nouns.wtf website. Make it as close to noun brand as possible, so the transition from nouns.wtf will be fluid, but keep the Fomo uniqueness in making it as fun as possible. So expect some colours, fires and confetti’s.

Real-Time Rarity

We want to mint nouns that look good. But that is unique too. Imagine we mint a noun where we have head, body and accessory the first time, feels rare, right? That’s why I want to build real-time statistics that will show how rare are the current noun parts among minted nouns.

Like that:


This is preliminary idea on what it might look like

Chat

We want Fomo to be as social as possible and that’s why I want to include chat, one of the most asked features, so you could have fun while waiting for the next noun to appear.

I plan to implement a custom chat tailored to the Fomo gameplay. So with a push of a button, you can send to chat a previous noun that we all just missed to grieve it. Or the one you think everyone should vote on and explain why. So no more taking screenshots and then sending them to the chat. All are built-in. And other great features to make it fast and fun.

Some ideation on what it might look like:


Idea 1


Idea 2

With the layouts above you always have the voting in reach, always accessible. That won’t be possible to have if we brought the Fomo in Discord chat for example, as messages will push the voting message up in the feed above the viewable window, and people will need to scroll up every time lots of new messages appear; this most likely will lead to vote failure due to time constraints and problems with buttons shifting when you wanna press hit(as we don’t click as fast as we may think and we need to think if we want to vote Yes or No).

Japanese

As we know, most of Fomo players are based in North America and when Noun O’Clock time reaches the NA night time Fomo participation drops immensely. As a way to keep it more alive and expand its player base, I plan to internationalise Fomo into Japanese. So it’ll be zero barrier to participating for our Japanese community.

Other

As part of other good features I plan to implement:

What nouns were minted by Fomo

A track record of all nouns that were minted through
Fomo. This way we have a good history and all newcomers may see now participation in Fomo play a big role in forming the DAO nouns look.

Audio

To make it easier to keep on fast-changing nouns during gameplay I want to add an optional audio signal, to let you know when the new noun is available for voting.

.

And this is just one of the several core things that might be done and make Fomo better. Our community is always rich in ideas and many things could be added to Fomo to make it better. Have rewards for active players? All-day fomo? So many things and I’m all into

Who is behind this

@ng. I have created the Fomo iOS and Android mobile apps with the help of Small Grants funding. Created Most Wanted Nouns and have been doing other small things here and there. I hold a CS bachelor’s degree and have worked creating mobile apps, and building web applications in my free time. In the nouniverse, I also created NounsNeedNames (that I sadly had to put on hold due to lack of time. but check nouns before 214 there)

Funding

The funding request is 46.420 ETH to make life all outlined updates and allow ng spend more time doing nounish projects and things.

Funding also includes payments for the Japanese translator and artist that will be involved.

Timeline

4 months.

And I’ll be involved for 6 months after the main development in supporting mode fixing the bugs and fine-tuning things. Other big features additions will be funded with different proposal.

Project Ethos and Me

The project code is open sourced under GNU GPLv3 with all code shared on GitHub and will continue to be so.

As I personally haven’t been initially involved in creating Fomo and jumped on later I will be in the role of a contributor in a true open-source manner implementing things that then will be reviewed and merged for the best of Fomo.

1 Like

Also wanted to add some notes, as I have mentioned in the proposal, I have created the Fomo mobile apps on iOS and Android, or more precisely speaking, beta versions of Fomo apps. I spent quite some time thinking about Fomo while creating the mobile apps proposal and while working on the beta apps. Though the proposal for full-scale mobile apps didn’t happen due to a bit of lack of interest from nouners (you can get into history on that in this discourse post), I have found myself left with a big amount of thoughts and ideas on how to make the Fomo better. And this proposal is the direct result of that (though, it was after 9999 spent some time to get my attention to the web fomo. Don’t know if he actually likes what I finally proposing here, but I hope it’ll be net positive in the end).

In the future, I plan to spend some of my time on Fomo mobile apps, but it mainly will be in support mode with some small additions here and there, and tiny compared to the time spend on web dev, as I decided to wait till apps get bigger user base before actively getting back to them(you can read more on that in this post)

Would really love to hear everyone’s thoughts here

Love nounish, love fomo :white_heart:

After getting more feedback from nouners on different parts of the proposal and given how events around noun o’clock and fomo started evolving, we got into the idea of me being funded from Small Grants to work on most vital updates, while I do more fine-tuning of the futures list of v2 Fomo.

I propose taking on the following parts:

  • Rework titles/texts and progress bars so it’ll be more clear what is happening during gameplay. Proactively help players better understand the state of gameplay(for example, show how many more YES votes are needed to reach consensus)
  • Make noun base, voting buttons, NavBar and other parts of the UI more fresh and interestingly looking
  • Update the look of the “waiting” state of the Fomo (while the auction is running)
  • Update different parts of Fomo description texts to help firstcomers better understand Fomo
    This will make Fomo feel and look better, and in meantime allow me to create a better “roadmap” for the next things Fomo and go on-chain more solidly for funding bigger updates.

For the proposed updates I’m asking for SG funds of 9.69 ETH.

let’s do it! Small Grants is excited to fund this. FOMO has been incredible for the DAO and expanding it and improving it is a no brainer!

3 Likes

Thanks, @noun22 and SG group for funding this!
Great updates coming!

2 Likes