[BIP-247] Enable wstETH/bb-a-wETH Gauge [Polygon]


This pool uses the ComposableStablePoolFactory-v3 1 which addresses the reentrancy vulnerability disclosed during February 2023. This gauge is uncapped, and would enter as a “core pool” under BIP-19. This means 65% of 50% of yield generated by this pool is to be used for bribing for votes on it via Hidden Hand. The remaining 35% goes to Balancer DAO as revenue.

The pool wstETH/bb-a-wETH is to replace the wstETH/wETH pool on Polygon.

The current wstETH/wETH contains $4,205,133 in TVL at the time of writing and is the largest wETH pool on Balancer’s Polygon deployment.

References/Useful links:

Protocol Description:

This pool utilises wstETH and linear pool bb-a-wETH which deposits wETH into Aave v3 wETH reserve. The linear pool utilises a wrapper developed by Aave Companies.


With the introduction of wstETH to Aave v3, the author expects users to deploy yield maximising strategies utilising the wstETH/wETH loop. This is expected to generate borrowing demand for wETH and deposit APR for those that deposit wETH into Aave v3.

Incorporating the bb-a-wETH will lead to additional revenue to Balancer DAO and also additional incentives flowing through to Hidden Hand which veBAL holders can benefit from.


  1. Governance: Find more information about governance on Lido’s forum.
  2. Oracles: Polygon wstETH Oracle, see here
  3. Audits: For Lido Protocol and Aave v3, see below
  1. Centralization vectors: See here.
  2. Market History: See wstETH and wETH.
  3. Value: Balancer will earn the protocol fee on wstETH yield and deposit yield generated by Aave v3 on Polygon via bb-a-wETH.

Link to Pool: 0x4a77eF015ddcd972fd9BA2C7D5D658689D090f1A
Link to Gauges: 0x304a75f78C96767a814c36Aaa74d622ECf875d36

Transaction: The DAO Multisig 0x10A19e7eE7d7F8a52822f6817de8ea18204F2e4f will interact with the AuthorizerAdaptor at 0x8F42aDBbA1B16EaAE3BB5754915E0D06059aDd75 and call performAction with the GaugeController at 0xC128468b7Ce63eA702C1f104D55A2566b13D3ABD for the target(address) argument and using 0x3a04f900 followed by the gauge address 0x304a75f78C96767a814c36Aaa74d622ECf875d36 and the corresponding gauge type for the data(bytes) argument.

data(bytes) : 0x3a04f900000000000000000000000000304a75f78c96767a814c36aaa74d622ecf875d360000000000000000000000000000000000000000000000000000000000000003


This proposal is the sole work of @Llama contributor, @Matthew_Graham, via the legal entity TokenLogic. Llama is a Service Provider to Aave DAO.


1 Like