hicommonwealth / commonwealth

A platform for decentralized communities
https://commonwealth.im
GNU General Public License v3.0
68 stars 44 forks source link

Add Native Token Voting #9992

Closed dillchen closed 1 day ago

dillchen commented 1 day ago

Description

Users will now have an option to enable Native Token Voting alongside ERC20 voting. This update consolidates the options under ERC20 or Native Token Voting and refines the voting setup process for contests.

Updates to Existing Functionality:

Form Changes:

  1. Retain Chain Selection, defaulting to Base. The chain field should remain inactive for now.
  2. Token Selector:
    • Update to a dropdown with “search” functionality.
    • Dropdown should include default options like ETH and a subset of popular tokens.
    • Users should still be able to add custom token addresses, which will render as-is in the selector.
  3. Remove the charge per vote option entirely.
  4. Add a new option for upvote weight to allow users to configure the weight for each vote.

Project Owner

No response

Bucket ID

No response

User Stories / Acceptance Criteria

Design Devlink

none

Design Screenshot

none

Additional Context

No response