Lockbox UpgradeAutorithy and FeeCollectorAutority
Simple Summary: This proposal presents the DAO with a vote to stop-gap the management of the Lockbox Program Id on Solana with a community multisig, until the main governance bridge is implemented.
Specifically, this proposes to
- Temporarily assign Lockbox UpgradeAuthority and Lockbox SOL and OLAS Fee Collector associated token accounts authority to the Community Multisig (CM) Vault with the following address 7mQQw6qCj66EtfarNKUfWGUD1pX7SSjHbVMpdJc1roK2.
- Once a LockboxManager program (managing Lockbox via cross-chain messages sent by Olas Timelock on Ethereum) is developed and approved by the Olas DAO, the control over UpgradeAuthority and Fee Collector associated token accounts authority will transition to this program. At that point, CM owners of the CM will direct the UpgradeAuthority and token accounts to the LockboxAuthority PDA.
Until step 2 is completed, Olas DAO members can propose actions for execution on the Lockbox program by signaling via proposals on OLAS snapshot space. The owners of the aforementioned CM will implement the on-chain actions that the off-proposal has requested. This ensures efficient decision-making and implementation processes.
Acceptance of this proposal enables CM owners (listed here) to temporarily manage the Lockbox program and the resulting fee funds.
Specification: The deployed Lockbox is identified by the following Program ID 1BoXeb8hobfLCHNsyCoG1jpEv41ez4w4eDrJ48N1jY3 and the following Program Address 3UaaD3puPemoZk7qFYJWWCvmN6diS7P63YR4Si9QRpaW.
To enact the proposal, the deployer will utilize the TokenInstruction::SetAuthority command to assign
- the Lockbox UpgradeAuthority of the associated token account to Community Multisig (CM) Vault with Address 7mQQw6qCj66EtfarNKUfWGUD1pX7SSjHbVMpdJc1roK2.
- the Lockbox Authority of the Fee Collector associate token account for SOL (Gn7oD4PmQth4ehA4b8PpHzq5v1UXPL61jAZd6CSuPvFU)[https://solscan.io/account/Gn7oD4PmQth4ehA4b8PpHzq5v1UXPL61jAZd6CSuPvFU] to Community Multisig (CM) Vault with Address 7mQQw6qCj66EtfarNKUfWGUD1pX7SSjHbVMpdJc1roK2.
- the Lockbox Authority of the Fee Collector associate token account for OLAS (FPaBgHbaJR39WBNn6xZRAmurQCBH9QSNWZ5Kk26cGs9d)[https://solscan.io/account/FPaBgHbaJR39WBNn6xZRAmurQCBH9QSNWZ5Kk26cGs9d] to Community Multisig (CM) Vault with Address 7mQQw6qCj66EtfarNKUfWGUD1pX7SSjHbVMpdJc1roK2.
Note:
It is important to acknowledge that changing the authority of associated token accounts (ATAs) is generally considered an anti-pattern. This is because the ATA is always supposed to be derived from the recipient wallet address, and if the ATA authority is changed - the associated token account (where to send tokens to) will not be properly derived. However, the funds will not be lost, but the only way to proceed would be to use scripts, and standard applications would not be able to properly deliver funds to the associated token account that changed its authority. The anti-pattern is considered acceptable in this case.
| Voter | Cast Power | Vote & Rationale |
|---|---|---|
0xBC21...889716 | 17.77M | For |
0x3447...450039 | 17.77M | For |
0xc48b...8775b6 | 946,328 | For |
0xc1e9...e9c08B | 399,820 | For |
0x646b...2c8BFC | 399,820 | For |
VOTE POWER
Proposal Status
- Fri April 12 2024, 05:06 pmVoting Period Starts
- Mon April 15 2024, 05:06 pmEnd Voting Period
Current Results
1-For
37.286M
