[BIP-615] Enable gauge for USDC/GYD & USDT/GYD [zkEVM]

PR with Payload


This is a proposal to enable two uncapped Balancer gauges for USDC/GYD and USDT/GYD E-CLPs on Polygon zkEVM. The pools are not yield-bearing.

References/Useful links

Protocol description

  • GYD is a USD denominated meta-stablecoin with several design innovations that put risk control on autopilot. GYD is issued by the Gyroscope protocol.
  • USDT is a USD denominated stablecoin issued by Tether.
  • USDC is a USD denominated stablecoin issued by Circle.


Gyroscope has expanded its GYD availability to zkEVM and created two core pools for a future liquidity network around GYD on zkEVM.



The Gyroscope Protocol will be governed by a DAO and relevant stakeholder with the full launch on Ethereum. For now, the FTL Labs multi-sig can pause the pool, change the swap fee and set the protocol fee. As a custom pool by Gyroscope, the E-CLP will be controlled by Gyroscope governance upon its launch.




Audit reports by Nethermind, Trail of Bits, and Runtime Verification can be accessed here (the E-CLP is called the “CEMM” in these reports). In addition, the E-CLP code has been live in production on Polygon since November 2022.

Centralization vectors

No centralization vectors. The FTL Labs team’s multi-sig can - currently - pause the pool, change the swap fee and set the protocol fee.

Market History

The Gyroscope Protocol is live on Ethereum since EOY23, with E-CLPs on several other chains. Details available here .


As per “Motivation”.



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

gauge(address): 0x8806BdF4D6aEB1E3b35bea43835abFAA601BC7b5
gaugeType(string): PolygonZkEvm
gauge(address): 0xab973781729714Cf85849C00A015615997325985
gaugeType(string): PolygonZkEvm