Integrate Spark sUSDC on Euler Unichain Market

Summary

This proposal seeks Euler governance approval to list Spark’s sUSDC token on Euler’s Unichain market.

Spark

Spark is the first Star (subDAO) in the Sky ecosystem, focusing on high scale capital allocation. In addition to Spark’s in house lending market SparkLend on Mainnet, Spark also facilitates the Spark Liquidity Layer, a framework for onchain capital allocation across defi and tokenized assets.

Spark Liquidity Layer is the largest onchain capital allocator by TVL with over $2.8 billion allocated at the time of writing, primarily on mainnet but now featured on an increasing number of L2 networks including Base, Arbitrum, and soon OP Mainnet and Unichain. Highlights of Spark’s allocation activity include:

  • The Spark Tokenization Grand Prix, which has allocated over $1.5 billion into tokenized treasury bill products
  • Spark’s Morpho USDC vault, which powers roughly 80% of the liquidity behind Coinbase’s BTC backed loans product while ensuring stable rates
  • Integration into over a dozen other products across defi and tokenized assets (see all Spark allocations here)

By reallocating capital to optimize risk adjusted return between various assets and chains, Spark helps improve market efficiency and reduce liquidity fragmentation across the entire defi space. A full overview of Spark’s activity can be found in the Spark data hub.

sUSDC

In addition to allocating assets into defi protocols and tokenized assets, Spark also offers the sUSDC vault, which is a savings product powered by the Sky savings rate, delivering stable yields at large (effectively unlimited) scale. sUSDC currently has a TVL of over $350 million, and has added over $200 million in TVL in the past month.

sUSDC is redeemable into USDC with no fees via a PSM mechanism deployed on each supported L2 (including Unichain), and Spark dynamically replenishes liquidity to ensure that sUSDC can always be purchased or redeemed for a corresponding value of USDC.

sUSDC is backed by Spark and Sky’s pool of collateral assets. This includes various types of backing:

  • Liquid fiat-backed stablecoins: Sky targets maintaining at least 25% backing in USDC in the PSM, which ensures USDS (and by extension, sUSDC) maintains a strong and stable USD peg.
  • Tokenized treasury bills: Sky holds excess liquidity in tokenized treasuries, which provide higher yield than the USDC PSM while also offering risk diversification with respect to the issuer. Currently, Spark allocates to Blackrock BUIDL, Superstate USDTB, and Centrifuge/Janus Henderson JTRSY.
  • Overcollateralized defi loans: This category includes the legacy MakerDAO CDP vaults, as well as liquidity injected into defi lending markets such as SparkLend, Aave, and the Coinbase onchain loans product facilitated via Morpho on Base.
  • Overcollateralized offchain loans: Spark allocates a capital into offchain overcollateralized crypto lending via Maple’s syrupUSDC. This allows Spark to capture excess risk adjusted return for sUSDC that arises from certain counterparties specific needs, including compliance requirements to face identifiable counterparties as well as tax concerns about wrapping BTC.
  • Tokenized basis trade products: Spark allocates capital to Ethena, both directly with holdings in USDe and sUSDe, as well as indirectly through overcollateralized lending in Spark’s Morpho DAI vault on mainnet. During periods of high funding rates, this can capture significant risk adjusted returns.

Sky is implementing a dynamic risk management and prudential regulatory framework that requires stars like Spark who manage capital allocation to hold risk capital against their various assets. In practice, this means that as the risk profile of the collateral portfolio changes, this will be accompanied by changes in capital requirements that should help offset any bad debt.

Benefits for Euler

Onboarding sUSDC can bring significant benefits for Euler’s Unichain market and Euler as a whole.

sUSDC earns native yield sourced from Sky and Spark, and this would help ensure a minimum level of borrowing demand for USDC and USDT0 if borrowing demand from other collateral assets declines. Providing a floor for yields earned by stablecoin suppliers can help grow deposits and improve user retention.

Additionally, allowing sUSDC to be borrowed against cryptonative collateral assets listed on Euler Unichain market provides an additional source of stablecoin liquidity in cases where market borrowing rates trend higher than the sUSDC native yield (currently 4.5%). Generally, this works best by implementing a “flatter” interest rate model, where the sUSDC native yield effectively acts as the base borrowing rate at 0% utilization, and a smaller low slope parameter plus this base rate achieves a rate at optimal utilization similar to other stablecoin markets. An additional benefit here is that, while below the optimal utilization ratio, borrowers will tend to experience lower interest rate volatility than other stablecoins, which may be appealing to some users. There’s a bit of cognitive overhead for users to understand how borrowing a yield bearing asset works, but this can be addressed with front-end updates (eg. showing the borrow rate as a composite value including both sUSDC yield and the Euler interest rate model).

