title: [TEMP CHECK] Update Aave Snapshot Space
author: TokenLogic with support from Snapshot Team
This publication seeks to update the Aave Snapshot Admin, Author and Controller addresses.
The current Snapshot configuration is outdated and require a refresh. Whilst refreshing the assigned roles, there is an opportunity to migrate the Snapshot Space to one controlled indirectly by the short_Executor.
- Controller of space has a full control over the space settings including managing the list of admins.
- Admin can edit space settings with the exception of the list of admin users and archive proposals.
- Author can create proposals regardless of their voting power and the proposal validation strategy.
In summary, this publication seeks to achieve the following:
- Replace inactive admins with active contributors as admins
- Replace and update Authors
- Migrate the Snapshot Space to a Space where Short_Executor is indirectly the Controller via an intermediate contract
The current Admin list consists of mostly inactive contributors which creates a reliance of the remaining active contributor (ACI). Whilst ACI has been doing a great service to the DAO, this publication seeks to refresh the admin list to include active contributors. It would be ideal to have coverage spanning several time zones in providing robust coverage for the DAO.
With respect to the Author role, this role enables those with it to submit Snapshots for voting without needing to meet the minimum balance requirements. Outside of this benefit, there is no advantage to being an Author.
In recent history, there have been issues with Snapshot votes being posted that have not followed the governance process. As a result, the minimum balance requirements were increased. If several Authors are added, then the minimum balance can be increased further making it less likely that spam like posts will be generated. The current minimum balance requirement is 1.6K units of voting rights, which is equivalent to $102,400 USD at $64/AAVE.
Currently, the controller of the Aave Space is the aave.eth ENS address.
There exists two options granting varying levels of responsibility to the short_Exectutor.
- Delegate responsibility to the short_Executor
- Migrated to a new Aave space that is controlled by short_Executor
Delegating responsibility grants the functionality of being the Controller of the space. However, it can be removed anytime.
As the short_Executor is not EIP-1271 compatible, the space can not be migrated from aave.eth to the short_Executor. It is possible to deploy a new contract which is EIP-1271 that can host the Aave Space. This new contract would be controlled by the short_Executor.
Please do comment in the comment section below, as feedback will be incorporated into the publication.
The below table details the current Snapshot Admins.
|Current Admin List
The below table details the proposed Snapshot Admins.
|Proposed Admin List
|Marc Zeller (ACI)
|more to be added
|reach out in the comments
The below table details the current Snapshot Authors.
|Current Authors List
The below table details the proposed Snapshot Authors.
|Proposed Authors List
|Marc Zeller (ACI)
|Representative (Chaos Labs)
Pending feedback in the comments, migrate the Controller role to a new contract that is EIP-1271 compatible controlled by the short_executor.
The below details the increase in minimum balance requirement:
|Minimum Balance Requirement
Was 20,000 which can also be presented for voting.
This proposal is the work of @TokenLogic. TokenLogic is a voting delegate within the Aave Ecosystem. TokenLogic receives no payment for this work.
Copyright and related rights waived via CC0.