ARFC: Onboarding wETH to Aave V3 Celo Instance

[ARFC]:Onboarding wETH to Aave V3 Celo Instance

Author: ACI

Date: 2025-04-09

Risk Parameters have been provided by Risk Service Providers and ARFC has been updated accordingly. 2025-04-16


Summary

This ARFC proposes the onboarding of Wrapped Ether (wETH) as a supported asset on the Aave V3 Celo Instance. The integration aims to expand the protocol’s utility and provide users with additional opportunities for lending and borrowing.

Motivation

The addition of wETH to Aave V3 on Celo would:

  • Increase TVL and protocol revenue
  • Provide users with a major DeFi asset for lending/borrowing
  • Enable cross-chain strategies involving ETH
  • Enhance the protocol’s competitive position in the Celo ecosystem

Specification

Risk Parameters have been provided by Risk Service Providers and ARFC has been updated accordingly. 2025-04-16

Parameter Value
Asset WETH
Isolation Mode No
Borrowable Yes
Collateral Enabled Yes
Supply Cap 500
Borrow Cap 450
Debt Ceiling -
LTV 78.00%
LT 80.00%
Liquidation Penalty 7.50%
Liquidation Protocol Fee 10.00%
Variable Base 0.0%
Variable Slope1 2.7%
Variable Slope2 80.00%
Uoptimal 90%
Reserve Factor 15%
Stable Borrowing Disable
Flashloanable Enabled
Siloed Borrowing Disabled
Borrowable in Isolation Enabled
E-Mode Category N/A

Celo-native bridged wETH Contract Address: 0xd221812de1bd094f35587ee8e174b07b6167d9af

Disclosure

The ACI did not receive compensation for creation this proposal.

Next Steps

  1. Publish a standard ARFC, collect community & service providers feedback before escalating proposal to ARFC snapshot stage.
  2. If the ARFC snapshot outcome is YAE, publish an AIP vote for final confirmation and enforcement of the proposal.

Copyright

Copyright and related rights waived via CC0.

1 Like

Summary

LlamaRisk recommends onboarding WETH to the Aave V3 Celo instance. While we acknowledge the asset’s limited liquidity, on-chain supply, and price history, these limitations are primarily due to Celo’s recent migration to an OP stack L2 (March 2025). The concentrated token distribution, with 85% held by just two accounts (primarily in Velodrome liquidity pools), reflects this recent deployment rather than fundamental concerns. From a technical perspective, WETH benefits from leveraging the extensively audited OP Stack infrastructure, which is protected by a robust $2 million bug bounty program providing additional security assurances. As a well-established asset, WETH’s introduction to the Aave Celo instance should attract significant liquidity, with the native bridged implementation expected to follow growth patterns similar to the existing Wormhole bridge WETH ($4.5M).

Collateral Risk Assessment

1. Asset Fundamental Characteristics

1.1 Asset

Wrapped ETH represents the ERC20 version of Ether. Tokenization solves the interoperability issue that limits ETH’s use in dApps and trade with other ERC20 tokens, given that it predates the ERC20 standard implementation.

1.2 Architecture

WETH represents a 1:1 peg with ETH, the canonical smart contract responsible for issuing WETH swaps ETH for an equivalent amount of WETH. Inversely, Wrapped ETH can be unwrapped in exchange for its underlying ETH amount.

1.3 Tokenomics

The primary functions for issuing WETH are deposit and withdraw. Total supply varies with the amount of ETH deposited. WETH on Celo is bridged natively using Standard Bridge, the bridging system for OP Stack chains. Users can access Superbridge, the frontend interface to bridge ETH from L1 to L2.

For context, Celo recently migrated from L1 to L2 (as of March 26th, 2025) using the OP stack. WETH is minted from L1 deposits, initiated by depositTransaction calls via the OptimismPortal contract on Mainnet. Thereafter, L2 nodes listen for TransactionDeposited events to mint on Celo.

1.3.1 Token Holder Concentration

Description Value
Total Holders 49
Total WETH Supply 999.99
Top 10 Address Holdings 99.88%
Largest Holder CLPool (58.47%)

Source: Celoscan, April 10th, 2025

85% of WETH is concentrated in 2 accounts, with the largest holder being a Velodrome liquidity pool (58%) and the second a 2/6 Multisig (32%). The third, fourth, and fifth largest are an unverified contract (~5%), WETH/CELO Uniswap pool (~3%), and USDT/WETH Uniswap pool (~2%). While most WETH is in a liquidity pool with multiple LPs, the asset’s narrow distribution across accounts could be explained by the contract’s recent launch (March 26th, 2025).