Spark is also planning to allocate a significant OP grant towards growing sUSDC liquidity across Unichain and OP Mainnet, and will include sUSDC deposits on Euler to earn these rewards as soon as reasonably practicable.

Risk Factors

sUSDC is indirectly exposed to the risk of underlying collateral assets listed above. Sky and Spark both maintain capital buffers that insulate end users against losses, so sUSDC would only experience impairment if bad debt exceeds these collective capital buffers. Currently Sky holds over $90 million in surplus to protect against losses.

sUSDC on Unichain relies on liquidity in the Unichain PSM to maintain a 1:1 USD peg locally. If Spark infrastructure for rebalancing liquidity faces an interruption in service, liquidity of USDC in the Unichain PSM may become temporarily exhausted, which would make it impossible to redeem sUSDC for USDC on Unichain directly. However, sUSDC could still be redeemed for USDS, which could then be bridged back to Ethereum to redeem for USDC in the L1 PSM. We expect that arbitrage transactions would prevent USDS and sUSDC from trading significantly below peg on Unichain even if liquidity in the Unichain PSM becomes temporarily depleted.

References

[Gauntlet] – sUSDC Listing on Euler Unichain

Summary

Gauntlet recommends the eventual onboarding of sUSDC to Unichain, contingent upon successful oracle integration and the emergence of demonstrable, sustained liquidity. Should the community choose to proceed, Gauntlet recommends the following:

This proposal provides Gauntlet’s parameter recommendations for onboarding sUSDC as a collateral-only asset on the Euler Unichain market.

sUSDC is a yield-bearing stablecoin issued by Spark, backed by diversified collateral and redeemable 1:1 for USDC via Spark’s Peg Stability Module (PSM).

Given its stable design, growing adoption, and conservative usage expectations, we support collateral-only onboarding with a 4.2 M supply cap and 93 % LLTV / 91 % Borrow LTV configuration.

Background

sUSDC is the ERC-4626 share token for deposits into Spark’s USDC Savings Vault. It earns yield sourced from diversified strategies, including:

  • Tokenized T-bills (e.g., BlackRock BUIDL)
  • Over-collateralized lending
  • DeFi money markets

sUSDC maintains a 1:1 redemption via Spark’s PSM and is currently deployed across multiple L2s. Total vault AUM is $3 B+, with $351 M allocated to sUSDC.
Spark Savings Vault data »

Current Market Coverage

Token Prime Yield Base
sUSDC - - -
sUSDS Collateral Borrow+Collateral Collateral
  • sUSDC is not borrowable or collateralized in Euler Prime, Yield, or Base.
  • sUSDS is borrowable in Euler Yield and collateral-only in Euler Base.

Parameter Recommendations (Unichain)

Parameter Recs
Borrowable No
Collateral Yes
Supply Cap 4.2 M
Interest Rate Model N/A (non-borrowable)

LTV Recommendations

Collateral Debt LLTV Borrow LTV
sUSDC USDC 0.93 0.91
sUSDC USDT0 0.93 0.91

Note: Gauntlet requests more details on the oracle as there were no details mentioned in the original proposal.

Rationale

  1. Supply Cap
    Pro-rated from the $21 M sUSDS cap on Euler Base Vault, based on USDC’s ~20 % share of total sUSDC compared to sUSDS → 20 % × $21 M = $4.2 M.

  2. Collateral-Only
    sUSDC is currently not borrowable on any chain. Given its smaller AUM compared to sUSDS and lack of borrow demand, we recommend not enabling borrowing at this time.

  3. LTV Configuration
    93 % LLTV / 91 % Borrow LTV mirrors conservative settings used for comparable stablecoins. This ensures liquidations only occur under extreme price moves, preserving peg integrity and limiting protocol risk.

  4. IRM
    As a collateral-only asset, no interest rate model is needed. Since this is a new asset on all networks, we recommend sUSDC as a collaterized asset for now

Next Steps

  • Monitor market adoption and usage behavior following deployment.
  • Revisit supply caps and broader functionality as the Unichain sUSDC market matures and onchain liquidity is readily available.

We welcome community feedback.

Objective Labs: Risk Recommendations for sUSDC on Euler Unichain

Summary

