Governance / DAO
Any Voting related Dapp
Intro
This dapp type was interesting as many forums and/or DAOs seem to be created by an existing codebase, whether it was open sourced or sold as a service.
Among the other dapp categories, DAOs were the most accessible due to the fact that they are essentially text based for the most part. However, nonetheless, some noteworthy improvements can be suggested. These will need to be addressed by making code changes or simply updating to a more accessible provider.
It should be noted, that the same idea can be applied to where a group posts any blog content or articles. The platform should be accessible. Substack, where many host their blogs, is an example of an accessible blogging platform.
Scrolling
No infinite scrolls: Load More or Pagination for proposals. This has been touched on under General Guidelines > Navigation
Helpful to include timestamps and number of posts in discussion
Individuals navigate linearly via numbers (remember they were last on post 30 for example)
Previews are helpful, but should be mentioned as post preview or labeled appropriately if possible
Anonymity is vital if the individual wishes -> can guarantee with zkp
Timestamps
For forum discussions, arranging conversations or posts by timestamps is very helpful.
If a user has been away from a forum it is useful for returning and quickly scanning through new items. We've spoken to some individuals who search topics in this way.
Furthermore, it is helpful for general searches or determining the discussions relevancy.
Most forums tend to follow this, however there were some exceptions in passing, which is why we've elected to include this suggestion for now.
Tags & Filtering
Proposals can be tagged according to topic(s), this will allow better search and filtering for users
The less tags used the better as it narrows the scope to most relevant topic(s).
It adds to lessening complexity and cognitive load for users to read through proposals by those more relevant to their areas of expertise and interest.

Authorship

Wallet Address (public key) hashes are of course not human readable. When someone makes a DAO proposal and their address is not linked to a human readable name or address, there should ideally be some mechanism to label that address.
This could be a generated name mapped to that address for the purpose of that specific governance forum
Privacy
Zero-Knowledge Proof based approaches can help in ensuring vote privacy.
This is particularly noteworthy as wallet addresses become increasingly linked to human readable names.
We encourage groups to determine a privacy centric use-case
Last updated