[Anthias Labs] Risk Parameter Recommendations (7/16/26)
Anthias Labs proposes the following parameter changes for the month of August. For more information on current parameters, please refer to our monitoring dashboard here.
Base
Summary
Risk Parameters
| Parameters |
Current Value |
Recommended Value |
| wrsETH Collateral Factor |
52% |
46% |
Rationale
wrsETH
wrsETH is currently in the process of deprecation. This proposal reduces the collateral factor from 52% to 46%, a decrease that is not expected to trigger liquidations.
OP Mainnet
Summary
Risk Parameters
| Parameters |
Current Value |
Recommended Value |
| wrsETH Collateral Factor |
68% |
46% |
Rationale
wrsETH
wrsETH is currently in the process of deprecation. This proposal reduces the collateral factor from 68% to 46%, a decrease that is not expected to trigger any meaningful liquidations.
Moonbeam
Summary
Risk Parameters
| Parameters |
Current Value |
Recommended Value |
| BTC.wh Collateral Factor |
6% |
0% |
| ETH.wh Collateral Factor |
24% |
0% |
| USD.wh Collateral Factor |
9% |
0% |
| FRAX Collateral Factor |
21% |
0% |
| GLMR Collateral Factor |
37% |
0% |
| xcDOT Collateral Factor |
55% |
0% |
| xcUSDC Collateral Factor |
25% |
0% |
| xcUSDT Collateral Factor |
25% |
0% |
Rationale
Moonbeam is being deprecated on July 31. Setting collateral factors to zero will make outstanding borrow positions eligible for liquidation. Although this may force liquidations, funds left locked in smart contracts after July 31 may ultimately become unrecoverable, so this change gives liquidators an opportunity to recycle those funds and move them off-chain. The remaining borrowers are likely dormant users or users who have forgotten about their loans. Borrow exposure is low across each market, with total borrows under $10,000, so the overall impact should be limited. However, on-chain liquidity is sparse, which may make flash-loan-based liquidations difficult or uneconomical even after positions become eligible. Still, reducing collateral factors to zero provides the best available path for recovering and migrating funds before deprecation.
Additionally, to address the remaining bad debt on Moonbeam, specifically in the GLMR market, reserves should be withdrawn from the remaining markets, swapped to GLMR, and used to repay bad debt positions. This would provide additional liquidity for GLMR suppliers to exit.
Across all markets excluding GLMR, there are approximately $195,798.13 in reserves that can be withdrawn and used to repay the roughly $120,289 in outstanding bad debt. The final column , reserves minus borrows, represents the theoretical minimum amount of reserves that could be withdrawn, assuming no debt is repaid and all supply is withdrawn before Moonbeam sunsets. In this scenario, a portion of reserves would need to remain in the market to provide liquidity for withdrawals.
| Asset |
Reserves (USD) |
Reserves (tokens) |
Liquidity (tokens) |
Total Borrows (tokens) |
Reserves - Borrows |
| GLMR |
53,384.99 |
5,338,499.03 |
0.01 |
14,529,315.78 |
-9,190,816.75 |
| xcUSDT |
32,006.85 |
32038.89 |
66,700.51 |
9,811.14 |
22,227.75 |
| xcUSDC |
18,458.19 |
18,458.19 |
38,478.44 |
2,662.30 |
15,795.89 |
| xcDOT |
41,691.51 |
46,897.09 |
550,562.12 |
3,302.77 |
43,594.32 |
| USDC.wh |
60,701.98 |
60,701.98 |
87,813.17 |
5,901.55 |
54,800.43 |
| FRAX |
531.37 |
536.74 |
37,462.41 |
63.33 |
473.41 |
| ETH.wh |
16,862.57 |
9.42 |
24.03 |
0.83 |
8.59 |
| BTC.wh |
25,545.66 |
0.4 |
0.98 |
0.02 |
0.38 |
Ethereum
Summary
We propose launching three new core markets on Ethereum Mainnet: wstETH, weETH, and rETH. At launch, we recommend conservative collateral factors and zero borrow caps, meaning these assets would initially function as collateral-only markets. Below, we outline the proposed listing parameters and key risk considerations.
Our primary concern is the lack of Chainlink exchange-rate oracles for these assets. We do not recommend relying on market-price oracles for LSTs or LRTs, as secondary-market pricing can be volatile during periods of stress. As a result, these listings would require either a custom exchange-rate oracle solution or coordination with Chainlink to develop new exchange-rate feeds.
wstETH
Risk Disclosure
wstETH is the non-rebasing wrapped version of Lido stETH and represents a claim on staked ETH plus accrued staking rewards. Lido is the largest liquid staking protocol by TVL ($14.2B) and has a long operating history.
The primary market risk for wstETH is a temporary depeg during periods of stress, such as mass exits or leveraged unwind events. During periods of elevated withdrawal demand, users may prefer to sell wstETH in secondary markets at a discount rather than wait in the unstaking queue, which can amplify depeg pressure. As a result, listing parameters, including collateral factor, should account for this risk.
Risk Parameters
| Parameter |
Recommended Value |
| Collateral Factor |
75% |
| Reserve Factor |
15% |
| Supply Cap |
16,000 |
| Borrow Cap |
0.1 |
IR Parameters
| Parameter |
Recommended Value |
| Base Rate |
0 |
| Multiplier |
0.061 |
| Jump Multiplier |
3.5 |
| Kink |
0.35 |
Projected APYs
With reserve factor of 15%
| Utilization |
Borrow APY |
Supply APY |
| 0% |
0% |
0% |
| 35% (kink) |
2.13% |
0.64% |
| 100% |
229.64% |
195.19% |
Oracle
We recommend using an exchange-rate oracle rather than a market-price oracle for LSTs and LRTs. For wstETH, there is an official Chainlink wstETH/USD calculated feed on Ethereum mainnet.
This oracle prices wstETH as:
wstETH/USD = ETH/USD price * stETH.getPooledEthByShares(1e18) / 1e18
Where the ETH/USD price is derived from the following Chainlink oracle:
And getPooledEthByShares() is a function call on the Lido stETH token contract.
| Contract |
Address |
Function |
Description |
| stETH |
0xae7ab96520DE3A18E5e111B5EaAb095312D7fE84 |
getPooledEthByShares() |
Returns wstETH → stETH exchange rate |
An exchange-rate oracle is preferable to a market-price oracle for wstETH because it avoids reliance on secondary-market liquidity that may be thin, volatile, or temporarily dislocated during periods of stress. However, this design assumes stETH is economically equivalent to ETH and therefore does not directly capture a stETH/ETH or wstETH/ETH market discount. During liquidity stress, elevated withdrawal demand, redemption delays, or leveraged unwind events, this oracle may value wstETH above its realizable market price.
Liquidity
Secondary market liquidity on DEXs is very strong for wstETH. Currently ~16,000 wstETH can be swapped for USDC at ~5% slippage, providing ample liquidity for liquidations to occur profitably.
weETH
Risk Disclosure
weETH is the wrapped, non-rebasing version of ether.fi’s eETH. It represents a claim on ETH deposited into ether.fi, plus accrued staking and restaking rewards. Unlike standard LSTs, weETH introduces additional complexity from restaking, including exposure to EigenLayer and AVS-specific slashing conditions.
The primary risks for weETH are temporary depeg events, liquidity stress during periods of elevated redemptions or leverage unwinds, and slashing or operational risks introduced by restaking. These risks should be reflected in conservative collateral and borrow parameters.
Risk Parameters
| Parameter |
Recommended Value |
| Collateral Factor |
70% |
| Reserve Factor |
15% |
| Supply Cap |
14,000 |
| Borrow Cap |
0.1 |
IR Parameters
| Parameter |
Recommended Value |
| Base Rate |
0 |
| Multiplier |
0.15 |
| Jump Multiplier |
3.5 |
| Kink |
0.35 |
Projected APYs
With reserve factor of 15%
| Utilization |
Borrow APY |
Supply APY |
| 0% |
0% |
0% |
| 35% (kink) |
5.25% |
1.56% |
| 100% |
232.75% |
197.84% |
Oracle
We recommend using an exchange-rate oracle rather than a market-price oracle for LSTs and LRTs. There is currently no official Chainlink weETH exchange-rate oracle on Ethereum mainnet.
For weETH, we recommend a custom implementation: combine the Chainlink ETH/USD market-price feed with the weETH/eETH exchange rate returned directly from ether.fi’s weETH contract.
weETH/USD = ETH/USD price * weETH.getRate() / 1e18
An exchange-rate oracle is preferable to a market-price oracle for weETH because it avoids reliance on thin or volatile secondary-market liquidity. However, this design assumes eETH is economically equivalent to ETH and therefore does not directly capture a weETH/eETH or eETH/ETH market discount. During liquidity stress, redemption delays, or slashing events this oracle may value weETH above its realizable market price.
Price Feed
Exchange Rate Source
| Contract |
Address |
Function |
Description |
| Wrapped eETH (weETH) |
0xCd5fE23C85820F7B72D0926FC9b05b43E359b7ee |
getRate() |
Returns weETH → eETH exchange rate |
Liquidity
Secondary market liquidity on DEXs is also very strong for wstETH. Currently ~14,000 weETH can be swapped for USDC at ~5% slippage, providing ample liquidity for liquidations to occur profitably.
rETH
Risk Disclosure
rETH is Rocket Pool’s liquid staking token and represents a claim on staked ETH plus accrued staking rewards.
The primary market risk for rETH is a temporary depeg during periods of stress, such as mass exits, liquidity shortages, or leveraged unwind events. During periods of elevated withdrawal demand, users may prefer to sell rETH in secondary markets at a discount rather than wait for protocol liquidity, which can amplify depeg pressure. As a result, listing parameters, including collateral factor, should account for this risk.
Risk Parameters
| Parameter |
Recommended Value |
| Collateral Factor |
75% |
| Reserve Factor |
15% |
| Supply Cap |
4,000 |
| Borrow Cap |
0.1 |
IR Parameters
| Parameter |
Recommended Value |
| Base Rate |
0 |
| Multiplier |
0.061 |
| Jump Multiplier |
3.5 |
| Kink |
0.35 |
Projected APYs
With reserve factor of 15%
| Utilization |
Borrow APY |
Supply APY |
| 0% |
0% |
0% |
| 35% (kink) |
2.13% |
0.64% |
| 100% |
229.64% |
195.19% |
Oracle
There is currently no official Chainlink rETH exchange-rate oracle on Ethereum mainnet. We propose using a custom solution similar to weETH, where the Chainlink ETH/USD market-price feed is multiplied with the rETH/ETH exchange rate from Rocket Pool’s rETH contract.
rETH/USD = ETH/USD price * rETH.getExchangeRate() / 1e18
Price Feed
Exchange Rate Source
Liquidity
DEX liquidity for rETH is the weakest among LSTs. Currently ~4,100 weETH can be swapped for USDC before slippage nears the liquidation bonus of 7%.
Additional Links
Monitoring Dashboard
Anthias Labs X Account
Anthias Labs has not been compensated by any third party for any statements made. All opinions and suggestions provided are based solely on our independent analysis and are not influenced by external entities.