2. Market Risk

2.1 Liquidity


Source: Velodrome Finance, April 14th, 2025

Relative to the available supply onchain (>1000 WETH), DEX liquidity is only available for ~56 WETH ($92K) within a 5% price impact.

2.1.1 Liquidity Venue Concentration

Source: Coingecko, April 12th, 2025

According to Coingecko, only 2 liquidity sources are available for WETH: Uniswap and Velodrome.

2.1.2 DEX LP Concentration

Exchange Pool TVL 24h Volume
Uniswap V3 USDT/WETH $86.94K $133K
Uniswap V3 WETH/CELO $124K $10.6K
Velodrome USDT/WETH $925K $850K

The Velodrome USDT/WETH pool currency has 19 liquidity providers (addresses holding VELO-CL-POS), with 1 address providing 66% of the pool’s liquidity.

Observing Uniswap liquidity provision events (add/remove) for WETH/CELO and USDT/WETH, no results were found post the contract creation, possibly indicating a single liquidity provider in each pair.

2.2 Volatility

Source: Geckoterminal, April 14th, 2025

Given L2 WETH’s short history, the available data is too small to infer the asset’s volatility.

2.3 Exchanges

No CEX currently supports Celo WETH.

2.4 Growth

Source: L2Beat, TVS Breakdown, April 14th, 2025

Early growth has been positive since the contract was deployed, accounting for approximately $1.5M (1K WETH).

3. Technological Risk

Celo’s transition from an EVM-compatible L1 to an OP stack layer 2 introduces significant technical changes, which are summarized below.

3.1 Smart Contract Risk

Since the Standard Bridge and OptimismMintableERC20 facilitate the minting of WETH and form part of a wider OP stack codebase, risk assessments fall under OP stack audits. Multiple audits have been completed on OP stack code, with 6 audits related to Bedrock (the current OP stack version) to date.

3.2 Bug Bounty Program

An Optimism bug bounty program worth $2m provides security incentives for the general codebase, which includes the OptimismMintableERC20Factory contract that generates OptimismMintableERC20 contracts on the network it is deployed to, L1StandardBridge, and L1CrossDomainMessenger.

3.3 Price Feed Risk

WETH is pegged 1:1 to ETH based on a collateralization pricing mechanism. The REMOTE_TOKEN address points to the L1 WETH contract on the Ethereum mainnet. The price is maintained at L1 WETH through:

  • Minting/Burning: Only the BRIDGE (StandardBridge) can mint/burn tokens (via mint and burn), ensuring supply matches locked L1 WETH.
  • Collateral: L1 WETH is locked in the L1 bridge contract when users deposit and unlocked when withdrawn.

Potential intrinsic pricing risk if the L1 WETH contract is exploited, affecting the price of L2 WETH.

An ETH/USD Chainlink price feed is available on Celo, which has a 0.1% deviation threshold and 24-hour heartbeat.

3.4 Dependency Risk

Native bridged WETH utilizes Standard Bridge to bridge L1 WETH to Celo. The Standard Bridge comprises 2 contracts, L1StandardBridge on Ethereum and L2StandardBridge on Celo. CrossDomainMessenger is used to communicate deposits and withdrawals between the chains.

WETH relies on the L1StandardBridge contract to escrow L1 ETH and the L2StandardBridge to mint WETH on Celo.

4. Counterparty Risk

4.1 Governance and Regulatory Risk

4.2 Access Control Risk

OptimismMintableERC20 contract is a representation of a token on an L2 from mainnet. It allows Standard Bridge to mint and burn tokens.

The Standard Bridge contract can:

  • Mint tokens when assets are deposited from L1 to L2.
  • Burn tokens when assets are withdrawn back to L1.

The BRIDGE role is set at deployment by the OptimismMintableERC20Factory and is the only address with mint/burn privileges.

Proxy Admin is the owned by 2/2 Nested Multisig.

Here are the controlling wallets:

These multisigs are controlled by cLabs and the Celo Community Security Council. Proxy Admin control over the bridging contract is evenly distributed between the Celo development team and Community members.

4.2.1 Contract Modification Options

The contract has no proxy pattern (non-upgradeable).

4.2.2 Timelock Duration and Function

No timelocks are present.

4.2.3 Multisig Threshold / Signer identity

As stated in section 3.4. The Proxy Admin contact is managed by 2 nested multisigs, one owned by the cLabs team and the other by Celo community members.

