Button Zero
  • Buttonwood Basics
    • Introduction to Buttonwood
    • First Principles
    • FAQ
    • DeFi for Beginners
  • Learn
    • Glossary
    • Elastic Supply Assets
      • ButtonToken
      • UnbuttonToken
    • Tranche
      • Deposit Flow
      • Redemption Flow
    • ButtonZero
      • System Design
      • Lending
      • Borrowing
    • ButtonAuctions
    • ButtonSwap
      • Core Concepts
      • Pool Interactions
  • User Guides
    • ButtonSwap User Guide
      • Create a Pool
      • Swap
      • Add Liquidity
      • Remove Liquidity
    • ButtonZero User Guide
      • Primer
      • Borrow (Sell & Ask)
      • Lend (Buy & Bid)
      • Redemption
    • ButtonAuctions User Guide
      • Join an Auction
        • Redemptions
      • Create an Auction
      • Settle an Auction
      • Note on Rebasing Assets
    • Provide Liquidity on Uniswap
    • Mint Tranches
      • Mint Tranches via Contract
        • Minting AMPL Tranches
        • Minting ETH Tranches
        • Minting WBTC Tranches
        • Bond List
  • Developers
    • Deployed Contracts
      • Ethereum Mainnet
      • Görli Testnet
      • Kovan Testnet
      • Avalanche C-Chain
      • Base Mainnet
      • Arbitrum
      • Optimism
    • Tranche
      • Tranche
      • TrancheFactory
      • Bond
      • BondFactory
      • UniV3LoanRouter
    • Button Wrappers
      • ButtonToken
      • UnbuttonToken
      • ButtonTokenFactory
      • UnbuttonTokenFactory
    • Audits
    • Bug Bounty
  • Additional Resources
    • Apps
    • Github
    • Discord
    • Twitter
    • Website
    • ButtonZero
    • Zero Whitepaper
Powered by GitBook
On this page
  • Slight Decrease in Value
  • Increase in Value

Was this helpful?

  1. Learn
  2. Tranche

Redemption Flow

PreviousDeposit FlowNextButtonZero

Last updated 2 years ago

Was this helpful?

The actual difference in risk profile between different tranches comes from the behavior of the bond at maturity. When the bond matures, it returns the collateral to the tranche holders, in a waterfall fashion. The most senior tranches (i.e. the A-Tranche) get paid back in full 1:1 first, then the most junior tranche (the Z-Tranche) gets paid back last, but receives all of the leftover funds.

Slight Decrease in Value

  • A-Tranches get paid back 1 AMPL per A-Tranche, in full.

  • B-Tranches get paid back 1 AMPL per B-Tranche, in full.

  • Z-Tranches get paid the rest, ~0.5 AMPL per Z-Tranche

Any A- or B-Tranche holders are entirely whole after this process, even though the value of AMPL dropped over the lifetime of the bond. Z-Tranche holders suffer all of the value lost.

Increase in Value

  • A-Tranches get paid back 1 AMPL per A-Tranche, in full.

  • B-Tranches get paid back 1 AMPL per B-Tranche, in full.

  • Z-Tranches get paid the rest, ~1.2 AMPL per Z-Tranche

Any A- or B-Tranche holders are entirely whole after this process, but they do not get any of the benefit of the increase in AMPL value.

Z-Tranche holders receive all of the upside in return for their extra risk.