# \[BIP-156\] Authorize Migration to GaugeAdder v3

**URL:** <https://forum.balancer.fi/t/bip-156-authorize-migration-to-gaugeadder-v3/4268>\
**Category:** General Proposal\
**Created:** [January 11, 2023, 4:03pm UTC](https://forum.balancer.fi/t/bip-156-authorize-migration-to-gaugeadder-v3/4268 "2023-01-11T16:03:53Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![solarcurve](https://yyz1.discourse-cdn.com/flex027/user_avatar/forum.balancer.fi/solarcurve/32/1487_2.png) [@solarcurve](https://forum.balancer.fi/u/solarcurve)\
**Post date:** [January 11, 2023, 4:03pm UTC](https://forum.balancer.fi/t/bip-156-authorize-migration-to-gaugeadder-v3/4268/1 "2023-01-11T16:03:53Z")

</div>

### Motivation

As part of the coming migration to the Timelock Authorizer described in [BIP-140](https://forum.balancer.fi/t/bip-140-introduce-timelockauthorizer/4159) the [Gauge Adder v2](https://forum.balancer.fi/t/bip-29-introduce-gaugeadder-v2/3490) also must undergo a migration to be compatible with the new authorizer.

The only differences from the old one is

- that it supports the new authorizer that we’re migrating to (old one will break after migration)
- it allows multiple gauges per pool on ethereum mainnet now.

### Specification

If approved, the DAO Multisig `0x10A19e7eE7d7F8a52822f6817de8ea18204F2e4f` will initiate a transaction to interact with the Authorizer `0xA331D84eC860Bf466b4CdCcFb4aC09a1B43F3aE6` calling `grantRole` with the following arguments:

role: `0x0000000000000000000000000000000000000000000000000000000000000000`

address: `0xE0f34c6AD719e6877062B7D97E12c61c096509AF`

This can be verified [here](https://github.com/balancer-labs/balancer-v2-monorepo/blob/master/pkg/deployments/tasks/scripts/20230109-gauge-adder-migration-v2-to-v3/output/mainnet.json).

Additionally, the code for this migration can be viewed [here](https://github.com/balancer-labs/balancer-v2-monorepo/blob/35332c744be8a684881512e%5B%E2%80%A6%5Duge-adder-migration-v2-to-v3/GaugeAdderMigrationCoordinator.sol).

In order to execute the migration, the DAO Multisig `0x10A19e7eE7d7F8a52822f6817de8ea18204F2e4f` will initiate a transaction to interact with the GaugeAdderMigrationCoordinator `0xE0f34c6AD719e6877062B7D97E12c61c096509AF` calling `performNextStage()`

---

<div class="post-metadata">

**Author:** ![Tritium](https://yyz1.discourse-cdn.com/flex027/user_avatar/forum.balancer.fi/tritium/32/2011_2.png) [@Tritium](https://forum.balancer.fi/u/Tritium)\
**Post date:** [January 11, 2023, 4:19pm UTC](https://forum.balancer.fi/t/bip-156-authorize-migration-to-gaugeadder-v3/4268/2 "2023-01-11T16:19:54Z")

</div>

Note that if this passes the example will need to be updated with the new addr address here:

> **[multisig-ops/BIPs/Examples/gauge-request at main · BalancerMaxis/multisig-ops](https://github.com/BalancerMaxis/multisig-ops/tree/main/BIPs/Examples/gauge-request)**
>
> main/BIPs/Examples/gauge-request

---

<div class="post-metadata">

**Author:** ![solarcurve](https://yyz1.discourse-cdn.com/flex027/user_avatar/forum.balancer.fi/solarcurve/32/1487_2.png) [@solarcurve](https://forum.balancer.fi/u/solarcurve)\
**Post date:** [January 11, 2023, 4:30pm UTC](https://forum.balancer.fi/t/bip-156-authorize-migration-to-gaugeadder-v3/4268/3 "2023-01-11T16:30:46Z")

</div>

yep good call out.

new address will be here [balancer-v2-monorepo/mainnet.json at master · balancer-labs/balancer-v2-monorepo · GitHub](https://github.com/balancer-labs/balancer-v2-monorepo/blob/master/pkg/deployments/tasks/20230109-gauge-adder-v3/output/mainnet.json)

will be in force once the timelock authorizer is turned on

---

<div class="post-metadata">

**Author:** ![Tritium](https://yyz1.discourse-cdn.com/flex027/user_avatar/forum.balancer.fi/tritium/32/2011_2.png) [@Tritium](https://forum.balancer.fi/u/Tritium)\
**Post date:** [January 11, 2023, 9:59pm UTC](https://forum.balancer.fi/t/bip-156-authorize-migration-to-gaugeadder-v3/4268/4 "2023-01-11T21:59:34Z")

</div>

Proposed Multisig Payload:

> <https://github.com/BalancerMaxis/multisig-ops/pull/13>

---

<div class="post-metadata">

**Author:** ![Xeonus](https://yyz1.discourse-cdn.com/flex027/user_avatar/forum.balancer.fi/xeonus/32/3621_2.png) [@Xeonus](https://forum.balancer.fi/u/Xeonus)\
**Post date:** [January 12, 2023, 2:18pm UTC](https://forum.balancer.fi/t/bip-156-authorize-migration-to-gaugeadder-v3/4268/5 "2023-01-12T14:18:02Z")

</div>

[https://snapshot.org/#/balancer.eth/proposal/0x52d17e4d0507687a07598e0347395654e99f4a87d4c9a152d3e0d1f503d7cb27](https://snapshot.org/#/balancer.eth/proposal/0x52d17e4d0507687a07598e0347395654e99f4a87d4c9a152d3e0d1f503d7cb27)
