[PROPOSAL] Accept Protocol Ownership Of Core Smart Contracts

Proposal Date

2024-09-12

Background

The core smart contracts CollateralVault, LetterOfCredit, and PriceOracle leverage OpenZeppelin’s Ownable2Step model. Initially, these contracts were deployed with the deploying address as the default owner and the AnvilTimelock contract as the pendingOwner. These contracts were purposefully deployed with minimal configuration to allow Governance to assume ownership and make the first significant configurations.

Relevant Contracts

CollateralVault: 0x5d2725fdE4d7Aa3388DA4519ac0449Cc031d675f

LetterOfCredit: 0x1A3251d83B4ed97d8E1d8451613D7DD9B4f42961

PriceOracle: 0xC6f3405c861Fa0dca04EC4BA59Bc189D1d56Ee05

Executed Changes

CollateralVault, LetterOfCredit, PriceOracle contracts designate ownership to the AnvilTimeLock Contract (0x4eeB7c5BB75Fc0DBEa4826BF568FD577f62cad21) which executes proposals on behalf of Anvil Governance (0xfe1118cE38818EA3C167929eacb6310CDc42a361).

14 Likes

This seems like a logical first step. Yea

5 Likes