stUSDC
Staked USDC is an rebasing auto-compounding LST for Circle's USDC and Bloom TBYs
stUSDC vs wstUSDC
There are two versions of StakeUp stTokens, namely stUSDC and wstUSDC. Both are fungible tokens but they reflect the accrued yield differently.
stUSDC
The token's yield is updated every 24 hours
through the poke
function and rebases constantly as the previous day's yield is dripped to users. A user is able to redeem their stUSDC
at a rate 1:1 to USDC
For users not familiar with rebasing tokens:
Token balances will change according to the amount of yield accumulated within the system.
wstUSDC
Provides an alternative to the rebasing version of stUSDC
. It has a static balance by representing the share that a user has in the system. At any given time, anyone holding wstUSDC can convert any amount of it to stUSDC at a fixed rate, and vice versa. The rate is the same for everyone at any given moment. This method allows for enhanced composability across DeFi.
For users not familiar with rebasing tokens:
Due to the fact that
wstUSDC
is non-rebasing, the user's balance while holding the token will remain static and value accrual be reflected in the exchange rate of the token.
Wrapping
Users can wrap their stUSDC
token by calling wstUSDC::wrap
. The conversion is based on the current exchange rate, which reflects the total value of stUSDC
in circulation.
Unwrapping
Users can unwrap their wstUSDC
token by calling wstUSDC::unwrap
. The conversion is based on the current exchange rate, which reflects the total value of stUSDC
in circulation.
Fees
There is a 10% performance fee on yield generated within stUSDC
. This fee is paid fully to the stakers of the SUP token within the StakeUp Protocol.
Last updated