Skip to main content

Staking, unstaking, and early exit

This article shows how to get into bUSD0, how to redeem at maturity, and what your options are if you need to exit early.

How to stake into bUSD0

  1. Connect your account to app.usual.money

  2. Select Deposit on the bUSD0 card

  3. Enter the amount of USD0 you want to lock

  4. Confirm the transaction

  5. Receive 1 bUSD0 and 1 rt-bUSD0 per USD0 deposited

From this point, your bUSD0 starts earning a daily USUAL coupon. You can hold, transfer, or use it as collateral in supported apps.

How to redeem at maturity

On 11 June 2028, your bUSD0 can be redeemed 1:1 for USD0.

  1. Go to the bUSD0 card in the app

  2. Click Redeem

  3. Confirm the transaction

  4. Receive 1 USD0 per bUSD0

No fee. No haircut. You can wait until after maturity to redeem — there is no deadline.

How to exit early (three options)

You can always exit early. Each path has different trade-offs.

Option 1 — Recombine bUSD0 + rt-bUSD0 (no haircut)

If you still hold both tokens from your original deposit, you can recombine them at any time for full-value redemption.

  1. Go to the bUSD0 card in the app

  2. Click Early redeem

  3. Confirm

You receive 1 USD0 per pair. No haircut. This is the cleanest early exit — but it only works if you still have both tokens.

Option 2 — Sell bUSD0 on the open market

If you want immediate liquidity and do not want to touch rt-bUSD0:

  1. Go to a supported market (Curve, Uniswap)

  2. Sell bUSD0 for USDC or USD0

  3. The price may be below 1 USD0 — it depends on market conditions, time to maturity, and the DAO-set floor price

The DAO currently sets a floor price of 0.92 USD0 for early redemption on the primary market. This acts as a soft anchor — the secondary market price rarely trades far below it.

Option 3 — Sell rt-bUSD0, keep bUSD0

If you want to stay exposed to the USUAL coupon but free up some capital:

  1. Sell rt-bUSD0 on a supported market

  2. You keep bUSD0 and continue earning the daily coupon

  3. You lose the ability to recombine for a no-haircut early exit — you will have to hold until maturity or sell bUSD0 at market price later

Comparing the exit paths

Path

Value received

Keep yield?

Requires rt-bUSD0?

Hold to maturity

1 USD0 (guaranteed)

Yes, until maturity

No

Recombine (primary)

1 USD0

No

Yes

Sell bUSD0 (market)

Market price

No

No

Sell rt-bUSD0 (market)

Market price of rt-bUSD0

Yes

N/A

The floor price, explained

The DAO sets a floor price for bUSD0 early redemption on the primary market. It represents the minimum value at which bUSD0 can be redeemed before maturity. The current floor is 0.92 USD0.

Why does this matter?

  • The floor price anchors the open market price of bUSD0 — markets rarely trade far below it

  • A change in the floor price can move the secondary market price immediately. This happened in January 2025 when a floor adjustment caused a brief move

  • The floor is not a guarantee — it is a governance decision that can be updated via UIPs

Note: If you are not sure you can hold until maturity, think carefully about whether bUSD0 is the right product for you. sUSD0 has no maturity and no early exit friction.

Technical note (for DeFi users): Primary market recombination: 1 bUSD0 + 1 rt-bUSD0 → 1 USD0 via the bUSD0 contract. Secondary markets exist for both tokens on Curve and Uniswap. The DAO-set floor price is enforced through a governance-controlled contract parameter. The legacy USUAL-burn early redemption mechanism was replaced by rt-bUSD0 via UIP-12. See the docs for the current floor and exact contract addresses.

Related articles

Did this answer your question?