Initialize cAEROv3 on Base network
01Summary
Initialize Compound III (cAEROv3) on the Base network by configuring market parameters based on Gauntlet recommendations, deploying the Comet factory and instance, setting up rewards, and updating the official markets registry.
- Type
- protocol addition
Key changes
- Deploy Compound III (Comet) market on Base network with AERO as the base asset(high)
- Set CometFactory for new Comet instance in Configurator(high)
- Configure Comet instance with risk parameters based on Gauntlet recommendations(high)
- Deploy factory instance and upgrade Comet implementation(high)
- Configure rewards contract for newly deployed Comet instance(medium)
- Update ENS TXT record to register cAEROv3 in official markets list(medium)
Notable concerns
- Proposal description notes 'TODO: Seed reserves' indicating reserves seeding may be pending
- Market deployment readiness validated through Comet scenario suite simulations
Generated by Kvorum
02Description
Initialize cAEROv3 on Base network
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 AERO market on Base; upon execution, cAEROv3 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.
Proposal Actions
The first proposal action sets the CometFactory for the new Comet instance in the existing Configurator.
The second action configures the Comet instance in the Configurator.
The third action deploys an instance of the newly configured factory and upgrades the Comet instance to use that implementation.
The fourth action configures the existing rewards contract for the newly deployed Comet instance.
TODO: Seed reserves.
The sixth 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 Ethereum Mainnet cwstETHv3 market.
03Mismatch analysis
I compared the six narrative steps in the 'Proposal Actions' section against the two decoded on-chain actions. Action 0 is a cross-chain sendMessage whose embedded calldata encodes four function calls (setFactory, setConfiguration, deployAndUpgradeTo, setRewardConfig) that correspond exactly to the description's first four steps (CometFactory registration, Comet configuration, deploy+upgrade, and rewards configuration for the new Base AERO Comet market). This matches well. The fifth item is explicitly marked 'TODO: Seed reserves' in the description and is not claimed to be executed, so its absence from calldata is not a discrepancy. Action 1 is an ENS setText call updating the 'v3-official-markets' TXT record; the decoded JSON payload correctly adds a new AERO market entry under chain 8453 (Base), consistent with the overall proposal's purpose of launching cAEROv3 on Base. However, the description text for this action incorrectly refers to it as adding an 'Ethereum Mainnet cwstETHv3' market — a clear mismatch between the prose and what the JSON payload actually contains. This looks like a leftover/copy-paste description error rather than a malicious redirection, since the encoded data itself is correct and consistent with the proposal's stated goal. Because this discrepancy is purely in the descriptive text (not a change in funds, permissions, or target contracts) I rate the overall proposal as a minor discrepancy, with medium severity on the specific ENS description language mismatch, since it could genuinely confuse reviewers about what is being changed.
Discrepancies
- mediummisleading phrasing
The description's sixth action states the ENS TXT record update adds a new 'Ethereum Mainnet cwstETHv3' market, but the decoded calldata actually adds a new entry for the AERO market on Base (chain id 8453), not a wstETH market on Ethereum Mainnet (chain id 1). This appears to be a copy-paste error from a template proposal; the underlying JSON correctly reflects the Base AERO market being introduced by this proposal, but the prose mischaracterizes which market and chain the ENS update pertains to.
“updating the official markets JSON to include the new Ethereum Mainnet cwstETHv3 market”
Generated by Kvorum
04Actions
- Target
- 0x866e…0afa
- Value
- 0 wei
- Function
- sendMessage(address,bytes,uint32)
- Arguments
{ "0": "0x18281dfC4d00905DA1aaA6731414EABa843c468A", "1": "0x0000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000000000001c00000000000000000000000000000000000000000000000000000000000000460000000000000000000000000000000000000000000000000000000000000000400000000000000000000000045939657d1ca34a8fa39a924b71d28fe8431e58100000000000000000000000045939657d1ca34a8fa39a924b71d28fe8431e581000000000000000000000000bde8f31d2ddda895264e27dd990fab3dc87b372d000000000000000000000000123964802e6ababbe1bc9547d72ef1b69b00a6b1000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000001e00000000000000000000000000000000000000000000000000000000000000240000000000000000000000000000000000000000000000000000000000000001b736574466163746f727928616464726573732c6164647265737329000000000000000000000000000000000000000000000000000000000000000000000000e6736574436f6e66696775726174696f6e28616464726573732c28616464726573732c616464726573732c616464726573732c616464726573732c616464726573732c75696e7436342c75696e7436342c75696e7436342c75696e7436342c75696e7436342c75696e7436342c75696e7436342c75696e7436342c75696e7436342c75696e7436342c75696e7436342c75696e7436342c75696e743130342c75696e743130342c75696e743130342c28616464726573732c616464726573732c75696e74382c75696e7436342c75696e7436342c75696e7436342c75696e74313238295b5d2929000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000236465706c6f79416e6455706772616465546f28616464726573732c616464726573732900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020736574526577617264436f6e66696728616464726573732c61646472657373290000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000e0000000000000000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000000000000000007e00000000000000000000000000000000000000000000000000000000000000040000000000000000000000000784efeb622244d2348d4f2522f8860b96fbece89000000000000000000000000023ee795361b28cdbb94e302983578486a0a5f1b0000000000000000000000000000000000000000000000000000000000000680000000000000000000000000784efeb622244d2348d4f2522f8860b96fbece890000000000000000000000000000000000000000000000000000000000000040000000000000000000000000cc3e7c85bb0ee4f09380e041fee95a0caedd4a020000000000000000000000003cb4653f3b45f448d9100b118b75a1503281d2ee000000000000000000000000940181a94a35a4569e4529a3cdfb74e38fd98631000000000000000000000000db7edfa090061d9367cbeaf6be16ecbde596676c0000000000000000000000006f7d514bbd4aff3bcd1140b7344b32f063dee4860000000000000000000000000000000000000000000000000bcbce7f1b150000000000000000000000000000000000000000000000000000011c37937e08000000000000000000000000000000000000000000000000000098a7d9b8314c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bcbce7f1b15000000000000000000000000000000000000000000000000000000fad25371248000000000000000000000000000000000000000000000000000d02ab486cedc0000000000000000000000000000000000000000000000000000008e1bc9bf0400000000000000000000000000000000000000000000000000000853a0d2313c000000000000000000000000000000000000000000000000000000038d7ea4c68000000000000000000000000000000000000000000000000000000000286c0752c7000000000000000000000000000000000000000000000000000000286c0752c700000000000000000000000000000000000000000000003635c9adc5dea000000000000000000000000000000000000000000000000000000de0b6b3a7640000000000000000000000000000000000000000000000295be96e6406697200000000000000000000000000000000000000000000000000000000000000000002a0000000000000000000000000000000000000000000000000000000000000000400000000000000000000000042000000000000000000000000000000000000060000000000000000000000002c7118c4c88b9841fcf839074c26ae8f035f292100000000000000000000000000000000000000000000000000000000000000120000000000000000000000000000000000000000000000000853a0d2313c00000000000000000000000000000000000000000000000000000905438e600100000000000000000000000000000000000000000000000000000a688906bd8b00000000000000000000000000000000000000000000000001969368974c05b00000000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000970ffd8e335b8fa4cd5c869c7cac3a90671d5dc300000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000905438e6001000000000000000000000000000000000000000000000000000009b6e64a8ec600000000000000000000000000000000000000000000000000000b1a2bc2ec50000000000000000000000000000000000000000000000000000000001b48eb57e000000000000000000000000000c1cba3fcea344f92d9239c08c0568f6f2f0ee4520000000000000000000000005404872d8f2e24b230ec9b9ec64e3855f637fb9300000000000000000000000000000000000000000000000000000000000000120000000000000000000000000000000000000000000000000853a0d2313c00000000000000000000000000000000000000000000000000000905438e600100000000000000000000000000000000000000000000000000000a688906bd8b000000000000000000000000000000000000000000000000010f0cf064dd59200000000000000000000000000000cbb7c0000ab88b473b1f5afd9ef808440eed33bf0000000000000000000000008df378453ff9deffa513367cdf9b3b53726303e900000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000853a0d2313c00000000000000000000000000000000000000000000000000000905438e600100000000000000000000000000000000000000000000000000000a688906bd8b0000000000000000000000000000000000000000000000000000000000037e11d600000000000000000000000000000000000000000000000000000000000000004000000000000000000000000045939657d1ca34a8fa39a924b71d28fe8431e581000000000000000000000000784efeb622244d2348d4f2522f8860b96fbece890000000000000000000000000000000000000000000000000000000000000040000000000000000000000000784efeb622244d2348d4f2522f8860b96fbece890000000000000000000000009e1028f5f1d5ede59748ffcee5532509976840e0", "2": "3000000" }- Calldata
- 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\"},{\"baseSymbol\":\"USDT\",\"cometAddress\":\"0x3Afdc9BCA9213A35503b077a6072F3D0d5AB0840\"},{\"baseSymbol\":\"wstETH\",\"cometAddress\":\"0x3D0bb1ccaB520A66e607822fC55BC921738fAFE3\"}],\"10\":[{\"baseSymbol\":\"USDC\",\"cometAddress\":\"0x2e44e174f7D53F0212823acC11C01A11d58c5bCB\"},{\"baseSymbol\":\"USDT\",\"cometAddress\":\"0x995E394b8B2437aC8Ce61Ee0bC610D617962B214\"},{\"baseSymbol\":\"WETH\",\"cometAddress\":\"0xE36A30D249f7761327fd973001A32010b521b6Fd\"}],\"137\":[{\"baseSymbol\":\"USDC\",\"cometAddress\":\"0xF25212E676D1F7F89Cd72fFEe66158f541246445\"},{\"baseSymbol\":\"USDT\",\"cometAddress\":\"0xaeB318360f27748Acb200CE616E389A6C9409a07\"}],\"8453\":[{\"baseSymbol\":\"USDbC\",\"cometAddress\":\"0x9c4ec768c28520B50860ea7a15bd7213a9fF58bf\"},{\"baseSymbol\":\"WETH\",\"cometAddress\":\"0x46e6b214b524310239732D51387075E0e70970bf\"},{\"baseSymbol\":\"USDC\",\"cometAddress\":\"0xb125E6687d4313864e53df431d5425969c15Eb2F\"},{\"baseSymbol\":\"AERO\",\"cometAddress\":\"0x784efeB622244d2348d4F2522f8860B96fbEcE89\"}],\"42161\":[{\"baseSymbol\":\"USDC.e\",\"cometAddress\":\"0xA5EDBDD9646f8dFF606d7448e414884C7d905dCA\"},{\"baseSymbol\":\"USDC\",\"cometAddress\":\"0x9c4ec768c28520B50860ea7a15bd7213a9fF58bf\"},{\"baseSymbol\":\"WETH\",\"cometAddress\":\"0x6f7D514bbD4aFf3BcD1140B7344b32f063dEe486\"},{\"baseSymbol\":\"USDT\",\"cometAddress\":\"0xd98Be00b5D27fc98112BdE293e487f8D4cA57d07\"}],\"534352\":[{\"baseSymbol\":\"USDC\",\"cometAddress\":\"0xB2f97c1Bd3bf02f5e74d13f02E3e26F93D77CE44\"}]}" }- Calldata
05Tally
Summed from votes
06Voters
No votes recorded yet.
07Forum
- [Gauntlet] Base AERO Comet Recommendations ↗discourse · high confidence
Arguments for
- Gauntlet's detailed risk analysis and parameter recommendations provide a comprehensive framework for safely deploying AERO as collateral on Base, with appropriately calibrated liquidation penalties and supply caps to manage volatility.— Gauntlet
- The proposal has passed extensive testing including Forge tests, gas profiling, contract linting, and migration simulations, confirming technical readiness for deployment.— dmitriywoofsoftware
- Deploying Compound III to Base network expands protocol reach and enables AERO market access on Base, aligning with the Compound Growth Program's expansion goals.— dmitriywoofsoftware
Arguments against
None surfaced.
Unresolved concerns
- AERO token exhibits high volatility and the comet's collateral assets are not pegged to AERO, creating risk of widespread collateral absorptions if AERO price spikes and requiring fast, sophisticated liquidator bot response.— Gauntlet
- Consistent AERO emissions exceeding 10 million tokens per epoch average may contribute to declining long-term liquidity and higher swap slippages, reducing liquidation profitability and elevating asset risk profile.— Gauntlet
- Slither security scan failed on the proposed implementation, though other automated tests passed.— dmitriywoofsoftware
Notable participants
- GauntletRisk analysis provider who delivered comprehensive parameter recommendations and flagged key volatility and liquidity concerns with AERO as collateral.
- dmitriywoofsoftwarePrimary proposal implementer from AlphaGrowth team who deployed the contract, managed testing, and funded seed reserves.
Generated by Kvorum
08Similar proposals
- compoundexecutedInitialize cWETHv3 on Base85%
- compoundexecutedInitialize cUSDCv3 on Base83%
- compoundexecutedInitialize cUSDbCv3 on Base82%
- compoundexecutedInitialize cUSDSv3 on Ethereum Mainnet80%
- compoundcanceledInitialize cUSDSv3 on Base79%
- compoundexecutedInitialize cUSDSv3 on Base79%
- compoundexecutedInitialize cUSDCv3 on Unichain77%
- compoundcanceledProposal summary77%
- compoundexecutedInitialize cUSDCv3 on Polygon76%
- compoundcanceledInitialize cUSDTv3 on Linea network75%