[TFIP-7] Decentralize admin and owner rights to smart contracts (Second Attempt)
Summary
This proposal directs multisig wallets coordinated by Archblock to pass ownership to the DAO Timelock smart contract (for admin, proxy and ownership rights) and to new DAO multisigs.
Addressbook
- Archblock Owner Multisig: 0x16cEa306506c387713C70b9C1205fd5aC997E78E
- Archblock Developer Multisig: 0xf0aE09d3ABdF3641e2eB4cD45cf56873296a02CB
- Legacy Treasury Multisig: 0x2A5c94f3F00Db7f11D53D1CfbD9AE8A2Bbc7bBf0
- Archblock Optimism Owner Multisig: 0xDB6D3A7B0b373B46bA24017E6a1E0A9624418671
- Archblock Optimism Developer Multisig: 0xAA99Ee681AD313BA8B370F736267853EB2e44B84
- Archblock Optimism Manager Multisig: 0xe3351c442387b2A6B5Be4f6e8d32DD657dC831Dc
- SAFU: 0x1eA63189eB1F4c109B10Cf6567f328C826AA6151
- Liquidator: 0x7aC899754Dd042024bb168fd5c9a07420F444Bdf
- Optimism ManagedPortfolioFactory: 0xc68C10b875a3Dc486Db2B4780bcbC28566ACAccf
- Optimism ProfocolConfig: 0xcf9e0af02aa7b8ce10cc98753b08c78a46df2a8e
- TrueMultiFarm: 0x01d54167821281b1879Ff6B09D8F8EDc723D2613
- DaoTreasury: 0x863461596aB57b91B873b26D4F0a701a9703B9Ca
- Optimism DaoTreasury: 0x73581551665680696946f568259977Da02e8712A
- DAO TimelockController: 0x4f4AC7a7032A14243aEbDa98Ee04a5D7Fe293d07
New TrueFi DAO multisig
- Ethereum: eth:0x8c8FcA3812c4272756120E207D3ED496A73Bc528
- Optimism: oeth:0x313fe96c9194c8941703f0A476A0f714521Fad0F
Prerequisites
Before this proposal, Archblock Owner Multisig needs to execute following transactions:
- transfer SAFU ownership + proxy ownership to TrueFi DAO TimelockController
- transfer Liquidator ownership + proxy ownership to TrueFi DAO TimelockController
- transfer stkTRU ownership to TrueFi DAO TimelockController
- grant TrueMultiFarm admin to TrueFi DAO TimelockController Legacy
Treasury Multisig needs to execute the following:
- transfer Legacy Treasury Multisig funds to TrueFi DAO TimelockController
Background
This proposal will:
- claim SAFU ownership + proxy ownership
- claim Liquidator ownership + proxy ownership
- claim stkTRU ownership
- revoke TrueMultiFarm admin from Archblock Owner Multisig
- grant DaoTreasury manager to TrueFi DAO TimelockController (Already done in TFIP-4)
- revoke DaoTreasury manager from Legacy Treasury Multisig
- grant DaoTreasury pauser role to TrueFi DAO Multisig
- revoke DaoTreasury pauser role from Archblock Developer Multisig
Next steps
Due to technical limitations Optimism’s contracts ownerships need to be passed to Optimism TrueFi DAO Multisig. To finalize the migration the Optimism TrueFi DAO Multisig is required to:
- grant Optimism DaoTreasury admin to Optimism TrueFi DAO Multisig
- revoke Optimism DaoTreasury admin from Archblock Optimism Owner Multisig
- grant Optimism DaoTreasury manager to Optimism TrueFi DAO Multisig
- revoke Optimism DaoTreasury manager from Archblock Optimism Manager Multisig
- grant Optimism DaoTreasury pauser to Optimism TrueFi DAO Multisig
- revoke Optimism DaoTreasury pauser from Archblock Optimism Manager Multisig
- transfer Optimism ManagedPortfolioFactory ownership to Optimism TrueFi DAO Multisig
- claim Optimism ManagedPortfolioFactory ownership from Optimism TrueFi DAO Multisig
- transfer Optimism ProtofolConfig ownership to Optimism TrueFi DAO Multisig
- claim Optimism ProtofolConfig ownership from Optimism TrueFi DAO Multisig
| Voter | Cast Power | Vote & Rationale |
|---|---|---|
0x96E2...de069f | 0.00 | FOR |
0x756b...E0D363 | 0.00 | FOR |
0xc8A6...9ddfFC | 0.00 | FOR |
0x46dF...33c428 | 0.00 | FOR |
0xE25b...050aA4 | 0.00 | FOR |
VOTE POWER
Proposal Status
- Thu October 19 2023, 11:01 amVoting Period Starts
- Sun October 22 2023, 05:11 amEnd Voting Period
- Mon November 27 2023, 09:11 pmQueue Proposal
- Thu November 30 2023, 12:13 amExecute Proposal
Current Results
1-FOR
0.008
2-AGAINST
N/A Tokens
3-ABSTAIN
N/A Tokens
