vocdoni / interoperability

Private repository to manage the interoperability between protocol, API, SDK, UIs and documentation
1 stars 0 forks source link

Multi-token census strategy #171

Open jpaulet opened 3 months ago

jpaulet commented 3 months ago

As an organizer of the voting process, I want the ability to utilize a multi-token census strategy in order to accurately represent diverse stakeholder interests. This feature should allow me to add multiple tokens to generate a comprehensive census using Census3 strategies.

Additionally, I need the option to select either "OR" or "AND" as a combination strategy for these tokens. Furthermore, I should be able to remove tokens from the list as needed (by clicking on the new "x" icon). The user interface (UI) should be improved to clearly explain the functionality of the token census feature.

Also, a new configuration section should be introduced to determine how users' voting power is computed, either by summing the weights of their tokens or by assigning each user equal voting power (1 voting power).

Last, integration with Gitcoin Passport should be provided to enable sybil-resistant authentication proof when checking that specific parameter, also the organizer will have the possibility to select the desired CSP score (default to "1").

Acceptance Criteria:

Visual Reference: Screenshot 2024-04-02 at 07-37-55 uizard