Thank you @monet-supply for submitting this proposal. Objective Labs recommends the onboarding of sUSDC both as collateral and as a borrowable asset. We recognize the strategic value of Euler DAO’s collaboration with Sky and its Stars. We are therefore optimistic this integration will bring a liquid blue-chip source of stablecoin yield, necessary for growing a healthy market on Unichain.

Fundamentals

Spark’s sUSDC is fundamentally very similar to the more familiar sUSDS. Yield is sourced from the Spark Liquidity Layer (SLL), which allocates assets into venues such as blue-chip stablecoins (USDC), T-Bills, low-risk DeFi lending, private lending (Maple), basis trading (Ethena). Allocations, risk profile, and tail risk is managed by BlockAnalitica with an excellent track record through various market scenarios. The current allocations in the SLL, as well as other import risk metrics, are visible in real time on BA’s Spark Data Hub.

Risk Recomendations

Based on the strong fundamentals of sUSDC, and the planned incentivization campaign through OP grants, we recommend a more risk-on configuration with higher caps, an expanded LTV set that includes uncorrelated assets, borrowing enabled, to increase the chances of sustainability after rewards end.

We note that USDS’s onboarding on Euler DAO’s Base market, which was heavily incentivized with USDS rewards, unfortunately did not amount to a sustainable increase in the market’s activity after rewards ended. We believe our amendments to Gauntlet’s proposed risk parameters are crucial to ensure the same does not happen with sUSDC on Unichain.

Caps

Supply Cap Borrow Cap
10M 8M

Interest Rate Model

We are aligned with BA’s views on borrowing sUSDC: it is potentially a more stable borrowing experience, although perhaps grating for borrowers to choose a yield-bearing asset as debt. We would like to point out that there is limited evidence that there is demand for borrowing sUSDS (see MetaMorpho sUSDS vaults on Base and Ethereum). Nevertheless we are amenable to piloting this configuration on Euler, noting that Euler’s monolithic model, and the in-app calculation of ROE would perhaps make this option more intuitive.

Liquidation LTVs

We model sUSDC’s collateral configuration by taking USDC’s current configuration and applying a reduction of 2 percentage points to take into account the increased risk exposure downstream of added smart contract risk with the wrapper, economic risks of the SLL’s allocation strategy, and potential disruptions in the PSM’s capacity.

We apply a boost of three percentage points against USDC because oracle / price desynchronization risks are eliminated. For this pair liquidations will be serviced by the PSM without incurring slippage.

We model sUSDC’s liability configuration analogically by taking USDC’s configuration and applying a reduction of 2 percentage points with the same boost for USDC as collateral.

In line with the rest of the market, we recommend a 2 percentage point spread for borrow LTVs.

Collateral Debt LLTV
sUSDC WETH 84%
sUSDC wstETH 82%
sUSDC weETH 81%
sUSDC ezETH 80%
sUSDC rsETH 80%
sUSDC USDC 96%
sUSDC USD₮0 94%
sUSDC WBTC 84%
sUSDC UNI 66%
WETH sUSDC 84%
wstETH sUSDC 82%
weETH sUSDC 81%
ezETH sUSDC 80%
rsETH sUSDC 80%
USDC sUSDC 96%
USD₮0 sUSDC 93%
WBTC sUSDC 84%
UNI sUSDC 66%

IRM

We propose the following methodology for the IRM: rate at kink = USDC's rate at kink - SSR. This puts the net APY for borrowing sUSDC at parity with the other stablecoins in the market in alignment with BA’s and our own recomendations to pilot sUSDC as a borrowable asset.

To curb tail risks associated with transient liquidity crunches in the PSM when servicing liquidations, we propose that the kink is placed at 80% rather than the standard 90%.

Vault Base rate Kink Rate at kink Rate at 100% (max)
sUSDC 0% 80% 1.5% 40%

Oracle

We propose the use of an exchange rate oracle through sUSDC’s ERC4626 convertToAssets method,by setting sUSDC as a resolved vault in the oracle router for the market. This ensures that the oracle router resolves down to USDC and uses the exact same oracle used for USDC.

We have independently verified this oracle strategy is sound:

  • The implementation of convertToAssets applies the SSR continuously.
  • It is not vulnerable to donation attacks because the exchange rate calculation is synthetic, i.e. does not perform accounting based on the total assets of the vault.
  • It is not constrained by the PSM’s instantaneous capacity.

This proposal was executed: Unichain Mainnet Network Transaction Hash: 0x2d0a478271... | Uniscan

1 Like