[BIP-784] Enable Gauges for tETH V3 Pools

Summary:
Treehouse proposes introducing a Balancer Gauge for the tETH/Aave-weETH pool on Arbitrum without an emissions cap. Treehouse’s initial tETH-wstETH pool on Arbitrum has garnered significant traction, and successfully grown to a top 10 pool with a TVL of nearly $1.5M within a month of launch.

References/Useful links:

Motivation:
Treehouse is expanding its tETH liquidity offering on Arbitrum by utilizing the Balancer V3 tech stacks. The new tETH/Aave-weETH pool aims to allow LPs to earn boosted yields through supplying weETH on Aave and has a surge hook to provide additional security to protect the peg between the two assets’ underlying in the pool. A gauge will surely draw liquidity for our pool, which will be critical for facilitating seamless transactions for our protocol on Arbitrum.

Specifications:

  1. Governance: All ownable contracts are secured with a 5/7 multi-sig. Only the tETH contract is upgradable for future expansion plans.

  2. Oracles:

    a) tETH-ETH Exchange Rate / Arbitrum: https://arbiscan.io/address/0x998de64cb90edf3d205cfdb864e199fda4d55710
    b) weETH-ETH Exchange Rate / Arbitrum: https://arbiscan.io/address/0xcdaa68ce322728fe4185a60f103c194f1e2c47bc

  3. Audits: Treehouse Protocol has been audited by entities such as Fuzzland, Sigma Prime, WatchPug, and Trail of Bits. The reports can be viewed in the GitHub repository here.

  4. Centralization vectors: The centralization vector primarily involves the execution of actions in the strategy contract on ETH Mainnet, which is done by a multi-sig appointed by the contract owner. However, all action contracts are well-defined, and the executors can only perform the whitelisted actions included in the strategy contract.

  5. Market History: * tETH has reached a peak Total Value Locked (TVL) of $360M since its launch on 10th September 2024. Bridged tETH has been on Arbitrum since 16 Jan 2025. More information about tETH and the Treehouse Protocol ecosystem can be found on the Dune Dashboard: Treehouse Protocol.

    tETH/wstETH Arbitrum Pool: Balancer DeFi Liquidity Pools
    Gauge: arbiscan.io/address/0xc7995a4ba51574ecd93e777cded6900ce42ff805

    tETH/wstETH Ethereum Pool: Balancer DeFi Liquidity Pools
    Gauge: Vyper_contract | Address 0xf697535848b535900c76f70f1e36ec3985d27862 | Etherscan

  6. Value: The tETH/Aave-weETH pool on Balancer is aimed to be an experimental pool that utilizes the new Balancer V3 tech stack to provide higher returns for the LPs. This structure is intended to optimize both liquidity and profitability within the ecosystem.

Balancer V3 Mainnet Pool: Balancer DeFi Liquidity Pools
Gauge: Vyper_contract | Address 0xd5A0Eb558d62780B10Ecc202D0049B89F6145073 | Etherscan

Balancer V3 Arbitrum Pool: Balancer DeFi Liquidity Pools
Gauge: ArbitrumRootGauge | Address 0xb4db5e1098b5a40ce4b36c9ebfef23a54e50db65 | Etherscan

Technical Specifications:

Transaction: The Balancer Maxi LM Multisig eth:0xc38c5f97B34E175FFd35407fc91a937300E33860 will interact with the GaugeAdderv4 at 0x5DbAd78818D4c8958EfF2d5b95b28385A22113Cd and call the addGauge function twice with the following arguments:
1st:
gauge(address): 0xd5A0Eb558d62780B10Ecc202D0049B89F6145073

gaugeType(string): Ethereum

2nd:
gauge(address): 0xb4db5e1098b5a40ce4b36c9ebfef23a54e50db65

gaugeType(string): Arbitrum

Edits by Maxis:

  1. Added V3 pools and root gauges
  2. Added Technical Specification
  3. PR with Payload and title for both Mainnet and Arbitrum Gauges
1 Like

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