[BIP-823] Enable Gauge for Safe Haven QuantAMM BTF

PR with Payload

Summary:
This is a proposal to enable the gauge on Ethereum for the QuantAMM Blockchain Traded Fund (BTF) Safe Haven pool (BTFSH: 0x6B61D8680C4F9E560c8306807908553f95c749C5).

References/Useful links:

QuantAMM Website
QuantAMM Documentation
Protocol Repo

Protocol Description:

QuantAMM introduces Blockchain Traded Funds, automatic dynamic weight Balancer V3 pools. These are dynamic strategy pools that can capitalise on price movements while earning fees and yields. BTFs have a trading function where the weights are time dependent, allowing slightly off-market prices, and so utilise arbitrageurs to rebalance underlying pool holdings to the desired weights.

This first BTF is the “Safe Haven” BTF, containing wBTC, PAXG and USDC. Safe Haven here refers to the concept of safe haven assets in finance. The pool runs a trend following strategy, and was tuned using quantammsim, the QuantAMM Balancer Simulator.

Motivation:

QuantAMM is launching the Safe Haven BTF, the first BTF as part of the Balancer V3 launch partnership. Incentives will bring a range of LPs to try this new type of pool on Balancer V3.

Specifications:

  1. Governance: The BTFs run automatically under normal circumstances. BTFs created by the QuantAMM team have multi-sig delayed break glass controls to modify the strategy state. New pools require approval to run on the QuantAMM update weight runner by the same admin multi-sig. New oracles need to also be approved before use to check oracle manipulation is not a risk.

  2. Oracles: Chainlink Oracles are used daily in the Safe Haven BTF to calculate the strategy’s target weights (but not the pool quoted prices). Strategy smoothing also provides a secondary layer of protection beyond Chainlink’s controls, further protecting against oracle manipulation risk.
    For this BTF pool they are:

  1. Audits: We have had audits by Cyfrin and Codehawks, see here.

  2. Centralization vectors: There is a multi-sig admin account (0xd785201fd2D9be7602F6682296Bb415530C027Ef) that is controlled by QuantAMM. A Chainlink time-based automation job (0x4c2750430acc1dfe6eb959982d0e5835901ddcd4) is also a point of centralisation.

  3. Market History: The protocol website shows historic simulation of the BTC/PAXG/USDC pool based on the fixed chosen parameters and historic price series, and this has been presented at previous office hours/state of the DAO calls on Discord.

  4. Value: BTFs are secondary market products and do not intend to be the primary market for any constituent token.

Technical Specification:

Transaction: The Balancer Maxi LM Multisig 0xc38c5f97B34E175FFd35407fc91a937300E33860 will interact with the GaugeAdderv4 at 0x5DbAd78818D4c8958EfF2d5b95b28385A22113Cd and call the addGauge function with the following arguments:

Gauge (Address): 0x093E02dEC0b5A40c03D84eCdA6058AD91436923f
gaugeType(string): Ethereum

Edit Maxis:

  • assign BIP ID
  • add payload
2 Likes

I am really, really excited for QuantAMM launch - this product will have huge impact in the space!

https://snapshot.box/#/s:balancer.eth/proposal/0x112f0b1077a87933d54d5e22715cb035f64fa5905bea6093f7d5c68beac1ab74