TrueUSD Market Upgrades
01Summary
Proposal to upgrade TrueUSD (TUSD) market on Compound by enabling it as a collateral asset with 80% collateral factor and distributing COMP rewards to TUSD participants. Additionally adjusts COMP reward speeds for TUSD, USDC, USDT, and DAI markets.
- Type
- parameter change
Key changes
- Enable TUSD (cTUSD at 0x12392F67bdf24faE0AF363c24aC620a2f67DAd86) as collateral asset with 80% collateral factor(high)
- Set COMP reward speed for cTUSD to 1500000000000000 (previously 0)(high)
- Reduce COMP reward speed for cUSDC from 67000000000000000 to 66500000000000000(medium)
- Reduce COMP reward speed for cDAI from 67000000000000000 to 66500000000000000(medium)
- Reduce COMP reward speed for cUSDT from 9650000000000000 to 9150000000000000(medium)
Notable concerns
- COMP reward speed reductions across USDC, DAI, and USDT may impact incentives for those markets
- Introduction of new collateral asset increases protocol risk exposure
Generated by Kvorum
02Description
TrueUSD Market Upgrades
Background
It has been a while since TUSD first launched on Compound Finance and we at TUSD are pleased to see that it performed well over the past several months. Circulation and number of active addresses have increased dramatically with billions of dollars in monthly transaction volume. To take it a step further, we think that it would be an excellent opportunity to bring more members of the rapidly growing TUSD community to experience Compound and update TUSD market parameters.
Details
These are the two aspects we would like to update: 1) Add TUSD as a collateral asset with a collateral factor of 80% 2) Distribute COMP rewards to TUSD market participants. Update COMP speed for TUSD, USDC, USDT, DAI markets
cUSDC 67000000000000000 -> 66500000000000000 cDAI 67000000000000000 -> 66500000000000000 cUSDT 9650000000000000 -> 9150000000000000 cTUSD 0 -> 1500000000000000
References:
03Mismatch analysis
I matched the two decoded actions against the two described changes. Action 0 sets the collateral factor for the address corresponding to cTUSD (0x1239...Dad86) to 800000000000000000, which equals 80% as stated. Action 1 sets COMP speeds for the four addresses corresponding to cUSDC, cDAI, cUSDT, and cTUSD in the same order and with the exact numeric values (post-update) given in the description's table for both supply and borrow speed arrays. No target, value, or omission discrepancies were found; the description's summary language ('distribute COMP rewards... update COMP speed') fairly represents the _setCompSpeeds call even though it doesn't explicitly mention that both supply and borrow speeds are set identically — this is a reasonable summarization, not a material omission since the values are identical and consistent with the stated intent. Overall the proposal description accurately and completely reflects the on-chain calldata.
Generated by Kvorum
04Actions
- Target
- 0x3d98…cd3b
- Value
- 0 wei
- Function
- _setCollateralFactor(address,uint256)
- Arguments
{ "0": "0x12392F67bdf24faE0AF363c24aC620a2f67DAd86", "1": "800000000000000000" }- Calldata
- Target
- 0x3d98…cd3b
- Value
- 0 wei
- Function
- _setCompSpeeds(address[],uint256[],uint256[])
- Arguments
{ "0": [ "0x39AA39c021dfbaE8faC545936693aC917d5E7563", "0x5d3a536E4D6DbD6114cc1Ead35777bAB948E3643", "0xf650C3d88D12dB855b8bf7D11Be6C55A4e07dCC9", "0x12392F67bdf24faE0AF363c24aC620a2f67DAd86" ], "1": [ "66500000000000000", "66500000000000000", "9150000000000000", "1500000000000000" ], "2": [ "66500000000000000", "66500000000000000", "9150000000000000", "1500000000000000" ] }- Calldata
05Tally
Summed from votes
06Voters
| Voter | Choice | % of total | Rationale | ||
|---|---|---|---|---|---|
| 9A0x9aa8…ccf1 | Against | 321.4K | 32.28% | — | 5y ago |
| 540x54a3…e189 | Against | 87.6K | 8.79% | — | 5y ago |
| A60xa6e8…eef6 | Against | 75K | 7.53% | — | 5y ago |
| 8D0x8d07…a265 | Against | 70K | 7.03% | — | 5y ago |
| F90xf9f3…701a | For | 70K | 7.03% | — | 5y ago |
| 7A0x7ae1…e585 | Against | 50K | 5.02% | — | 5y ago |
| 340x3471…9420 | Against | 50K | 5.02% | — | 5y ago |
| 130x13bd…8548 | Against | 50K | 5.02% | — | 5y ago |
| 070x0703…961b | Against | 50K | 5.02% | — | 5y ago |
| 290x29f3…666e | Against | 50K | 5.02% | — | 5y ago |
| DC0xdc1f…e432 | Against | 50K | 5.02% | — | 5y ago |
| F60xf63e…78c8 | Against | 44.3K | 4.45% | — | 5y ago |
| 2B0x2b38…bf33 | Against | 20.1K | 2.01% | — | 5y ago |
| DAdakeshi.eth0xe3c9…6b21 | Against | 5K | 0.50% | — | 5y ago |
| A50xa5dc…d648 | Against | 1.9K | 0.19% | — | 5y ago |
| 680x683a…dc11 | Against | 495.5 | 0.05% | — | 5y ago |
| 660x66cd…65f9 | Against | 13.4 | 0.00% | — | 5y ago |
| 840x84e3…5a95 | Against | 11.5 | 0.00% | — | 5y ago |
| 530x53e2…fdf1 | Against | 10.7 | 0.00% | — | 5y ago |
| C10xc1a6…9231 | For | 0.2 | 0.00% | — | 5y ago |
07Forum
- Proposal: TrueUSD Market Upgrades ↗discourse · high confidence
Arguments for
- TUSD has proven security and performance as collateral on multiple lending platforms and would bring beneficial liquidity to Compound.— Joyce
- TUSD maintains adequate exchange liquidity with 52% ADV/Total Supply ratio, making it safer than DAI and comparable to other stablecoins.— pauljlei
- Market risk from enabling TUSD as collateral is low from a quantitative perspective.— pauljlei
- TUSD reserves are continuously audited by Armanino with real-time attestation reports showing sufficient USD backing.— Joyce
- The proposed COMP reward redistribution is neutral in total COMP speed while incentivizing lower recursive borrows for TUSD compared to other stables.— pauljlei
Arguments against
- TUSD is a less established stablecoin than DAI or USDC and relies on distributed USD holdings across multiple trust companies.— pauljlei
- The proposal was launched without adequate community notice or review period before going on-chain.— hzlkmp, cylon
- OpenZeppelin had insufficient time to conduct security review and recommends waiting to allow proper assessment.— cylon
- TUSD's peg mechanism reliability is the primary risk concern and should be verified before enabling as collateral.— pauljlei, cylon
Unresolved concerns
- Whether a reasonable notice period should have been given to core teams and security auditors before publishing the on-chain proposal.— hzlkmp, pauljlei, cylon
- Whether OpenZeppelin's smart contract review will be completed and what technical risks it may identify.— dvf, cylon
- Whether TUSD liquidity will remain adequate after incentivizing increased supply through collateral status.— pauljlei
Notable participants
- JoyceTrueUSD team representative proposing the market upgrades and providing asset details.
- hzlkmpCommunity member who flagged lack of forum discussion and triggered professional risk review.
- pauljleiGauntlet representative providing detailed market risk analysis and conditional approval.
- cylonOpenZeppelin representative recommending delay and emphasizing need for security review.
- dvfCommunity member asking about OpenZeppelin security checklist requirements.
Generated by Kvorum
08Similar proposals
- compoundexecutedAdd TUSD Support81%
- compoundexecutedAdd USDT Support69%
- compoundexecutedAdd Market: USDP61%
- compoundexecutedAdd LINK Support58%
- compoundexecutedCompound UAV v3 Upgrade52%
- compoundexecutedCompound Oracle Upgrade v351%
- compounddefeatedAdd Market: MATIC & Update Price Oracle50%
- compoundexecutedUpgrade Compound v2 Oracle To Disable UAV49%
- compoundexecutedOracle Improvement48%
- compoundexecutedOpen Price Feed46%