Status Update on the development of a Notion-based Voting Tool for emerging communities and smaller DAOs active in OpenGov

Hello Polkadot Community!

We would like to provide a status update on the OpenGov Voting Tool Browser Extension! We happily announce that the Milestone 2 is complete and we delivered the project. The browser extension is available to download on Chrome Web Store! :tada:

In the dynamic world of decentralized governance, efficient tools are essential for DAOs to thrive. Which is why we designed the OpenGov Voting Tool for ourselves. This final milestone enhances proposal evaluation tracking for DAOs within Polkadot’s OpenGov, seamlessly integrating with platforms like and Polkassembly.

To understand the full impact, let’s revisit Milestone 1, which laid the foundation by delivering a Notion-based solution. As detailed in the announcement Milestone 1 introduced an open-source tool that automates fetching proposals from Polkassembly into a Notion database, tracks details like status and rewards, and enables batch voting via Mimir for efficiency and cost savings. It centralized proposal evaluation in Notion, all while maintaining trustlessness through a DAO-controlled proxy wallet.

While Milestone 1 excelled at backend automation and centralized tracking, it relied on Notion for collaboration, which could sometimes feel like an extra burden opening it. The browser extension was created to provide an on-site overlay for real-time, collaborative evaluation directly on proposal pages. With it DAO members can interact, make decisions with the proposals directly on Polkassembly. This progression removes reliance on Notion and gives control back to members, allowing DAOs to fetch and organize proposals in their own hosted browser extension, ultimately streamlining the entire governance workflow.

What is the OpenGov Voting Tool?

The OpenGov Voting Tool is an evolving open-source suite designed to simplify referendum handling in Polkadot’s OpenGov for DAOs. Starting with Milestone 1’s automations using Notion for automated tracking, the project now introduces a browser extension in this last milestone. It creates a projected overlay directly on Polkassembly proposal pages, enabling DAO members to assign evaluations, suggest votes, gather feedback, and batch transactions without leaving the proposal page.

Key Capabilities of the Browser Extension

The browser extension’s overlay interface activates on proposal views, offering intuitive features that makes it easier to :

  • Assign Proposal Evaluation: Self-assign or view assignments to ensure clear responsibility, preventing duplicated evaluations.

  • Save and Track Evaluation Status: Use statuses like “Considering” (initial review), “Ready for Approval” (feedback phase), “Waiting for Agreement” (ongoing discussions), and “Ready to Vote” (consensus achieved) to monitor progress.

  • Suggest and Signal Votes: Propose Aye, Nay, or Abstain, and signal agreement, promoting transparent consensus.

  • Leave Comments: Add inline notes for DAO-wide discussions.

  • View All Proposals in Evaluation: A dashboard shows active proposals, responsibilities, agreements, and comments.

  • Batch Transactions: All proposals marked as “Ready to Vote” can be batched and prepared via Mimir and then signed by members and executed from the proxy wallet.

These capabilities tie back to Milestone 1 by allowing status tracking that are in sync and creating a unified view for DAO members to allow async work flows.

How the Tool Integrates and Operates

Installation is simple: Add the extension, connect your wallet on Polkassembly, and the DAO-aware overlay appears.

  1. Wallet Connection: Detects your DAO member’s addresses for secure access.

  2. Proposal Interaction: Overlay displays status, votes, and assignments.

  3. Status Management: Update as you evaluate, keeping the team synced.

  4. Collaboration Tools: Suggest votes, agree/disagree, and comment in real-time.

  5. Batching and Execution: Batch “Ready to Vote” proposals to Mimir.

This direct integration reduces the need to switch between platforms and you can spend more time on what matters, evaluating proposals.

Example Workflow - From Evaluation to Casting the Vote

Here’s how it flows:

  1. Open a Proposal: View on Polkassembly, extension overlay appears.

  2. Connect Wallet: DAO recognition enables features.

  3. Assign to Yourself: Status set to “Considering” for evaluation.

  4. Suggest a Vote: Propose Aye/Nay/Abstain.

  5. Seek Feedback: Set “Ready for Approval”; discuss via comments in the overlay.

  6. Handle Disagreements: Use “Waiting for Agreement” during debates.

  7. Achieve Consensus: Set “Ready to Vote” upon agreement.

  8. Batch and Execute: Prepare “Ready to Vote” transactions in Mimir, sign and cast from proxy wallet.

You can see this flow in action in video format:

Benefits for DAOs

Using the extension’s collaboration functions, DAOs gain end-to-end efficiency. It minimizes miscommunication, accelerates decisions, and supports scaling so it is ideal for Polkadot’s fast-paced environment. Open-source under GNU GPL v3.0, it invites contributions, much like the GitHub repo from Milestone 1.

Looking Ahead

This milestone propels the OpenGov Voting Tool toward mature DAO tooling, with potential future integrations. For Polkadot DAOs, it’s a game-changer, install the extension and use it to manage your decision flows. Check polkadothungary.net for Milestone 1 details and contribute via the project’s Github page and feel free to share it around.

Huge thanks to the Open Source Developer Grants Bounty Program for funding this work, the Mimir team for their batching tool, and everyone in the community who has tested and gave us feedback.

Let’s keep making governance easier, faster, and more fun from small local DAOs to the biggest on-chain collectives. Have fun using the tool!

4 Likes