KVORUM
compoundSource: Compound governor bravo · #148

Initialize ENS subdomain for official Comet deployments

defeatedFeb 11, 2023, 03:36 PM UTCbyC60xc66e…68a9

01Summary

AISummary by Kvorumclaude-haiku-4-5

Proposal to initialize an ENS subdomain (v3-additional-grants.compound-community-licenses.eth) to serve as an official on-chain registry for Compound III markets. The proposal establishes the subdomain under Timelock ownership and creates a TXT record listing the two active markets: cUSDCv3 and cWETHv3. This provides a standardized way to track official deployments across chains as the protocol expands.

Type
protocol addition

Key changes

  • Establish v3-additional-grants.compound-community-licenses.eth ENS subdomain with Timelock as owner(medium)
  • Create TXT record on subdomain containing cUSDCv3 (0xc3d688B66703497DAA19211EEdff47f25384cdc3) and cWETHv3 (0xA17581A9E3356d9A858b789D68B4d866e593aE94) market addresses(medium)
Contracts0x00000000000c2e074ec69a0dfb2997ba6c7d2e1e0x4976fb03c32e5b8cfe2b6ccb31c09ba78ebaba41
Generated by Kvorum
model: claude-haiku-4-5
provider: anthropic
profile: anthropic-fast-v1
prompt: v1.0
generated: 2mo ago
Read the description ↗

02Description

150 words

Initialize ENS subdomain for official Comet deployments

Explanation

With two active Compound III markets (cUSDCv3 and cWETHv3) now on Ethereum mainnet, and with the first multi-chain deployment(s) right around the corner, now is a good time to initialize the ENS subdomain referenced by the Compound III license. Further explanation can be found on this forum post.

The format for TXT records on this subdomain can be augmented over time. This proposal includes only the bare minimum required to bootstrap an official on-chain list of Compound III markets. Future deployment proposals should include an action to update this ENS record, to reflect adoption by governance.

Proposal

The proposal itself is to be made from this pull request.

The first action establishes the v3-additional-grants.compound-community-licenses.eth ENS subdomain with the Timelock as the owner.

The second action creates a TXT record on the subdomain containing the cUSDCv3 and cWETHv3 market addresses.

03Mismatch analysis

AIMismatch analysis by Kvorum

A calldata-vs-description analysis is not generated yet. Review the decoded actions →

04Actions

2 total
#0setSubnodeRecord(bytes32,bytes32,address,address,uint64)chain 0x1
Target
0x0000…2e1e
Value
0 wei
Function
setSubnodeRecord(bytes32,bytes32,address,address,uint64)
Arguments
{
  "0": "0x835063cb5d9be2abff6e5960d1b21dc40959f6203b301bee8366afa131b7367a",
  "1": "0x8aaa1ababcc1dbfcba0372ceaf659d8e0cc2b9cc2a3b4cca293117c63981d660",
  "2": "0x6d903f6003cca6255D85CcA4D3B5E5146dC33925",
  "3": "0x4976fb03C32e5B8cfe2b6cCB31c09Ba78EBaBa41",
  "4": "0"
}
Calldata
#1setText(bytes32,string,string)chain 0x1
Target
0x4976…ba41
Value
0 wei
Function
setText(bytes32,string,string)
Arguments
{
  "0": "0x7dcf87198fd673716e5a32b206d9379c4fcbad8875073f52bfd0656759bf89ed",
  "1": "v3-official-markets",
  "2": "{\"1\":[{\"baseSymbol\":\"USDC\",\"cometAddress\":\"0xc3d688B66703497DAA19211EEdff47f25384cdc3\"},{\"baseSymbol\":\"WETH\",\"cometAddress\":\"0xA17581A9E3356d9A858b789D68B4d866e593aE94\"}]}"
}
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.