The rollout of V2 bonds required a re-design of the bond contract. V1 bonds have hence been deprecated, but their contracts are still listed here for reference.
V2 Bonds
There is only one V2 bond contract, which manages bonds of various types (e.g. OHM-DAI LP bonds, FRAX reserve bonds etc.).
There are multiple V1 bond contracts, where each contract manages a single bond type. Still, all bond contracts are more or less the same.
The bond contracts handle all deposits and redemptions. Here parameters for monetary policy are configured. Such parameters are for instance the BCV and the max individual payout.
The bond contracts are listed by version, where the latest version represents the last active V1 bond contract. These are kept for reference. Starting with V2, all bonds now share one address 0x9025...1ef6.
The redeem helper contract is configured with all active bond contract addresses. When calling redeemAll all claimable bond rewards are redeemed for the given recipient. Below are listed redeem helper contracts by version for the V1 bonds. Starting with V2, all bonds can be redeemed calling redeemAll on the V2 bond contract 0x9025...1ef6.