AGAVE PROPOSAL: Migrate Agave DAO to Gardens

Agave Migration Vote

The day has come for us to finally vote on Migrating to our brand new DAO!

You can find the Vote here on the Agave snapshot space

Background

When we launched our initial DAO it was meant to be a temporary organisation. its goal was to control the initial distribution of the AGVE token, enable polling and store the LP tokens from the launch.

Our goal for v1 was far more ambitious than just another lending market. We set out to bring together the products and technologies developed by 1Hive, into a protocol that would serve our community and the other ideologically aligned projects in our ecosystem.

With the launch of Gardens, we are now ready to move our protocol governance and funds to become truly decentralised.


Garden Parameters

The new DAO has been deployed here. I have created this thread to discuss the parameters. It has been created with some defaults but these are something that the community as a whole should discuss and tweak. This thread is for discussing the move generally and what it means for Agave.


So what do we get with our shiny new DAO?

As mentioned before, our current DAO, being designed as a temporary setup is quite barebones. Our new DAO is based on the Gardens template and below are some of the important features;

Agreements App

Agreements enable us to define and enforce subjective rules that cannot be easily encoded in smart contracts. These can be things obvious to a human like ‘51% attacks are not valid votes’, or more subjective rules like ‘we will not list scam tokens’.

Every member of our DAO will sign the agreement before they are allowed to create or vote on proposals. If a proposal is created or even passed that anyone (member or not) believes violated the agreement, this proposal can be challenged in Celeste.

This opens up entirely new ways individuals interact with DAOs and how DAOs can cooperate with other DAOs. The listing and delisting requirement (as well as other rules) will be encoded in our Agave Agreement and its evolution will be governed by our stakeholders.

Voting Aggregator App

In our original DAO, all decisions were made by AGVE holders. this made sense as AGVE holders have the most skin in the game. If the token holders make good decisions then number go up, they make bad decisions then number go down.

However AGVE tokenholders are not the only stakeholders in the organisation. Those who stake AGVE for stkAGVE have their tokens are locked for at least 10 days and thus have arguably more skin in the game. With the voting aggregator, we can combine the balance of multiple tokens for voting weight.

currently AGVE and stkAGVE are enabled in the new DAO (with equal weight). The DAO could decide to also give HNY or any other token (including NFTs!) voting power. The weight these tokens have is also configurable.

TAO Voting App

TAO Voting (formally known as Disputable Voting) is the regular token weighted voting app with some new additions. TAO votes are disputable, They also have deligative voting capability, and prevent votes from being flipped at the last minute. You can find an in-depth discussion on all the configurable parameters here.

TAO voting uses the Voting aggregator as a power source. after the migration, All the AGVE held in the DAO will initially be governed by TAO voting. The emergency pause and unpause functions of the AGVE protocol will remain with the AGVE multisig (detailed below) however the rest of the admin functions will be controllable via TAO votes

Conviction Voting App

Conviction voting is also enabled in the new DAO. you can find more information on how conviction voting works here. Conviction voting has been effectively used to fund development within the 1hive ecosystem for a while now. In the Agave DAO, we also can fund further development of the protocol, auxiliary products and services.

The payout token is stkAGVE, which means any grants given out cannot be instantly dumped and it accrues more AGVE incentivising those receiving funds to hold them. Currently due to the limitation of the conviction voting app only one token is capable of voting this token is Garden AGVE gAGVE which you can obtain by wrapping stkAGVE

this limitation (of only one token and requiring it to be wrapped) is being actively worked on by @sem, you can read more here


Admin Addresses

In the Agave protocol, there are two configurable admin addresses

Emergency Admin

This account has the ability to pause lending and borrowing on the protocol. This is the pattern from the original Aave contracts which we have not changed. The rationale is in the case of an attack, the community voting process would not be quick enough to halt the damage. This power will remain with the Agave gnosis safe multisig until a new community elected multisig is formed.

Protocol Admin

This account is the root owner of the protocol. it can make call all other admin functions including those to change the Emergency admin address. Currently, this is set to the Agave gnosis safe multisig address. After the migration, this will be set to the DAOs agent controlled by TAO Voting.


What Happens after the Vote passes

  • the 74,000 AGVE is transferred from the old DAO to the new one
  • the AGVE/WETH LP tokens are transferred from the old DAO to the new
  • The Agave Multisig will also relinquish its control over the Agave contracts (barring the emergency pause function)
  • The remaining 5000 AGVE earmarked for 1Hive will also be sent to the 1Hive DAO

Snapshot Vote

Before we create the official vote in the current DAO, we have created a signalling vote on snapshot. The reason for creating this vote first is given the amount of AGVE staked, no proposal is likely to reach quorum without the tokens in the AGVE multisig also voting. While we could just create the vote now and vote with the tokens, this would be unethical. Until we transfer the assets and control of the protocol to the new DAO, we are still caretakers, not owners. We can only do what the community want us to do.

14 Likes

First Vote!

I’d like to thank everyone for your involvement in building the first lending platform in 1Hive and the foundations for stronger community infrastructure. Let’s get this DAO rolling, and see where the project goes!

8 Likes

Fantastic, I was looking forward to this very very much!

I can now officially apologize to @GreenHornet for being a stalker and ask for constant updates on our Gardens implementation :smiley:

So happy to see Agave growing day by day!

3 Likes

Fantastic Green Hornet!! :metal: :metal:

2 Likes

great job :four_leaf_clover:
This will be another great step for Agave, I want to see agave in a very, very high place!

my respect for you ! :raised_hands: @GreenHornet

1 Like

Awesome, has been so cool to see agave launch and now to see some use of gardens, two very strong projects for 1hive - wish you all the best for a smooth migration

Excitedly awaiting this migration, representing all Spanish-speaking people.