Initialize cUSDCv3 on Scroll
01Summary
This proposal initializes a Compound III USDC market (cUSDCv3) on the Scroll blockchain. It deploys the market with Gauntlet-recommended parameters, seeds it with 10,000 USDC bridged from Ethereum mainnet, sets COMP as the reward token (with rewards initially disabled), and registers the new market in the official markets list. This is the first proposal to bridge governance actions from Ethereum mainnet to Scroll mainnet.
- Type
- protocol addition
- Funding
- $10000
Key changes
- Deploy new Comet implementation on Scroll with full market configuration including collateral assets (WETH, WBTC, weETH, etc.) and risk parameters based on Gauntlet recommendations(high)
- Set COMP token as reward token for Scroll market with initial reward speeds set to 0 pending future governance decision(medium)
- Bridge 10,000 USDC from Ethereum mainnet to Scroll to seed market reserves(high)
- Register cUSDCv3 on Scroll in the official v3-official-markets ENS record(medium)
Notable concerns
- This is the first proposal to execute cross-chain bridging from Ethereum mainnet to Scroll mainnet, introducing novel technical risks not present in previous proposals
- Cross-chain bridge execution includes inherent risks related to the Scroll L1-L2 bridge mechanism
Generated by Kvorum
02Description
Initialize cUSDCv3 on Scroll
This proposal takes the governance steps recommended and necessary to initialize a Compound III USDC market on Scroll; upon execution, cUSDCv3 will be ready for use. Simulations have confirmed the market’s readiness, as much as possible, using the Comet scenario suite. Although real tests have also been run over the Goerli/Scroll Alpha bridge, this will be the first proposal to actually bridge from Ethereum mainnet to Scroll mainnet, and therefore includes risks not present in previous proposals.
Although the proposal sets the entire configuration in the Configurator, with parameters based off of the recommendations from Gauntlet.
Further detailed information can be found on the corresponding proposal pull request and forum discussion.
Proposal Actions
The first proposal action sets the Comet configuration and deploys a new Comet implementation on Scroll. This sends the encoded setConfiguration and deployAndUpgradeTo calls across the bridge to the governance receiver on Scroll. It also calls setRewardConfig on the Scroll rewards contract to establish Scroll’s bridged version of COMP as the reward token for the deployment (note that rewards speeds have been set to 0, as Gauntlet has recommended to hold off on including rewards in the comet deployment for now).
The second action approves Scroll’s L1USDCGateway to take Timelock's USDC, in order to seed the market reserves through the bridge.
The third action deposits 10K USDC from mainnet to the Scroll L1USDCGateway contract to bridge to Comet.
The fourth 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 Scroll cUSDCv3 market.
03Mismatch analysis
A calldata-vs-description analysis is not generated yet. Review the decoded actions →
04Actions
- Target
- 0x6774…b367
- Value
- 100000000000000000 wei
- Function
- sendMessage(address,uint256,bytes,uint256)
- Arguments
{ "0": "0xC6bf5A64896D679Cf89843DbeC6c0f5d3C9b610D", "1": "0", "2": "0x00000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000018000000000000000000000000000000000000000000000000000000000000003c00000000000000000000000000000000000000000000000000000000000000003000000000000000000000000ecab0beea3e5dea0c35d3e69468eac20098032d700000000000000000000000087a27b91f4130a25e9634d23a5b8e05e342bac5000000000000000000000000070167d30964cbfdc315ecae02441af747be0c5ee000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000018000000000000000000000000000000000000000000000000000000000000001e000000000000000000000000000000000000000000000000000000000000000e6736574436f6e66696775726174696f6e28616464726573732c28616464726573732c616464726573732c616464726573732c616464726573732c616464726573732c75696e7436342c75696e7436342c75696e7436342c75696e7436342c75696e7436342c75696e7436342c75696e7436342c75696e7436342c75696e7436342c75696e7436342c75696e7436342c75696e7436342c75696e743130342c75696e743130342c75696e743130342c28616464726573732c616464726573732c75696e74382c75696e7436342c75696e7436342c75696e7436342c75696e74313238295b5d2929000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000236465706c6f79416e6455706772616465546f28616464726573732c616464726573732900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020736574526577617264436f6e66696728616464726573732c616464726573732900000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000054000000000000000000000000000000000000000000000000000000000000005a000000000000000000000000000000000000000000000000000000000000004c0000000000000000000000000b2f97c1bd3bf02f5e74d13f02e3e26f93d77ce440000000000000000000000000000000000000000000000000000000000000040000000000000000000000000f6013e80e9e6ac211cc031ad1ce98b3aa20b73e40000000000000000000000000747a435b8a60070a7a111d015046d765098e4cc00000000000000000000000006efdbff2a14a7c8e15944d1f4a48f9f95f663a400000000000000000000000043d12fb3afcad5347fa764eeab105478337b720000000000000000000000000027e24c49f95dff7e231ef1c2849f760cdf25a5ad0000000000000000000000000000000000000000000000000bcbce7f1b15000000000000000000000000000000000000000000000000000000aa87bee538000000000000000000000000000000000000000000000000000016345785d8a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bcbce7f1b15000000000000000000000000000000000000000000000000000000bc4b381d18800000000000000000000000000000000000000000000000000018fae27693b4000000000000000000000000000000000000000000000000000000354a6ba7a180000000000000000000000000000000000000000000000000000853a0d2313c000000000000000000000000000000000000000000000000000000038d7ea4c6800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003b9aca0000000000000000000000000000000000000000000000000000000000000003e8000000000000000000000000000000000000000000000000000000e8d4a5100000000000000000000000000000000000000000000000000000000000000002a0000000000000000000000000000000000000000000000000000000000000000200000000000000000000000053000000000000000000000000000000000000040000000000000000000000006bf14cb0a831078629d993fdebcb182b21a8774c00000000000000000000000000000000000000000000000000000000000000120000000000000000000000000000000000000000000000000b1a2bc2ec5000000000000000000000000000000000000000000000000000000bcbce7f1b1500000000000000000000000000000000000000000000000000000c7d713b49da000000000000000000000000000000000000000000000000001043561a8829300000000000000000000000000000f610a9dfb7c89644979b4a0f27063e9e7d7cda32000000000000000000000000709cef91dd5d162d7047b678334d1be41fe9284300000000000000000000000000000000000000000000000000000000000000120000000000000000000000000000000000000000000000000a688906bd8b00000000000000000000000000000000000000000000000000000b1a2bc2ec5000000000000000000000000000000000000000000000000000000bcbce7f1b150000000000000000000000000000000000000000000000000002b5e3af16b18800000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000ecab0beea3e5dea0c35d3e69468eac20098032d7000000000000000000000000b2f97c1bd3bf02f5e74d13f02e3e26f93d77ce440000000000000000000000000000000000000000000000000000000000000040000000000000000000000000b2f97c1bd3bf02f5e74d13f02e3e26f93d77ce44000000000000000000000000643e160a3c3e2b7eae198f0beb1bfd2441450e86", "3": "600000" }- Calldata
- Target
- 0xa0b8…eb48
- Value
- 0 wei
- Function
- approve(address,uint256)
- Arguments
{ "0": "0xf1AF3b23DE0A5Ca3CAb7261cb0061C0D779A5c7B", "1": "10000000000" }- Calldata
- Target
- 0xf1af…5c7b
- Value
- 100000000000000000 wei
- Function
- depositERC20(address,address,uint256,uint256)
- Arguments
{ "0": "0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48", "1": "0xB2f97c1Bd3bf02f5e74d13f02E3e26F93D77CE44", "2": "10000000000", "3": "300000" }- 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\"}],\"137\":[{\"baseSymbol\":\"USDC\",\"cometAddress\":\"0xF25212E676D1F7F89Cd72fFEe66158f541246445\"}],\"8453\":[{\"baseSymbol\":\"USDbC\",\"cometAddress\":\"0x9c4ec768c28520B50860ea7a15bd7213a9fF58bf\"},{\"baseSymbol\":\"WETH\",\"cometAddress\":\"0x46e6b214b524310239732D51387075E0e70970bf\"},{\"baseSymbol\":\"USDC\",\"cometAddress\":\"0xb125E6687d4313864e53df431d5425969c15Eb2F\"}],\"42161\":[{\"baseSymbol\":\"USDC.e\",\"cometAddress\":\"0xA5EDBDD9646f8dFF606d7448e414884C7d905dCA\"},{\"baseSymbol\":\"USDC\",\"cometAddress\":\"0x9c4ec768c28520B50860ea7a15bd7213a9fF58bf\"}],\"534352\":[{\"baseSymbol\":\"USDC\",\"cometAddress\":\"0xB2f97c1Bd3bf02f5e74d13f02E3e26F93D77CE44\"}]}" }- Calldata
05Tally
Summed from votes
06Voters
No votes recorded yet.
07Forum
- Deploy Compound III on Scroll ↗discourse · high confidence
Arguments for
- Scroll offers strong technical qualifications (EVM-equivalence, Geth-based, minimal bytecode re-audit risk) and Ethereum-aligned zkEVM research credentials that make it a strong scaling partner for Compound.— Scroll_zkEVM
- Scroll has demonstrated significant ecosystem traction (bridged TVL, transaction counts, unique wallets, 150+ projects deployed) supporting demand for a Compound market.— Scroll_zkEVM
- Gauntlet's risk parameter analysis of current Scroll liquidity conditions supports a reasonable initial set of collateral, IR curve, and supply cap parameters for a USDC market.— Gauntlet
- Community members expressed direct support for deploying Comet on Scroll as a good opportunity to expand into zkEVM L2s.— Michigan_Blockchain, WintermuteGovernance
- OpenZeppelin's audit of the Comet deployment and bridged governance contracts/flows provides security assurance for the launch.— jbass-oz, Scroll_zkEVM
- The bridged USDC token on Scroll is upgradeable, meaning that if Circle launches native USDC, no migration to a new Comet market would be required, reducing long-term technical risk.— Scroll_zkEVM, kevin
- Deployment can proceed cautiously as an MVP with a single market and no COMP rewards initially, allowing Gauntlet to monitor performance before scaling up.— Scroll_zkEVM, Gauntlet
Arguments against
None surfaced.
Unresolved concerns
- Scroll's prover and sequencer set will remain centralized for an unspecified period, and core contracts/parameters can be upgraded via multisig, posing ongoing centralization risk.— Scroll_zkEVM
- During any future Circle-led upgrade from bridged to native USDC, the USDC bridge on Scroll will be temporarily paused, which could affect bridging activity for Compound users.— Scroll_zkEVM
- Gauntlet has deferred on recommending COMP rewards for the Scroll Comet market, leaving the timing and conditions for future rewards unresolved.— Gauntlet
- The initial on-chain proposal (Proposal 221) was found to revert due to an 'Insufficient msg.value' error, requiring cancellation and resubmission, raising questions about proposal construction reliability.— jbass-oz, Michigan_Blockchain
- Details on what liquidity incentives or growth-program support Compound users would receive for using the protocol on Scroll were requested but not concretely addressed in the thread.— sharp
Notable participants
- Scroll_zkEVMProposer who introduced the deployment, provided technical details, responded to community questions, and posted deployment/contract details.
- GauntletRisk service provider who delivered initial asset listing and IR curve recommendations and later decided against COMP rewards at launch.
- jbass-ozOpenZeppelin representative who published the audit report and flagged the reverting proposal issue before resubmission.
- Michigan_BlockchainDelegate who expressed support, submitted/cancelled/resubmitted the on-chain proposal.
- kevinCommunity member who raised a technical question about bridged vs. native USDC migration risk.
- sharpCompound Growth Program lead who asked about incentives and partnership opportunities for Scroll deployment.
- WintermuteGovernanceDelegate who voiced support for the MVP deployment with Gauntlet's parameters.
Generated by Kvorum
08Similar proposals
- compoundcanceledInitialize cUSDCv3 on Scroll100%
- compoundexecutedInitialize cUSDCv3 on Polygon82%
- compoundexecutedInitialize cUSDbCv3 on Base82%
- compoundcanceledInitialize cUSDSv3 on Base82%
- compoundexecutedInitialize cUSDSv3 on Base82%
- compoundexecutedInitialize cUSDCv3 on Unichain81%
- compoundexecutedInitialize cUSDSv3 on Ethereum Mainnet81%
- compoundexecutedInitialize cUSDCv3 on Arbitrum81%
- compoundexecutedInitialize native USDC market cUSDCv3 on Arbitrum80%
- compoundexecutedInitialize cUSDCv3 on Base79%