EGP-14: Onboard yvBalancer-BoostedAaveUSD [2nd Vote]
EGP-14 Title: Onboard yvBalancer-BoostedAaveUSD Authors: @Max | FIAT DAO Type: Asset Onboarding Proposal Date proposed: July 28th, 2022 Date revised: October 1st, 2022 Date ratified: TBD
References
Sentence Summary
This proposal calls for the addition of a Yearn Finance strategy that auto-compounds deposits of the bb-a-USD Balancer Finance pool via Aura Finance as a supported yield originator.
Paragraph Summary
Balancer Finance allows for the rehypothecation of liquidity provider assets into yield-bearing strategies via its Asset Manager functionality. Its flagship proof of concept is the Aave-boosted pool, which deploys USDC, DAI, and USDT into Aave in accordance with its trading volumes. This allows for higher yields and reduces the opportunity cost present in underutilized stableswap pools.
In parallel to this development, not only has Balancer Finance implemented its veBAL system, but Aura Finance has also committed to subsidizing governance-favored Balancer pools. This means that bb-a-USD LPs can receive i) trading fees, ii) rehypothecation yields, iii) $BAL emissions, and iv) $AURA emissions. Accordingly, Yearn Finance has developed a strategy capable of a) depositing bb-a-USD Balancer Pool Tokens into Aura Finance, and b) auto-compounding the position as it earns $BAL and $AURA.
Motivation
bb-a-USD represents the second largest pool on Balancer Finance with $140M in TVL (between two pools) at the time of writing. It typically deploys between 80 and 85% of its liquidity into AAVE, implying a blended 0.71% yield with current lending rates. Factoring in both $BAL and $AURA emissions, this comes out to ~6.5% APR prior to any auto-compounding executed by Yearn Finance. As an originator, it presents a compelling combination of organic yield as well as consistent governance token emissions.
Furthermore, we at FIAT DAO see a clear win-win-win opportunity for ourselves, Element Finance, and Balancer Finance should bb-a-USD come to be supported. We would look to add support for principal tokens as collateral for minting $FIAT, which has liquidity primarily on Balancer Finance via our โFUDโ pool. Users would be able to leverage their exposure to the bb-a-USD pool, resulting in locked TVL for both Balancer and Aura. If that strategy proves popular, we believe Balancer and Aura governance would have an incentive to subsidize $FIAT liquidity in order to increase the strategyโs capacity.
The end state of such a scenario playing out would be:
- Recurring TVL for Element
- Greater interest in secondary liquidity for $FIAT
- Locked TVL for Balancer, Aura
Specification
Asset Classification
- Name of proposed asset: Yearn Vault Boosted Balancer Strategy for bb-a-USD (yvBlpbb-a-USD)
- Strategy or single yield source.
- Underlying asset classification:
- Interest-Bearing Stablecoin Deposit
- List of all underlying asset:
- USDC, DAI, USDT
- If the underlying asset(s) is a stablecoin.
- What mechanisms does it use to maintain stability?:
- For USDC, USDT: Redeemable Reserve Backing
- For DAI: Collateral Liquidations, Peg Stability Module
- If itโs not a stablecoin, what drives the underlying asset(s) price?
- N/A
- Yield source(s) according to each underlying asset.
- Organic (e.g. lending, borrowing, underwriting risk).
- Trading fees from bb-a-USD pool
- Aave lending yield for USDC, USDT, DAI
- Emissions.
- Sell and reinvest Balancer governance token ($BAL)
- Sell and reinvest Aura governance token ($AURA)
- Inflation.
- N/A
- Organic (e.g. lending, borrowing, underwriting risk).
- Enumerated underlying asset(s) liquidity.
- What mechanisms does it use to maintain stability?:
- Can the asset(s) protocol economics be modified? Yes
- What economic protocol parameters can be modified?
- Yearn Finance Take Rate
- What are the requirements to change protocol parameters?
- Yearn Finance Governance Vote
- Asset strategy fixed or flexible. Fixed
- If flexible, who/what is able to modify the strategy?
- N/A
- List all modification requirements and scenarios.
- Modified strategy would require a new vault deployment and users migrating funds
- If flexible, who/what is able to modify the strategy?
- What economic protocol parameters can be modified?
- Underlying asset classification:
Proposed Term Duration
The proposed term duration for this new asset would be six months starting from mid-to-late October 2022, implying an end date of April 24th, 2023.
Technical Implementation
The Element Core Team has previously onboarded Yearn Finance vaults as eligible assets. We would look to follow the same process previously conducted.
Test Cases
N/A
Security Considerations
The proposed asset interfaces with the following protocols:
- Yearn Finance
- Balancer Finance
- Aave
- Aura Finance
Only Yearn Finance has previously had an exploit that lost user funds. The corresponding vulnerability has since been patched and Element Finance currently supports the updated version of the hacked asset (i.e. yvDAI).
For the purpose of the Security Pod review, it is worth noting that the bb-a-USD pool itself is underway with a migration to a patched version. More on this migration can be found here.
Technical Review Plan
The Element DAO Security Pod will give its final opinion regarding the onboarding of the proposed Yearn Finance vault.
Next Steps
- Conduct off-chain vote via Snapshot
- โYesโ Vote: Proceed with Steps 2-5
- โNoโ Vote: Do not proceed with Steps 2-5
- Security Pod to conduct its Due Diligence Report
- Confirm finalization of both vault deployment and successful migration of bb-a-USD
- Conduct on-chain vote for onboarding
- Deploy Element Finance pool for yvBalancer-BoostedAaveUSD with an initial maturity date set for March 23rd, 2023
| Voter | Cast Power | Vote & Rationale |
|---|---|---|
StableNode | 308,258 | Yes |
0x54Be...2A7Ab6 | 292,167 | Yes |
0x9F85...285a68 | 247,417 | Yes |
elbagococina.eth | 219,401 | Yes |
0x7BAF...218e22 | 209,985 | Yes |
VOTE POWER
Proposal Status
- Wed October 19 2022, 02:50 pmVoting Period Starts
- Mon October 24 2022, 02:50 pmEnd Voting Period
Current Results
1-Yes
1.815M
2-Abstain
842.352
3-No
413.694
