Skip to content

Integrate veGovernance Voting Power with Omnichain Staking Contracts#54

Draft
obchain wants to merge 6 commits intozerolend:mainfrom
obchain:feat/aragon-vegovernance
Draft

Integrate veGovernance Voting Power with Omnichain Staking Contracts#54
obchain wants to merge 6 commits intozerolend:mainfrom
obchain:feat/aragon-vegovernance

Conversation

@obchain
Copy link

@obchain obchain commented Dec 2, 2024

This PR begins the integration of Aragon's veGovernance contracts to enable holders of veZERO voting power to vote on gauges.

Work Completed:

  • Explored the Aragon source code to understand its functionality, particularly the GaugesDaoFactory and modular components.
  • Started integrating Aragon contracts with our omnichain staking contracts, enabling veZERO voting power to be read for assigning voting power in Aragon.

Next Steps:

  • Deploy a dummy gauge using the Aragon gauge factory (GaugesDaoFactory.sol).

  • Create gauges for each asset and network on ZL (e.g., eBTC gauge on mainnet, etc.).

  • Execute a vote and distribute ZERO to these gauges via Aragon's contracts.

This is a foundational step in aligning veZERO governance with omnichain staking and gauge voting mechanics. Further updates will complete the full integration and functionality.

@SalazahrR

This comment was marked as off-topic.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants