0x

Dashboard design, web app and more
 

Introducing the Treasury Proposal Platform for 0x: Empowering the Community, Accelerating Growth!

Overview

The goal of this project is to create a user-friendly platform that allows users to easily submit treasury proposals to the 0x platform without the need to interact directly with smart contracts. By achieving this, we aim to empower users to govern the treasury effectively, leading to exponential growth in community engagement and support.

Objectives

The process of submitting treasury proposals can be complex and daunting, especially for new users or those unfamiliar with smart contracts. To overcome this barrier and increase community engagement, the objective of this project is to create a user-friendly treasury proposal platform that simplifies the process of submitting and managing proposals. By achieving this, the platform aims to empower both creators and advocates within the 0x community.

  • Grow and empower the 0x community
  • Accelerate the growth of the 0x platform
  • Build trust and advocates among users
  • Enhance user perception of the treasury governance process

Research Questions

Answering the following research questions was a crucial step before proceeding with the product design and development process. It ensured that we made informed decisions and laid the groundwork for the success of the treasury proposal platform for 0x. The questions include:

  • Whether users have to pay 0x fees to submit a treasury proposal
  • The need for indicating when a proposal has been submitted in a block
  • Understanding the current process of submitting a treasury proposal
  • How users are updated about proposal outcomes on the 0x portal
  • The necessity of allowing users to select other networks on their wallets

Understanding the Users

The creation of the two user personas, “The Creator” and “The Advocate,” was instrumental in the product design process. These personas represent distinct user types with unique needs, pain points, and motivations when it comes to using the treasury proposal platform for the 0x platform.


“The Creator” persona represents users who are interested in submitting proposals to the treasury governance.

Needs:

  • Spend less time submitting proposals to the treasury
  • Secure their investment by helping associated projects grow
  • Feel important by contributing to impactful proposals
  • Easily submit proposals to the treasury governance
  • Be aware of the voting sentiment
  • Locate all types of proposals and voters easily

Pain Points:

  • Complex terminologies and execution process
  • Time-consuming proposal creation
  • Awkwardness in creating a 0x treasury proposal on another website
  • Lack of flexibility to edit submitted proposals
  • Inefficient sharing of proposals within and outside the community
  • Difficulty in staying updated about specific proposals’ activities

“The Advocate” persona embodies users who are keen on actively engaging with proposals and voting.

Needs:

  • Reduce communication friction and error rate
  • Secure their investment by helping associated projects grow
  • Feel important by contributing to impactful proposals
  • Easily understand the voting sentiment
  • Locate all types of proposals and voters easily

Pain Points:

  • Uncertainty about proposal approval criteria
  • Inability to engage and vote with insufficient voting power
  • Inefficient sharing of proposals within and outside the community
  • Difficulty in staying updated about specific proposals’ activities

References and Inspiration

Research has been conducted on other governance platforms like Fish.vote, Compound.finance, and Chain. Moreover, the success criteria, minimum funding requirements, and clear indicators for proposal approval have been noted. The concept of “You Get What You See” (YGWYS) will be implemented to show the proposal preview instantly. Additionally, a preview of voting percentages and the ability to subscribe to specific proposals have been inspired by other platforms.

User Flow

The user flow has been designed to be straightforward and intuitive, allowing users to create and manage treasury proposals easily.

Ideas and Features

In the product design process, numerous ideas and features were brainstormed to enhance the treasury proposal platform for 0x. However, to ensure a focused and effective design, we selected the most important features based on the needs and pain points of the two user personas, “The Creator” and “The Advocate.”

Proposals Home:

  • Create a Proposal
  • List of Proposals
  • Voting Percentage Preview
  • View Modes: List and Expanded
  • Status Indicator

Create Proposal Modal/Page:

  • Basic Details
  • Save Proposal as Draft
  • Ability to Add Images to the Proposal
  • Styling Presets for Titles and Subtitles
  • Basic Transfer Input
  • Complex Actions Selection: Transfer, Time Lock

Proposal Details Page:

  • Subscribe to Proposal Activity
  • Share Proposal through a Link or Other Platforms
  • See Sentiment Status
  • Add Positive Sentiment
  • Voting with Insufficient Power
  • Votes Filtered by Yes and No
  • Information on How the Proposal Works and Success Criteria

Crazy 8, Sketches and wireframes

To explore various design concepts quickly, I engaged in sketching sessions and Crazy 8 exercises. I sketched rough wireframes and layouts for the key screens, such as the Proposals Home, Create Proposal, and Proposal Details pages.

Final Design and Prototype

The final design incorporates a user-friendly interface, intuitive interactions, and a coherent visual language based on the style guide or design system. The prototype in Figma showcases the entire user flow, allowing stakeholders to interact with the platform and understand the user experience before development.

By following a user-centered approach and incorporating feedback from user testing, the team ensures that the platform meets the needs of both creators and advocates within the 0x community. The final design aims to facilitate treasury proposal submission, increase community engagement, and drive the growth of the 0x platform.

Francis Pujols, Senior Product Designer
All rights reserved