stUsdc
Overview
Staked USDC is an rebasing auto-compounding LST for Circle's USDC and Bloom TBYs. The interface below is only available for the Arbitrum deployment of the protocol.
Contract API
depositTby
depositTbyfunction depositTby(uint256 id, uint256 amount) external returns (uint256 amountMinted);Deposit a specified amount of TBYs to mint stUsdc.
depositAsset
depositAssetfunction depositAsset(uint256 amount) external returns (uint256 amountMinted);Deposit a specified amount of underlyingToken to mint stUsdc.
redeemStUsdc
redeemStUsdcfunction redeemStUsdc(uint256 amount) external returns (uint256 underlyingAmount);Redeem stUsdc in exchange for underlyingTokens
poke
pokeInvokes the auto stake feature as well as updates the value accrual.
wstUsdc
wstUsdcReturns the wstUsdc contract instance.
asset
assetReturns the underlyingToken contract instance.
stakeUpStaking
stakeUpStakingReturns the StakeUpStaking contract instance.
performanceBps
performanceBpsReturns the performance Bps variable.
lastRedeemedTbyId
lastRedeemedTbyIdReturns the last redeemed tbyId.
globalShares
globalSharesThe total shares of stUSDC tokens in circulation on all chains.
Last updated