Karma discourse forum plugin

The plugin displays governance stats of forum members within their profile to provide the reader with additional context about who is posting/replying in the thread.

Purpose

Distinguishing signal from noise in DAO governance forums can be difficult for even the most active contributor. A useful data point when considering a post in a governance forum is the delegated voting power a particular poster holds.

It is accepted that the top (~30) Delegates have limited time and attention to direct towards building the necessary context to be able to follow threads on proposal discussions - in the ENS forum, posts can have in excess of 50 comments. Adding more data/information about forum participants, such as delegated voting weight, can help Delegates distinguish sentiment based on token weight, as well as taking forum posts at face value.

ENS discussion forum is one of the most active DAO forums in the ecosystem. It attracts a lot of participants who get involved in discussions on the forum.

Solution

We have built a Discourse forum plugin that will provide the reader additional context about the user who is posting/replying in the threads. To start with, we would display the following about the message poster:

  • Total votes delegated to them (One signal to indicate their incentives in the DAO)
  • Their snapshot and on-chain voting stats (Shows how active are they really in governance)
  • Anything else that is useful The reader can decide for themselves how much weight they want to give someone’s comment in the forum.

The stats will be displayed on profile page and when clicked on avatar anywhere in the forum like shown below

Click on forum Avatar

Profile page