IIP-88: Update Operations Account Multi-sig

title: Update Operations Account Multi-sig

status: Proposed

author: PrairieFI (prairiefi), Matthew Graham (@Matthew_Graham), Accelerated Capital (@AcceleratedCapital), Elliott Watts (@ElliottWatts)

created: 2021-09-15

Simple Summary

This proposal seeks to modify the signers on the Operations Account Gnosis Safe.

Operations Account: ā€˜0xFafd604d1CC8b6B3B6CC859cF80Fd902972371C1ā€™

Abstract

The Operations Account multi-sig was created with IIP-46: Security - Operations & Investment Account and updated with IIP-54: BED:ETH Liquidity to add @overanalyser in a new role as V3 Liquidity Manager. The current structure is 3 of 5.

With @DarkForestCapital stepping away from the Funding Council, we propose adding @Pepperoni_Joe as new Funding Council representation. We also recommend increasing the number of signers from 3 of 5 to 3 of 8. Adds include @oneski22 as representative from the Metagovernance Committee, @pujimak_in from APAC Business Development, @MrMadila from Growth WG, and @Cavalier_Eth from Product WG.

*Edit from original post to remove OverAnalyser by his request, and TWG proposes two replacements for greater time zone coverage (UK and APAC), plus MrMadila brings a long history with the coop and high context and Growth WG perspective, and Cavalier_Eth replaces OA for Product perspective and experience in Engineering WG.

Motivation

The Operations Account holds nearly $1M today and in the future we expect this to grow significantly. Streaming fees from products are to be routed to the Operation Account. We anticipate and expect over time the Index Coop to move towards utilising the Operations account for regular expenses, such as contributor rewards distribution. At TWG, we believe it is important to have the community awareness and support via IIP regarding the signers of this account. As the functionality and balance within the account grows to higher thresholds, we can add a 4th signer requirement coupled with additional time zone coverage and more signers.

We have found it especially challenging to coordinate times with the existing group, in part because the transactions (token swaps, provide liquidity on Uniswap) require more timeliness versus a simple transfer and we believe it to be prudent to execute live on a call. Having sufficient coverage across multiple time zones becomes an operational requirement as we scale.

We recommend increasing the signer count to improve availability, and maintaining a diverse group of signers so that Treasury Working Group members cannot unilaterally execute transactions, at least for the foreseeable future, implementing an improved control environment which mitigates the risk of collusion.

*Edit to expand on JDCook comment: With the expectation of being more active in deploying liquidity from the treasury to support our products, TWG recommends running liquidity from the Operations Account with this multi-sig structure. The Finance of the Future workshop seemed to confirm that the Funding Council wallet was unnecessary and that a simplified structure is preferable versus more special purpose wallets and fragmented funds.

Specification

Modify the above linked Gnosis Safe:

  • Remove DarkForestCapital (Funding Council)
  • Remove overanalyser (PWG)
  • Add Pepperoni_Joe (Funding Council)
  • Add oneski22 (Metagovernance)
  • Add pujimak_in (APAC Business Development)
  • Add MrMadila (GWG)
  • Add Cavalier_Eth (PWG)

The new signer structure will be:

Location Roles Operations Account
APAC APAC Business Development pujimak_in
APAC Product cavalier_eth
United Kingdom Funding Council Pepperoni_Joe
United Kingdom Growth MrMadila
United Kingdom Treasury Work Group Lead Matthew_Graham
USA Funding Council dylan
USA Metagovernance oneski22
USA Operations Account Manager prairiefi

Voting

FOR:

DO Remove DarkForestCapital, Remove OverAnalyser, Add Pepperoni_Joe, add oneski22, add MrMadila, add cavalier_eth and add pujimak_in.

AGAINST:

DO NOT change the existing arrangement.

Copyright

Copyright and related rights waived via CC0.

7 Likes

Hi @prairiefi

I would like to request an edit to this IIP to remove myself as a signer on the multisig.

Cheers

OA

Noted, thanks. We are working on a replacement and will update this post with that contributor once determined.
*Post is now updated to reflect.

1 Like

@prairiefi - I have a vision of the Coop being much more active in deploying liquidity from our treasury for varying periods of time to support our products, especially at launch. Of course, that will be ironed out in separate IIPs, but I just wanted to make sure I understood that this type of activity would all run out of the Operations Account (as things are currently constructed)?

@Matthew_Graham if you imagine a scenario where we are managing our own liquidity for multiple products at a time, would that best be done from the Operations Account, or a separate (new) account dedicated for direct liquidity provisioning?

1 Like

As things are currently constructed, I agree: deploy liquidity from the Operations Account.

If there is a lot of active liquidity management in the future, I could see the value in a separate account and LP expert leading the strategy (like an LP Pod). However, I think we could feasibly still have the Operations Account team execute on a strategy that is specified by an LP Pod, especially if one of the Operations Account signers is a member of that pod.

3 Likes

Great work @prairiefi :slight_smile: great to see these amendments to the Operations Account multi-sig being put forward. :slight_smile:

It is great to see more active community involvement, a spread across the time zones and the ability for multiple working groups to execute directly from the wallet.

The vision for the Operations Account was presented back in April 2020 and we are slowly but surely moving towards the model of executing significant coop wide transactions from the Operations Account.

2 Likes

Thanks @prairiefi Iā€™m happy to be put forward as a signer from Product, and consider it a privilege.

4 Likes

@sixtykeys Could you assign an IIP number and put up for vote on Monday, 27 Sept?

2 Likes

This proposal is set to go live today at 1800 UTC, with voting ending on September 30, 2021 at 1800 UTC.

Snapshot here

cc: @mel.eth

Confirming that this IIP has passed with 313.98k INDEX (100%) voting FOR. :white_check_mark:
Snapshot here

1 Like

This is fantastic news :slight_smile:

Hi @overanalyser any chance we can do the BED liquidity on a call with @dylan and then go through and add all the new folks to the wallet ?

Just let me know when you are both free. :slight_smile:

1 Like

This IIP is now complete.
3 of 8 Verification - link
Add / Remove transactions - link
Owners have verified they are using hardware wallets and have competency with Gnosis Safe.

3 Likes