# Add gauges for all the existing pools in order to turn YB emissions on

**URL:** <https://forum.yieldbasis.com/t/add-gauges-for-all-the-existing-pools-in-order-to-turn-yb-emissions-on/12>\
**Category:** Proposals\
**Created:** [October 8, 2025, 5:55pm UTC](https://forum.yieldbasis.com/t/add-gauges-for-all-the-existing-pools-in-order-to-turn-yb-emissions-on/12 "2025-10-08T17:55:14Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![michwill](https://avatars.discourse-cdn.com/v4/letter/m/8e8cbc/32.png) [@michwill](https://forum.yieldbasis.com/u/michwill)\
**Post date:** [October 8, 2025, 5:55pm UTC](https://forum.yieldbasis.com/t/add-gauges-for-all-the-existing-pools-in-order-to-turn-yb-emissions-on/12/1 "2025-10-08T17:55:14Z")

</div>

Turning emissions on requires pools to be ready to receive emissions. That needs [LiquidityGauge](https://github.com/yield-basis/yb-core/blob/master/contracts/dao/LiquidityGauge.vy) smart contracts to be able to receive emissions which is achieved by calling add\_gauge in [GaugeController](https://github.com/yield-basis/yb-core/blob/master/contracts/dao/GaugeController.vy).

After this, governance participants who have veYB need to [vote for gauges](https://yieldbasis.com/vote), and YB can go live.
