What are Bonds?

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.

When can I buy Bonds?

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.

Note that during a zen epoch (when an epoch ends with a TWAP between 1.0 - 1.001), no Bonds will be issued, even though the Boardroom does not print.

BOND TWAP (time-weighted average price) is based on the a pegToken's TWAP from the previous epoch as it ends. In other words, the pegToken TWAP is real-time but the Bond TWAP is not.

Where can I buy Bonds?

You can buy bitBomb Bonds / CZPegs bonds / SnowPegs bonds if any are available through Bond section of our Advanced Protocols. Anyone can buy as many Bonds as they want as long as they have enough respective pegTokens to pay for them.

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.

Why should I buy Bonds?

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.

Incentives for Holding Bonds

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.


  1. When bitBTC = 0.8, burn 1 bitBTC to get 1 Bond (Bond price = 0.8)

  2. When bitBTC = 1.15, redeem 1 Bond to get 1.105 bitBTC (Bond price = 1.27)

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.

What is the formula to calculate the redemption bonus for Bonds?

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:

R=1+[(pegTokenβ€Žβ€Ž.TWAPprice)βˆ’1)βˆ—coeff)]R=1+[( pegTokenβ€Ž β€Ž .TWAPprice)-1)*coeff)]
coeff=0.7coeff = 0.7

When can I swap Bonds for a premium?

You can only redeem Bonds for a premium when the previous epoch's TWAP is greater than 1.05.

Last updated