📑
DeFi Saver Knowledge Base
  • Welcome to DeFi Saver Knowledge Base
  • General
    • What is DeFi Saver?
      • Boost & Repay
      • Smart Contracts
      • DeFi Saver and security
      • Liquidity Sources of DeFi Saver
      • DeFi Saver Fees
    • Smart Wallets
      • Can I access DFS created positions using other apps?
      • Why did we switch to Safe?
    • Wallet Compatibility
    • Troubleshooting common issues
      • Error: "An issue was detected with this transaction that would cause it to fail" - what to do
      • How can I withdraw tokens from my Smart Wallet?
      • My MetaMask account is failing to load - what should I do?
      • My transaction is pending / not going through - what should I do?
      • I cannot make any transactions using DeFi Saver after using Furucombo?
      • Avoiding MEV with your transactions
  • Features
    • ETH Saver
      • How does ETH Saver work?
      • Profit tracking & how does it work
      • Positions in ETH Saver
      • Are there fees?
        • Are there any costs that are not immediately noticeable?
    • Automation
      • Automation strategies
      • Requirements for using Automation
      • Automation Fees
      • How does Automation work?
      • When are Automation transactions made?
      • Are there risks when using Automation?
    • Recipe Creator
      • What are Flash Loans?
      • Is Recipe Creator safe to use?
      • Pre-made recipes / Recipe Book
      • How can I reuse output of previous functions?
    • Loan Shifter
      • Collateral Swaps
      • Debt Swaps
    • Notify
      • Notification Monitors
      • How do I set up Notify?
    • Simulation Mode
    • Smart Savings
      • Overview of Yearn
      • Overview of Convex
      • Overview of mStable
      • Why is a smart wallet needed for using Smart Savings?
      • How to start lending funds and earning interest using Smart Savings?
      • Managing existing portfolios using Smart Savings
      • The difference between APR and APY
      • Are there any security risks?
    • Bridge
    • Exchange
      • What are Limit Orders?
      • What is DCA?
  • Protocols
    • Aave
      • Aave Dashboard
      • Aave versions comparison
      • How does Aave Automation work?
      • Can I manage my existing Aave lending/borrowing portfolio using the Aave dashboard?
      • What are Flash Loans?
      • How can I long or short assets using Aave?
      • Staking Aave tokens
      • How can I tell how much interest I will earn or have already earned using Aave?
      • How can I swap my collateral or debt in Aave?
      • Migrating your Aave position(s)
      • Pendle Principal Tokens (PTs) on Aave
    • CurveUSD
      • What is LLAMMA in CurveUSD?
      • How do you create a loan in CurveUSD protocol?
      • Does CurveUSD charge any fees?
      • Is there a standard (hard) liquidation in CurveUSD?
      • What are bands in CurveUSD?
      • Why do I need a Smart wallet for CurveUSD?
    • Compound
      • Compound Dashboard
      • Can I manage my existing Compound lending/borrowing portfolio using the Compound dashboard in DeFi S
      • How to earn and withdraw COMP tokens
      • How can I tell how much interest I will earn or have already earned using Compound?
    • Fluid
      • Intro to Fluid
      • Liquidity Layer
      • Lend Protocol
      • Vault Protocol
      • DEX Protocol
      • DeFi Saver-supported Features
    • Liquity
      • Liquity Dashboard walkthrough
      • What is a Trove?
      • Liquity Redemptions
      • How to stay protected from redemption risk in Liquity
      • How do Liquidations work in Liquity?
      • What are the key benefits of Liquity?
      • Does Liquity charge any fees?
      • What is a Stability Pool?
      • What is the "Debt-in-Front" value in Liquity?
      • How can I earn LQTY tokens?
      • Why do I need a Smart wallet for Liquity?
    • Liquity V2
      • Intro to BOLD
      • Borrowing Rates and Redemptions
      • Collateral Ratios
      • Troves as NFTs
      • Revenue Distribution and Forkanomics
      • LQTY Staking
      • DeFi Saver-supported Features
    • Chicken Bonds
    • MakerDAO
      • Managing the Dashboard
      • Automation options for MakerDAO
      • What is a CDP and why should I be interested in opening one?
      • How do Boost & Repay work?
      • How does CDP Automation work?
      • Can I transfer my MakerDAO Vault to a different address?
      • Can I manage MakerDAO Vaults created using other apps at DeFi Saver?
    • Morpho Blue
    • Reflexer
      • Reflexer Dashboard walkthrough
      • How can I start borrowing or leveraging using Reflexer?
      • What makes Reflexer unique?
    • Spark
      • Spark Dashboard walkthrough
      • What is sDAI?
      • Liquidations in Spark
  • Legal
    • Terms and Conditions