The most recent update on Celo Community Security Council members consists of:

L2Beat
Hyperlane
Valora
Mento
Nitya Subramanian
Kris Kaczor
Tim Moreton
Aaron Boyd

Below is a list of addresses for each of the signers in no particular order:

0x148dfac5df51ab1d7b02a3b53f1e2da1f0a6b5ca
0xD1C635987B6Aa287361d08C6461491Fa9df087f2
0x2be5e223e368e8c0f404a1f3eb4eb09f99c8fad8
0x6fdb3ea186981aa32dd8e7b782d95733ca3c13a1
0x5f70938aa8d2fd91ee3959998e5ddaacfb6ffb85
0xd0cE4D055d04bDA69b20815A3F796019bB68c6Db
0xb963047c5d875b7fe777339b1e6b61ac4df1f3e2
0xc3E966E79eF1aA4751221F55fB8A36589C24C0cA

Note: This assessment follows the LLR-Aave Framework, a comprehensive methodology for asset onboarding and parameterization in Aave V3. This framework is continuously updated and available here.

Aave V3 Specific Parameters

Final parameters will be presented jointly with @ChaosLabs.

Price feed Recommendation

We recommend using the Chainlink ETH/USD price feed.

Disclaimer

This review was independently prepared by LlamaRisk, a community-led decentralized organization funded in part by the Aave DAO. LlamaRisk is not directly affiliated with the protocol(s) reviewed in this assessment and did not receive any compensation from the protocol(s) or their affiliated entities for this work.

The information provided should not be construed as legal, financial, tax, or professional advice.

Overview

Chaos Labs supports listing WETH on Aave V3’s Celo instance. Below is our analysis and initial risk parameter recommendations.

WETH

WETH is one of the cornerstone assets of Aave V3, serving as a highly trusted collateral and debt asset. Over $4.75B of WETH was deposited on Aave V3, and $4.18B of it is being borrowed.

The token proposed for listing is Celo native bridge WETH, thus carrying a lower bridge risk. The native bridge is based on OP Stack’s Standard Bridge, which allows users to send WETH from to Celo. We note that Wormhole WETH is currently the most common ETH-related asset on Celo; the largest Uniswap pool by TVL is Wormhole WETH/CELO.

Market Cap & Liquidity on Celo

Native WETH recently went live on Celo, quickly reaching an on-chain supply of 1K.

55% of the total supply is deposited in a Velodrome pool with USDT. However, the pool has become heavily imbalanced, leaving little liquidity for users to swap out of WETH. It has another pool with CELO on Uniswap, though its TVL is relatively small.

We expect that liquidity will improve following the asset’s listing on Aave and as users migrate away from bridged versions.

LTV, Liquidation Threshold, and Liquidation Bonus

While WETH remains a very safe asset, which would suggest aligning its collateral parameters with those on other deployments, because of the very limited liquidity of the asset we recommend more conservative initial listing parameters. Specifically, we recommend an LTV of 78%, LT of 80% and a Liquidation Penalty of 7.5%.

Supply Cap and Borrow Cap

Reflecting our evaluation of available liquidity and to support protocol safety and market responsiveness we recommend setting the initial supply cap to 500 WETH. In the event that supply on the chain grows quickly, we are prepared to facilitate large cap increases.

We recommend setting the asset’s borrow cap at 90% of its supply cap.

Interest Rate Curve

We recommend aligning WETH’s IR curve with its curve on other Aave V3 instances, specifically setting Slope1 to 2.7%, Slope2 to 80%, and UOptimal to 90%.

Oracle/Pricing

We recommend using the ETH/USD Chainlink feed available on Celo.

Specification

Following the above analysis, we recommend the following parameter settings:

Parameter Value
Asset WETH
Isolation Mode No
Borrowable Yes
Collateral Enabled Yes
Supply Cap 500
Borrow Cap 450
Debt Ceiling -
LTV 78.00%
LT 80.00%
Liquidation Penalty 7.50%
Liquidation Protocol Fee 10.00%
Variable Base 0.0%
Variable Slope1 2.7%
Variable Slope2 80.00%
Uoptimal 90%
Reserve Factor 15%
Stable Borrowing Disable
Flashloanable Enabled
Siloed Borrowing Disabled
Borrowable in Isolation Enabled
E-Mode Category N/A

Disclaimer

Chaos Labs has not been compensated by any third party for publishing this ARFC.

Copyright

Copyright and related rights waived via CC0

1 Like