
DAOs (Decentralized Autonomous Organizations) are a new, innovative, and emerging form of human organization that allows collectives of people to take action and accomplish goals together without the bottleneck of centralized processes. Powered mainly by blockchain technology, these organizations aim to solve and fix the many issues surrounding hierarchical and centralized forms of governance, eliminate creeping bureaucracy, and create a society that is more fair and equitable.
Last year, I designed a DAO platform to help contributors better organize and communicate. This was mainly to solve the issue of many DAOs using Discord as their primary communications platform, a platform that was mostly owned and maintained by a centralized corporation and did not respect data privacy. From that project, I learned that many contributors needed more than just a place to communicate and converse; they needed a tool that helped them access pertinent information that was essential to their respective roles. I therefore designed an online platform that fulfilled these user needs while also cutting down on noise and information overload, a common pain point for DAO contributors.
I originally designed the platform to operate on its own standalone website. However, for the second iteration, I've decided to build the platform as a web app on the decentralized social protocol Farcaster.
Farcaster is a decentralized social protocol built atop the Ethereum blockchain. Unlike other social media platforms which are largely owned and maintained by large companies, Farcaster is a sufficiently decentralized social graph where each user owns their own ID and follower information. That way, if one app on the network is too restrictive or imposes too much censorship, users can migrate to other apps on the network without having to lose their data and follower count. Many different apps can be built on the Farcaster network, and over the past year, the developer team behind the protocol recently implemented the inclusion of "mini-apps", web apps that can be used and accessed directly from any client.
Due to Farcaster's already decentralized nature, I decided to design my DAO platform as a mini-app that can be accessed directly from Farcaster. Farcaster also has a thriving and innovative culture of DAO contributors and builders from which I recruited participants for user interviews to conduct my research and guide the design of my product.
I conducted 7 in-depth user interviews with DAO contributors, each lasting 30-45 minutes. Participants were recruited from the Farcaster network and represented diverse DAO experiences.
Similar to the last research cohort, my user demographic was primarily technologists and developers aged 20-30 who either had active experience in a DAO or who had participated in DAOs in the past. Roles included community managers, graphic designers/artists, and operational leads across various DAO types (art collectives, DeFi protocols, public goods funding).
With this second cohort, I wanted to focus less on designing an alternative to Discord and focus more on building a tool that directly addressed the user needs of DAO contributors. Therefore, I geared my interview questions more toward their intrinsic experiences with working in DAOs rather than their experience using Discord as a DAO platform.
Many of the findings I gathered from my research were very similar to my original research: the UI on Discord was too noisy and did not provide the information needed for a contributor's role. There was also a greater emphasis on the need for rich social connections and meaningful conversations with other people. Another major theme that was repeated in this study was the need for customization, particularly in regards to channels and notifications.
A few needs that emerged that weren't as pronounced in my original project was the need for greater verification, better gating tools for certain channels, and more privacy features to create better alignment within the DAO. Fulfilling these needs would also serve to cut down on noise and to keep bad actors at bay. Multiple participants shared stories of their DAOs being compromised by bad actors or struggling with spam and trolls due to insufficient verification systems.

I used this information to craft three distinct personas based on the different contributor roles my interviewees engaged in. I used these personas to guide the design of my product and determine what features needed to be included in the platform's architecture.



Based on this data, I sketched out ideas for the design of the app. It included many features from the original project: a customizable dashboard where users can add and organize different widgets that give them needed information such as notifications, tasks, and contributor stats, and a dedicated forum for each DAO. The widgets within the dashboard would be primarily powered by AI, which would grab data from each necessary DAO and create a summary for the user to view.
For this iteration, I added several new features based on the needs of my personas:
I greatly expanded the design of the forums and channels to include greater customization in the way of individual channel settings, including gating capabilities, verification settings, and permissions to allow greater control over which users were allowed to access certain channels based on specified credentials. These would in part be powered by Zero-Knowledge proofs to verify a contributor's credentials while also maintaining their privacy. This directly addresses the verification and privacy concerns raised by my user group.
I included easy creation and implementation of channel bots that would carry out certain tasks, such as governance notifications, vote tracking, and engagement monitoring. Multiple participants specifically praised bot functionality as essential for DAO operations.

I added a crypto wallet to facilitate payment between contributors and to manage different DAO tokens, with transparent payment history and pending claims tracking. This addressed the user need for payment integration and supports the compensation transparency that contributors valued.

I also included a DAO exploration page, similar to the exploration feature on Discord, which would allow contributors to explore and join other DAOs within the Farcaster network. The design prioritizes discovery through categories, personalized recommendations, and trending DAOs rather than overwhelming users with options. This supports cross-DAO networking that my user group valued while managing information overload through smart filtering.
After sketching out the app data flow and architecture, I then translated this into a rudimentary, interactive wireframe to get feedback on the structure and flow of the app. I primarily designed for mobile, as mini-apps within Farcaster were developed solely for mobile devices and the majority of users accessed the network from mobile. A mobile layout was also easier to work with compared to desktop.
After allowing users to test the wireframe and getting feedback on usability, I made necessary changes and converted the wireframe into a final prototype. I conducted moderated usability tests with 5 participants who matched our persona profiles. Tasks included navigating between DAOs, finding specific information, adjusting notification settings, and exploring new DAOs.
• Moved the DAO Dashboard button to center position in bottom nav after observing users struggled to reach it in original left position
• Changed "Manage DAOs" icon from gear (confused with settings) to hamburger menu for clarity
• Added "peek" visual indicators on carousels to show more content is available
• Changed the global dashboard to better reflect information for all collective DAOs that the user participated in.
• Simplified channel settings to focus on most-requested features first (notifications, access, info)
I'm personally very pleased with this secondary prototype. The layout and UI are generally cleaner and simpler than my last iteration. It also more greatly expands on the communication needs of contributors and concerns surrounding verification and privacy within communities, whereas my first iteration mainly focused on productivity tools. Throughout this second cohort, I realized that while clean and simple access to necessary information was indeed important, DAOs needed a way to better moderate and verify their members to create a more helpful working environment where users were far more aligned. While modern DAOs often aim for decentralization, they ultimately need greater control over who gets to participate in order to drive better alignment. This is a user need that was constant throughout my research.
This case study focused on improving and iterating upon my ongoing efforts to design and build a proper productivity and communications platform for DAOs. I learned that while contributors did need access to information with as little noise as possible and the ability to customize their experience, they more specifically needed the ability to customize their own communities to create better coordination within these collectives. This was a user need that was not apparent in my original research.
I do plan to convert this design into a fully functional application one day. While I mainly want to build the app within Farcaster due to its adequate network effects, I've also considered building the app through another protocol, Quilibrium. Built by ex-Farcaster developer Cassie Heart, Quilibrium is similar to Farcaster in that it's a decentralized social protocol, but unlike Farcaster, has a far greater emphasis on privacy. As this is a main user need for my user group, I will be exploring the possibility of building on the Q network while also porting the interface of the app through Farcaster clients.
Share Dialog
Father Morwen
3 comments
Part 2 of my ongoing project to design a proper DAO platform:
this sounds interesting. reminded me of nounspace and party app sounds like a dao launchpad
Yeah more or less. Was originally trying to design something that would replace Discord as the go-to DAO platform, but now I'm just aiming for it to be its own thing