[BIP-326] Cleanup Unused Gauges

PR with Payloads

Motivation

There’s many old gauges which serve no purpose, will never get votes, and if they did get votes the inefficiencies of the pool design would lead to sub par TVL or volume or revenue. In other words, time to do a little summer cleaning. If anyone has gauges they think could be added to this list please speak up! As well as any questions about why a particular gauge is here.

List of gauges to kill

wbtc/weth/usdc (polygon) → 0x1604b7E80975555e0aCEaca9C81807FbB4D65Cf1

usdc/weth (mainnet) → 0x9AB7B0C7b154f626451c9e8a68dC04f58fb6e5Ce

wbtc/weth (mainnet) → 0x4E3c048BE671852277Ad6ce29Fd5207aA12fabff

weth/dai (mainnet) → 0x4ca6AC0509E6381Ca7CD872a6cdC0Fbf00600Fa1

fiat/dai/usdc (mainnet) → 0xDD4Db3ff8A37FE418dB6FF34fC316655528B6bbC

tryb/usdc (mainnet) → 0x36365dA262dB3965Ba2E1C4411409Bf22508e0A1

usdc/wUSDR (mainnet) → 0xe9866B9dc2c1213433f614CbB22EdAA0FAFF9a66

bb-DAI+/bb-USD+ (arbitrum) → 0x260779495dA7Ce3A76b44F5C994cD18EBDa8177f

wbtc/weth/usdc (arbitrum) → 0xf460C9A5D00ef665F12Ee9634983A2b799dA5317

tngbl/usdc (polygon) → 0x2cc5BebcFdAAD20f2a608EC153d1C7BED66EeEC3

usdc/wUSDR (polygon) → 0xc534C30749b6C198D35a7836E26076E7745D8936

wmatic/usdc/weth/bal (polygon) → 0xF5C7F74103d4E9D1fF8FBa3420c6319723e3473A

mai/usdc (mainnet) → 0x91A75880b07d36672f5C8DFE0F2334f086e29D47

yfi/weth (mainnet) → 0x5F4d57fd9Ca75625e4B7520c71c02948A48595d0

Specification

The DAO Multisig eth:0x10A19e7eE7d7F8a52822f6817de8ea18204F2e4f will interact with the AuthorizerAdapterEntryPoint 0xf5dECDB1f3d1ee384908Fbe16D2F0348AE43a9eA with the following arguments:

data: 0xab8f0945 which corresponds to the function for kill()

Target: each of the following gauge addresses (a total of 14 tx’s)

List of gauges to kill

wbtc/weth/usdc (polygon) → 0x1604b7E80975555e0aCEaca9C81807FbB4D65Cf1

usdc/weth (mainnet) → 0x9AB7B0C7b154f626451c9e8a68dC04f58fb6e5Ce

wbtc/weth (mainnet) → 0x4E3c048BE671852277Ad6ce29Fd5207aA12fabff

weth/dai (mainnet) → 0x4ca6AC0509E6381Ca7CD872a6cdC0Fbf00600Fa1

fiat/dai/usdc (mainnet) → 0xDD4Db3ff8A37FE418dB6FF34fC316655528B6bbC

tryb/usdc (mainnet) → 0x36365dA262dB3965Ba2E1C4411409Bf22508e0A1

usdc/wUSDR (mainnet) → 0xe9866B9dc2c1213433f614CbB22EdAA0FAFF9a66

bb-DAI+/bb-USD+ (arbitrum) → 0x260779495dA7Ce3A76b44F5C994cD18EBDa8177f

wbtc/weth/usdc (arbitrum) → 0xf460C9A5D00ef665F12Ee9634983A2b799dA5317

tngbl/usdc (polygon) → 0x2cc5BebcFdAAD20f2a608EC153d1C7BED66EeEC3

usdc/wUSDR (polygon) → 0xc534C30749b6C198D35a7836E26076E7745D8936

wmatic/usdc/weth/bal (polygon) → 0xF5C7F74103d4E9D1fF8FBa3420c6319723e3473A

mai/usdc (mainnet) → 0x91A75880b07d36672f5C8DFE0F2334f086e29D47

yfi/weth (mainnet) → 0x5F4d57fd9Ca75625e4B7520c71c02948A48595d0

2 Likes

Late spring cleaning :broom: - all for it!

3 Likes

sounds good, nothing keeps team from reapplying if their overall liquidity strategy changes

Makes sense to take out MAI/USDC

Now that there are many more stablecoins coming up on L1, we’re looking to partner with several of them on Ethereum Balancer. We really appreciate the various $veBAL voters for letting MAI have a gauge on Ethereum and look forward to collaborating again in the future with new gauges.

2 Likes

https://snapshot.org/#/balancer.eth/proposal/0x76d6c7783574521f233a649d032eed1423b30c3a9a0af47a12b46b63a90bdd0e

Hi, Just pinging here to check if you guys saw the MAI/USDC removal request

Our review processes discovered that the payload attached to this BIP attempted to move the Fiat gauge twice and the did not include the tryb gauge.

This was clearly a simple copypasta error. The following PR has been generated to correct the payload such that it matches the BIP text and can execute.

1 Like