Powered by GitBook
On this page
  1. Protocols

Chicken Bonds

PreviousDeFi Saver-supported FeaturesNextMakerDAO

Last updated 2 months ago

Chicken Bonds are a novel bonding protocol that allows users to earn amplified yield (from multiple yield sources) on their principal which is protected (users can withdraw 100% of their initial investment by cancelling the bond any time, but forgoing the accrued yield) throughout the bonding process (no maturity date, bonds are perpetual and can be claimed any time).

How does the bonding mechanism work?

We'll try to give a short breakdown of the Chicken Bonds mechanisms below in as simple terms as possible.

The flow looks like this:

  1. The first step is to get some LUSD by either buying it on the open market or by opening a Liquity Trove.

  2. The second step is to bond LUSD and get the bonding NFT which accrues virtual balance of bLUSD (boosted LUSD) over time according to a plateauing curve (see picture below).

  3. The next step is to claim bond (aka Chicken-in) to obtain the accrued bLUSD in exchange for deposited LUSD, when the value of accrued bLUSD equals LUSD invested (this moment is referred to as the "Break-even point") or later.

  4. Alternatively, users can cancel the bond (aka Chicken-out, hence the name - Chicken Bonds) withdrawing 100% of their principal back and forgoing the right to claim accrued bLUSD. Reasons could be many, e.g. if the user needs LUSD to pay back debt, or finds better yields elsewhere, or other.

It's also worth noting that users can simply buy bLUSD on the open market, thus avoiding the bonding period, but acquiring bLUSD at the market price instead of the redemption price.

Behind the scenes

The Chicken Bonds protocol operates a treasury consisting of 3 different buckets, which all contain LUSD and earn yield:

  1. Pending Bucket: holds the LUSD from all open bonds (which have not yet been Chickened-in or out of).

  2. Reserve Bucket (POL): receives a portion of the bonded tokens from the Pending Bucket upon Chicken-ins and captures the yield from all 3 buckets. The Reserve bucket backs the whole bLUSD supply, meaning that bLUSD is fully redeemable for the LUSD in the Reserve. This results in a guaranteed bLUSD price floor, which can only increase and never decrease.

  3. Permanent Bucket (POL): holds excess (other portion of) LUSD diverted from bonds that were Chickened-in “early”. The LUSD in here is protocol-owned and can never be redeemed.

LUSD Chicken Bonds in DeFi Saver

Before we go over both basic and advanced DFS features we've prepared for LUSD Chicken Bonds, we should mention that our integration is focused around the dsproxy (aka smart wallet), as all of our other integrations, too, meaning that any new bonds you create using DeFi Saver will be created on your smart wallet.

Additionally, the migrate functionality will also be available from day one, allowing all existing bonds/positions on EOAs to switch to the Smart Wallet for any potentially advanced features (e.g. doing claim bLUSD + sell bLUSD + rebond in just one transaction).

Users are able to create multiple bonds per account, while their dynamic NFTs representing those individual bonds can be viewed by hovering over their IDs. Important to note that these NFT positions can be transferred to any address at any point in time, transferring at the same time the LUSD principal and the right to claim accrued bLUSD.

Once users Chicken-in, they may further compound their yield profits by selling the bLUSD for LUSD on the open market () and rebonding with a larger amount of LUSD principal, or hold the bLUSD they claimed if they think that would result in higher yield. The deciding factor here would be the premium at which the bLUSD trades.

Strategy of simply holding bLUSD after Chickening-in may be more attractive (e.g. if the market price of bLUSD is relatively close to the redemption price of bLUSD) up to some point. Once the premium at which bLUSD trades gets high enough, it would be optimal to sell it for more LUSD on the market () and then rebond with a larger LUSD principal (long-term wise). This moment is referred to as the "Optimum rebond time".

Furthermore, users can also buy (or sell) their whole position in the form of NFT on an NFT marketplace (e.g. ).

First off, looking at our UI, you can now find a new dedicated "Bonds" tab for LUSD Chicken Bonds on the Liquity dashboard, right next to the Notify tab (ICYMI, we've recently released too).

Read more about Chicken Bonds via .

Curve bLUSD/LUSD3CRV pool
Curve bLUSD/LUSD3CRV pool
on LooksRare
Notification features
https://blog.defisaver.com/liquity-chicken-bonds-now-available-on-defi-saver/