KVORUM
compoundSource: Compound governor bravo · #53

Add MKR Support

executedAug 1, 2021, 01:09 AM UTCby8D0x8d07…a265

01Summary

AISummary by Kvorumclaude-haiku-4-5

Proposal to add MKR token support to Compound by enabling cMKR market with a 25,000 MKR borrow cap, deploying a new oracle supporting MKR/AAVE/SUSHI/YFI prices, and setting a 25% reserve factor to mitigate governance attack and systemic risks.

Type
protocol addition

Key changes

  • Support cMKR market by calling _supportMarket on Compound Comptroller(high)
  • Set new price oracle (0x6D2299C48a8dD07a872FDd0F8233924872Ad1071) supporting MKR, AAVE, SUSHI, and YFI prices(high)
  • Set MKR reserve factor to 25% (0.25e18)(medium)
  • Set MKR borrow cap to 25,000 MKR to limit governance attack and systemic risks(high)

Notable concerns

  • Borrow cap of 25,000 MKR implements risk controls against governance attacks and DeFi systemic risk
Contracts0x95b4eF2869eBD94BEb4eEE400a99824BF5DC325b0x3d9819210a31b4961b30ef54be2aed79b9c9cd3b0x6D2299C48a8dD07a872FDd0F8233924872Ad1071
Generated by Kvorum
model: claude-haiku-4-5
provider: anthropic
profile: anthropic-fast-v1
prompt: v1.0
generated: 2mo ago
Read the description ↗

02Description

87 words

Add MKR Support

On behalf of Getty Hill & Eddy Lee, I am submitting their proposal to add MKR to Compound. MKR is the oldest running DeFi project and has been considered for addition since Compound V1.

Forum thread

Simulation

cMKR

New oracle with MKR, AAVE, SUSHI, and YFI prices. Chainlink has initiated the ownership transfer of the UAV to the community multisig.

This proposal initiates cMKR with a 25,000 MKR borrow cap, which reduces the risk of governance attacks and the systemic risk of DeFi.

03Mismatch analysis

AIMismatch analysis by Kvorumclaude-sonnet-5
Minor discrepancy

placeholder

Generated by Kvorum
model: claude-sonnet-5
provider: anthropic
profile: anthropic-strong-v1
prompt: v1.0
generated: 2mo ago
Review the decoded actions ↗

04Actions

4 total
#0_supportMarket(address)chain 0x1
Target
0x3d98…cd3b
Value
0 wei
Function
_supportMarket(address)
Arguments
{
  "0": "0x95b4eF2869eBD94BEb4eEE400a99824BF5DC325b"
}
Calldata
#1_setPriceOracle(address)chain 0x1
Target
0x3d98…cd3b
Value
0 wei
Function
_setPriceOracle(address)
Arguments
{
  "0": "0x6D2299C48a8dD07a872FDd0F8233924872Ad1071"
}
Calldata
#2_setReserveFactor(uint256)chain 0x1
Target
0x95b4…325b
Value
0 wei
Function
_setReserveFactor(uint256)
Arguments
{
  "0": "250000000000000000"
}
Calldata
#3_setMarketBorrowCaps(address[],uint256[])chain 0x1
Target
0x3d98…cd3b
Value
0 wei
Function
_setMarketBorrowCaps(address[],uint256[])
Arguments
{
  "0": [
    "0x95b4eF2869eBD94BEb4eEE400a99824BF5DC325b"
  ],
  "1": [
    "25000000000000000000000"
  ]
}
Calldata

05Tally

Summed from votes

Voters0
VP participating0
Outcome (current)—
Current support—

06Voters

0 total

No votes recorded yet.

07Forum

No forum thread is confidently linked to this proposal.