- Income Tokens: These represent 1 unit of a principal asset deposited and locked into an underlying protocol for a set maturity. When Income tokens are minted, their exchange value for the principal asset is fixed. For instance, if 10 USDC deposited into Kamino are stripped into 10 Income Tokens and 10 yield tokens, the quantity Income Tokens own is worth 10 USDC. However, Income Tokens are only redeemable for the underlying after the market matures and don’t receive any accrued yield, which causes their price to trade below 10 USDC until maturity.
- Yield Tokens: These represent shares of the yield produced by the principal asset in a DeFi product/position over time. The value of Yield Tokens matches the value of Income Tokens for the principal position. For example, if 25 Income Tokens are worth 25 SOL, then 25 yield tokens provide the yield produced by 25 SOL deposited into an underlying protocol.
Vault Module
Yield stripping takes place when users’ deposits are placed into an Exponent vault’s escrow account for a specific market. Each yield market is initiated with a dedicated vault, set with its own parameters, which includes the maturity of the assets minted through this vault. This means every Income Token and Yield Tokens belonging to the same market originates from the same vault. An Exponent vault module manages the economics of Income Tokens and Yield Tokens. Its core functions include:- Stripping: Converts DeFi positions/products into separate Income Tokens and Yield Tokens and holds the principal assets deposited in escrow.
- Yield Distribution: Enables holders of Yield Tokens to receive yield distribution from the underlying position/product, plus additional liquidity incentives, often referred to as emissions.
- Merging: Recombines Income Tokens and Yield Tokens into the original locked position. After maturity, only Income Tokens are needed to redeem for full value (1:1) the assets deposited in the underlying protocol.
This Vault module essentially manages the lifecycle of these yield derivative assets issued by the protocol, from creation through yield accrual to eventual recombination. It provides the infrastructure for users to interact with and benefit from various types of DeFi markets.