Bonds are unique tokens that can be utilized to help stabilize price around peg by reducing the circulating supply of bitBOMB/CZPegs/SnowPegs tokens (refered here as pegTokens). if the TWAP (time-weighted average price) goes below peg, 1.00.
Bonds can be purchased only during periods of supply contraction and when the TWAP of BOMB is below 1.00.
At the beginning of every new epoch during contraction periods, Bonds are issued in the amount of 3% of circulating supply of each pegToken, with a max debt amount of 35%. This means that if bonds reach 35% of the circulating supply of a pegToken, no more bonds will be issued.
There is a limit of available Bonds per epoch during contraction periods (3% of a pegToken's current circulating supply), and are sold first-come-first-serve.
The first and most important reason to buy Bonds is that they help to maintain the peg, but they are not the only measure in place to keep the protocol on track.
Bonds don't have an expiration date, so you can view them as an investment in the long-term health of the protocol to be redeemed for a premium at a later date.
The idea is to reward Bond buyers for helping the protocol, while also protecting the protocol from being manipulated by big players.
So after you buy Bonds using their respective pegTokens, you have two possible ways to get your pegTokens back:
- 1.Sell back your Bonds for their respective pegToken while the peg is between 1 - 1.05 with no redemption bonus. This is in place to prevent an instant dump as soon as peg is recovered.
- 2.Sell back your Bonds for their respective pegToken while the peg is above 1.05 with a bonus redemption rate.
The longer you hold, the more both the protocol and you benefit from Bonds.
So, which one is better?
If I buy pegTokens at 0.8, and hold it until 1.15 and then sell, I'm getting +$0.35 per pegToken.
But, if I buy pegTokens at 0.8, burn it for Bonds, and redeem it at 1.15, I'm getting 1.105 pegTokens * 1.15 ( pegToken current price) = 1,271 (+$0.47) per Bond redeemed.
But, what if getting back to peg is taking too long?
We will adjust our use cases to have different behaviors on contraction and expansion periods to benefit both pegToken and Bond holders when needed.
To encourage the redemption of Bonds for BOMB when pegToken TWAP > 1.05 and in order to incentivize users to redeem bonds at a higher price, Bond redemption is designed to be more profitable with a higher pegToken TWAP value. The Bond to pegToken ratio is 1:R, where R can be calculated using the formula as shown below:
You can only redeem Bonds for a premium when the previous epoch's TWAP is greater than 1.05.