Swapping TBTs
Exchanging TBTs for value
Last updated
Exchanging TBTs for value
Last updated
When a user swaps their TBT tokens, they can buy from or sell into a Liquidity Pool.
These pools create a market between users who want yield now vs people who are willing to wait and potentially earn more.
On UniswapV3 anyone can to a pool, with any range they want, for any TBT token.
Liquidity Providers of TBT pools earn fees from swaps. For some they can optionally stake their LP tokens to earn additional yield.
TBT Liquidity pools create an alternative route for upfront yield when Power Stake by selling the minted TBTs into a liquidity pool all in the same transaction.
If you are holding a TBT token and speculate that interest rates will be going down, you would choose to sell your TBT token.
If you speculate that interest rates will be going up, you would choose to buy more TBTs.
As an example, Bob wishes to speculate on interest rates for stETH. The current Lido (stETH) interest rate is 5%. Bob creates a Uniswap V3 position in the range of 0.01 to 0.06 stETH per TBT. Bob initializes this pool with stETH as a single-sided position allowing Power Stake to sell their TBTs.
That liquidity provided by Bob allows Power Stake to receive instant upfront yield at a starting APR rate of 6%, but that rate will continue to go down as more TBTs are sold into the pool, and Bob receives those TBTs. A few months down the line, if the instant upfront-yield rate rises to 10% because Lido's stETH interest rate has also risen to around 10%, this would result in the TBT doubling in value since the interest rate has doubled.
The use of liquidity pools also brings the potential for slippage, which is the difference in price between the quoted and execution prices. Slippage can be a concern for users as they may not be willing to accept a high slippage value. However, it is important to note that traders can still trade large numbers of tokens for another token if they are willing to accept a high slippage value.
Slippage in the Power Stake Protocol works similar to Uniswap V3 liquidity pools. Depending on available liquidity, the larger the number of tokens a user wishes to Power Stake, the larger the slippage will be resulting in a decreasing APR. For example, users can choose to Power Stake a significantly large number of stETH and accept a low APR, but this behavior is not expected in an efficient market.
The user is made aware of this on the frontend through the displayed APR and displayed number of tokens they will receive back as instant upfront-yield.