FeedProjects
Developers
Settings
🎉 A new chapter begins: Boardroom has joined Agora
Learn more
protocol logo
Explore / Projects
Arbitrum

Proposals

Discussions

Members

Information

Create Proposal

Arbitrum

ProposalsDiscussionsMembersInformation
Proposal
Back to Proposals
closedEnded a year ago Â·  Onchain

Upgrade Governor Contracts by Transfering Timelock Roles to the New Governors

By 0xb5B0...3479f8

Abstract

This proposal will transfer the proposer and canceller roles from the current Arbitrum Core Governor and Arbitrum Treasury Governor to newly deployed Governor contracts. This roles transfer is a crucial step in upgrading the Arbitrum DAO’s governance infrastructure.

Motivation

This upgrade to the Arbitrum DAO’s governance system was initially discussed as part of the ‘Expand Tally Support for the Arbitrum DAO’ proposal here. The community recognized the need for enhanced governance features, including proposal cancellation and flexible voting mechanisms.

As a result of these discussions, new Governor contracts have been developed and deployed with these improvements. To activate these enhancements and complete the upgrade process, we now need to transfer the proposer role to these new contracts.

Specifications

This proposal will:

  1. Grant the newly deployed Core Governor and Treasury Governor contracts the ‘PROPOSER_ROLE’ and ‘CANCELLER_ROLE’ on the timelock contract.
  2. Revoke the current Core Governor and Treasury Governor contracts’ ‘PROPOSER_ROLE’ and ‘CANCELLER_ROLE’ on the timelock contract.

Technical Details

  • This proposal has a longer than usual L1 timelock delay of 10 days, so the existing governors can still be used for proposing until the voting period of this proposal has ended.
  • The new Governor contracts have been deployed on Arbitrum One at the following addresses:
    • Core Governor: 0x7796F378B3c56ceD57350B938561D8c52256456b
    • Treasury Governor: 0x4fd1216c8b5E72b22785169Ae5C1e8f3b30C19E4
  • These new contracts include the following enhancements:
    1. Proposal Cancellation: Allows the delegate who submitted a proposal to cancel it during the delay phase, before voting begins.
    2. Flexible Voting: Enables delegates to cast rolling, fractional votes, supporting future innovations like voting from Orbit chains and more.
  • The new Governors maintain all existing features of the current Governors, including custom relay functionality and fractional quorum calculations.

Rationale

The rationale for upgrading the Governors by granting and revoking roles on the Timelock contract instead of using the proxy upgradeable contract pattern is discussed in detail in this forum post.

Security Considerations

  • The new Governor contracts have been tested and audited by OpenZeppelin.
  • This transfer does not move any funds or change permissions on the Timelock contracts.
  • Historical governance actions will remain visible and valid.

Post-Transfer Actions

  • Immediately after this transfer executes, Tally will update to interface with the new Governor contracts.
  • Delegates should use the new Governor contracts for all future proposal submissions.
  • The old Governor contracts will remain on-chain but will no longer have the ability to execute proposals.

Timeline

If this proposal passes, the transfer will be executed immediately after the Timelock delay.

By approving this proposal, the Arbitrum DAO will upgrade its governance infrastructure, enabling new features and improvements in the governance process.

Continue Reading
Connect Wallet to Add Note
0
Votes 489
VoterCast PowerVote & Rationale
0x1B68...88eeaD
17.689M

AGAINST

0x11cd...3e3A8F
15.653M

AGAINST

Wintermute Governance
14.049M

AGAINST

0xAD16...0C6144
7.471M

AGAINST

0xb5B0...3479f8
5.559M

AGAINST

SHOW MORE
VOTE POWER
0
Connect Wallet
Proposal Status
  • Tue September 10 2024, 01:27 amPublished Onchain 0xb5B0...3479f8
  • Fri September 13 2024, 01:52 amVoting Period Starts
  • Fri September 27 2024, 03:40 amEnd Voting Period
  • Queue Proposal
  • Execute Proposal
Current Results

1-AGAINST

65.656M

98.38%

2-ABSTAIN

1.016M

1.52%

3-FOR

62,773.473

0.09%
DocumentationBrandingContact Us
Home
This Project is Currently Disabled

If you would like to enable it, please checkout below.

Boardroom Subscription

Sign up for an individual subscription (access all projects on the platform)

Subscribe
Enable Project

Enable the entire project for every user

Enable Project
Contact Us