Skip to content

Add Flexible Voting to Governor #4958

@rsolari

Description

@rsolari

🧐 Motivation

Scopelift's Flexible Voting extension (github) has been live for ~1.5 years. Several Governor implementations use it (Frax, Gitcoin, and PoolTogether) with more in the pipeline (Wormhole, Arbitrum, RadWorks).

The extension supports several new use cases, such as voting from a DeFi protocol and multichain voting. I have also talked to projects interested in building private voting or liquid delegation features on top of Flexible Voting.

I would be in favor of merging the Flexible Voting Extension into OZ Governor contracts to solidify the standard and make it easier for builders to build new use cases. I understand that there are other possible standards for fractional voting, but this one seems to be the one with by far the most traction.

📝 Details
The changes to support Flexible Voting are in this repository. If there is interest in this proposal, the ScopeLift team would probably be able to help advise on next steps for merging the code.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions