Expanded view Close
DAO Communications Platform Hero

User Research for a DAO Communications Platform

What is a DAO?

DAOs (Decentralized Autonomous Organizations) are blockchain-powered organizations governed collectively without central control. They utilize smart contracts to establish rules, ensuring transparency and democratic decision-making. While promising increased efficiency and reduced bureaucracy, DAOs remain in early stages of development.

Currently, many DAOs rely on traditional platforms like Discord for communication. However, Discord's private corporate ownership contradicts DAO principles of decentralization. This dependency creates risks, as changes to Discord could potentially compromise DAO operations, highlighting the need for truly decentralized communication tools.

In order for DAOs to succeed in their goals of democratic governance and decentralized coordination, they need a communications tool that is free from centralized control and is designed to allow contributors to work together efficiently and effectively. As someone who is interested in creating more humanistic organizations, I pursued this project to evaluate the strengths and weaknesses of Discord and other legacy tools in order to design an alternative blockchain-distributed communications platform that would enable DAOs to thrive.

User Research

My user group consisted of 3 individuals from Farcaster, a decentralized social protocol. Participants were primarily developers and technologists aged 20-30 years old who were either actively involved in DAOs or had previous DAO experience.

Users appreciated Discord's channel customization features and the ability to configure channel bots for information organization. However, they expressed frustration with the difficulty of accessing and organizing important information efficiently. Many reported experiencing "Discord burnout" due to information overload, highlighting the need for clear communication and easily accessible task-related information.

Affinity Diagram Expand

Based on collected data, I created a persona summarizing user needs, goals, and requirements. This led to the identification of five key user requirements that guided my project design. These requirements evolved significantly through ongoing user collaboration and feedback, ultimately reshaping the project's direction.

User Persona Expand

Creating a Design Concept

Initially, my design concepts drew heavy inspiration from Discord's UI, while incorporating additional features to meet user needs. However, user feedback revealed that organizing and accessing information (tasks, roles, DAOs, and notifications) was a more pressing need than basic communication functionality. Addressing this would enable contributors to coordinate more effectively and dedicate more energy to meaningful DAO governance discussions.

Initial Design Sketch Expand

In light of this, I pivoted my product from a communications platform to a productivity dashboard. I designed tools for displaying and checking notifications, completing tasks, and organizing the DAOs that contributors were a part of. I also included in my design a widget that would allow users to plug custom built tools, introducing composability to accommodate the diverse needs of different organizations. However for this study, I did not expound on this feature and instead focused on essential functions required for effective DAO contribution.

Design Sketch 2 Expand
Design Sketch 3 Expand

The DAO tooling landscape is notably fragmented, with numerous platforms and applications scattered across different spaces. My design aimed to address this by providing centralized access to critical tools.

After establishing the task hierarchy and creating storyboards, I refined my design for prototype development.

Prototype and Usability Testing

I developed an initial prototype in Balsamiq before creating the final version in Figma. While the prototype was sufficient for usability testing, the interface needs refinement - specifically, the oversized text and UI elements create an unwieldy experience, and the color scheme requires improvement. These issues will be addressed in future iterations.

The usability testing was designed to measure how quickly and easily users could locate specific information and how well they can learn the interface layout, addressing the primary user need for efficient information access.

I recruited a participant from the initial user research phase, streamlining the recruitment process and making scheduling easier.

The prototype performed well in efficiency and learnability metrics, with task completion times under 15 seconds. While all tasks were completed successfully on the first attempt, the notification page's "read all" function caused some confusion due to unclear iconography. I resolved this by adding explanatory text beside the icon.

During the interview, the user suggested implementing AI automation for notification management and task creation. This led to my decision to incorporate an automated AI feed in the next iteration, further reducing user friction.

Conclusion

This project began as an investigation into DAOs' reliance on Discord and an attempt to create a decentralized alternative. However, user research revealed that the community's needs extended beyond basic communication. Users primarily sought quick, efficient access to relevant information, using Discord mainly due to a lack of alternatives. For DAOs to succeed, they require an integrated platform combining productivity and communication tools that minimizes cognitive load and delivers targeted information.

The research also highlighted the crucial role of artificial intelligence in DAO interfaces. AI integration will be essential for achieving true autonomy, both in task automation and independent organizational operation. These insights will guide my future research with designing DAO products.

Currently, I am conducting user research for Farcastle, a project focused on developing DAO tools within the Farcaster protocol. This include the development and use of "frames", an innovative and groundbreaking feature that enables users to build and utilize apps within their posts. I will use the insights gained from this study to help inform Farcastle's tool design and strategic direction.