Savings reUSD (sreUSD)

Summary

This proposal introduces a new savings product, Savings reUSD (sreUSD), alongside updates to Resupply’s interest rate model and fee distribution system. The goals are to grow reUSD demand, reward long-term holders, and improve peg stability through dynamic fee mechanisms.

Key changes:

  • Deploy sreUSD as a new ERC-4626 staking vault
  • Introduce dynamic rate adjustments based on reUSD’s peg
  • Update protocol fee splits to allocate a portion of protocol revenue to sreUSD

Motivation

Resupply is committed to maintaining predictable and sustainable fees while enabling protocol growth. The introduction of sreUSD supports this mission by:

  • Incentivizing long-term reUSD holders with yield
  • Creating new integration opportunities across DeFi
  • Encouraging peg stability through rate-based feedback
  • Preserving the integrity and purpose of the Insurance Pool

sreUSD is not a replacement for the Insurance Pool. It is a growth-oriented product built around protocol revenue, designed to attract new demand and integrations.

Specification

1. Deploy sreUSD

  • Standard ERC-4626 vault with auto-compounding reUSD yield
  • Yield is sourced from total weekly protocol revenue and streamed to vault depositors
  • No cooldowns, lockups, or penalties
  • No emissions or extra reward tokens
  • Native LayerZero bridging support

2. Peg-Based Dynamic Interest Rates

A new interest rate calculator will be deployed across all reUSD pairs. It will include a priceWeight multiplier that adjusts borrowing rates based on how closely reUSD tracks its peg:

  • Interest will continue to be calculated based on underlying lending interest, sfrxUSD interest, and a constant 2%
  • priceWeight is used to determine how much of the underlying interest or sfrxusd interest should be used as fees. Previously, this was a flat 50%. Going forward it will be a range between 50% (on-peg) and 60% (off-peg).
  • As the reUSD peg approaches 1, interest rates decrease back to the base 50% of underlying/sfrxusd interest rates.
  • As the price falls below peg, rates increase to a max of 60% of underlying/sfrxusd interest rates.
  • The rate adjustment is bounded by configurable min/max thresholds (ie. How much of the underlying/sfrxusd rates should be charged as fees)

This mechanism increases fees during periods of peg instability. The additional revenue it creates is distributed as yield to sreUSD.

3. Updated Revenue Splits

Revenue splits will have the following “baseline”.

Recipient Baseline Split
Staked RSUP 70%
sreUSD 15%
Insurance Pool 10%
Treasury 5%

Additional revenue generated from the new off-peg mechanic described above will be processed first and sent to sreUSD. The remaining revenue will then be split amongst the various targets and their weightings in the table above.

Note that sreUSD will receive both off-peg fees AND a share of the baseline revenue.

Example:

At the conclusion of epoch X:

  • the time-weighted price of reUSD was $0.992
  • sfrxUSD yield was 10% and was higher than all underlying lending rates
  • 80k reUSD was collected via interest
  • 20k reUSD collected via redemptions

This means the effective interest rate during this period was 58% of sfrxUSD, or 5.8% (5% base + 0.8% off-peg). This allows us to compute the following two components:

  1. base interest fees (5%): ~68.96k
  2. off-peg fees (0.8%): ~11.03k

Therefore 11.03k reUSD is immediately allocated to sreUSD and the remaining 68.96k interest fees + 20k redemption fees are pooled and split according to the ratios above.

In this example, the final distributions would be as follows

Destination Amount
Staked RSUP 62.27k
sreUSD 24.37k (13.34k + 11.03k)
Insurance Pool 8.89k
Treasury 4.44k
Total ~100k (80k interest + 20k redemption)

Rationale

  • Growth without dilution: sreUSD drives new demand and intergrations without emission allocations
  • Aligned incentives: Dynamic fees provide incentives for holding reusd and using it across the broader DeFi ecosystem

Next Steps

  • Audit and deploy the sreUSD vault and related contracts
  • Update Controller with new fee split configuration
  • Replace all existing InterestRateCalculator contracts with the the new dynamic version
  • Coordinate integrations for sreUSD with platforms like Pendle, Spectra, and CurveLend
5 Likes

This is the most exciting proposal since the recovery plan. Also, understanding from your Disc comment, no future plans to alter RSUP staking % of revenue baseline. Sold.

1 Like

Why hasn’t the Retention Program been executed yet?
By the way, could you please update your discord invitation link,
it has been expired for a long time, thanks

1 Like

Looks good to grow the protocol use cases onwards :white_check_mark:

2 Likes