Proposals

/

Proposal

Canceled

Initialize cUSDSv3 on Base

Cancelled


User profile image

by

by

Woof

Woof

ID 394

ID 394

Compound Governor

Compound Governor

Proposed on: Feb 6th, 2025

Proposed on: Feb 6th, 2025

Votes

Actions

Type

Address

Details

Custom

sendMessage(..)

Custom

Account

Bridge to Base

0x866E...0Afa

Method

sendMessage(..)

Custom

0x5d3a...3643

_reduceReserves(..)

Custom

Account

0x5d3a...3643

Method

_reduceReserves(..)

Custom

0x6B17...1d0F

approve(..)

Custom

Account

0x6B17...1d0F

Method

approve(..)

Custom

0x3225...276A

daiToUsds(..)

Custom

Account

0x3225...276A

Method

daiToUsds(..)

Custom

0xdC03...384F

approve(..)

Custom

Account

0xdC03...384F

Method

approve(..)

Custom

0xA587...352A

bridgeERC20To(..)

Custom

Account

0xA587...352A

Method

bridgeERC20To(..)

Custom

ENS Public Resolver

0x4976...Ba41

setText(..)

Custom

Account

ENS Public Resolver

0x4976...Ba41

Method

setText(..)

Proposal

Proposal summary

Compound Growth Program [AlphaGrowth] proposes the deployment of Compound III to the Base network. This proposal takes the governance steps recommended and necessary to initialize a Compound III USDS market on Base; upon execution, cUSDSv3 will be ready for use. Simulations have confirmed the market’s readiness, as much as possible, using the Comet scenario suite. The new parameters include setting the risk parameters based off of the recommendations from Gauntlet.

Further detailed information can be found on the corresponding proposal pull request, deploy market GitHub action run and forum discussion.

cbBTC collateral

Due to the high speed of the market deployment, Gauntlet provided recommendations for cbBTC internally. By the voting start of voting, Gauntlet should be able to update forum the thread with recommendations.

sUSDS price feed

The sUSDS on Mainnet was a 4626 contract. However, on Base, the sUSDS contract has another contract standard. To speed up the development we decided to use the already deployed price feed of sUSDS/USDS on Base by Spark team. The price feed is compatible with our price feed interface and can be re-used. The audit report of price feed.

Proposal Actions

The first proposal action sets the Comet configuration, deploys a new Comet implementation on Base and sends the encoded 'setFactory', 'setConfiguration' and 'deployAndUpgradeTo' calls across the bridge to the governance receiver on Base. It also calls 'setRewardConfig' on the Base rewards contract, to set the new Comet’s supply speed to 24 COMP/day and borrow speed to 12 COMP/day.

The second action reduces Compound’s cDAI reserves and transfers it to Timelock, in order to convert it for USDS and then seed the market reserves for the cUSDSv3 Comet.

The third action approves DaiToUsdsConverterAddress to take Timelock’s DAI and covert it into USDS.

The fourth action converts DAI into USDS so it can be transferred to Base in order to seed the reserves.

The fifth action approves L1USDSBridge to take Timelock's USDS.

The sixth action deposits 100K USDS from mainnet to the Base L1USDSBridge contract to bridge to the Comet.

The seventh action updates the ENS TXT record 'v3-official-markets' on 'v3-additional-grants.compound-community-licenses.eth', updating the official markets JSON to include the new Mantle cUSDSv3 market.

Votes
Status