# \[BIP-547\] Migrate rETH Gauges \[Arbitrum\]

**URL:** <https://forum.balancer.fi/t/bip-547-migrate-reth-gauges-arbitrum/5572>\
**Category:** BAL Gauges\
**Created:** [February 13, 2024, 6:18am UTC](https://forum.balancer.fi/t/bip-547-migrate-reth-gauges-arbitrum/5572 "2024-02-13T06:18:30Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![langers](https://yyz1.discourse-cdn.com/flex027/user_avatar/forum.balancer.fi/langers/32/3096_2.png) [@langers](https://forum.balancer.fi/u/langers)\
**Post date:** [February 13, 2024, 6:18am UTC](https://forum.balancer.fi/t/bip-547-migrate-reth-gauges-arbitrum/5572/1 "2024-02-13T06:18:30Z")

</div>

### PR with Payload

> <https://github.com/BalancerMaxis/multisig-ops/pull/796>
>
> \- BIP-547A: enable new gauges (week 8)
> \- BIP-547B: kill old gauges (week 14)
> \-… adjust core pool re-routing config

**Summary:**

This proposal outlines a plan to start migrating various pools that include the rETH token on Arbitrum over the next six weeks. The specific pools affected are the [rETH/wETH](https://app.balancer.fi/#/arbitrum/pool/0xade4a71bb62bec25154cfc7e6ff49a513b491e81000000000000000000000497), [sfrxETH/rETH/wstETH](https://app.balancer.fi/#/arbitrum/pool/0x0c8972437a38b389ec83d1e666b69b8a4fcf8bfd00000000000000000000049e), and [cbETH/rETH/wstETH](https://app.balancer.fi/#/arbitrum/pool/0x4a2f6ae7f3e5d715689530873ec35593dc28951b000000000000000000000481) pools, all of which currently utilize the same rate provider. This would be done by killing the gauges of the current pools 6 weeks from the execution of this proposal, and adding the new gauges of the following pools to the controller as soon as possible.

[rETH/wETH](https://app.balancer.fi/#/arbitrum/pool/0xd0ec47c54ca5e20aaae4616c25c825c7f48d40690000000000000000000004ef): 0xd0ec47c54ca5e20aaae4616c25c825c7f48d4069

Child Gauge:[0x8ba2D53F34159C5C5e7add60B56C7dE3BBc1DA68](https://arbiscan.io/address/0x8ba2D53F34159C5C5e7add60B56C7dE3BBc1DA68#readContract)

Root Gauge:[0xf8A95653CC7ee59AfA2304DcC518c431a15C292C](https://etherscan.io/address/0xf8A95653CC7ee59AfA2304DcC518c431a15C292C)

[sfrxETH/wstETH](https://app.balancer.fi/#/arbitrum/pool/0xc2598280bfea1fe18dfcabd21c7165c40c6859d30000000000000000000004f3): 0xc2598280bfea1fe18dfcabd21c7165c40c6859d3

Child Gauge:[0x06eaf7bAabEac962301eE21296e711B3052F2c0d](https://arbiscan.io/address/0x06eaf7bAabEac962301eE21296e711B3052F2c0d)

Root Gauge:[0xEaF1eef5814D9be44D0dBFb54c7773844339B7F8](https://etherscan.io/address/0xEaF1eef5814D9be44D0dBFb54c7773844339B7F8#code)

[cbETH/rETH/wstETH](https://app.balancer.fi/#/arbitrum/pool/0x2d6ced12420a9af5a83765a8c48be2afcd1a8feb000000000000000000000500): 0x2d6ced12420a9af5a83765a8c48be2afcd1a8feb

Child Gauge:[0x5a0e92a55800BB5bFd5ec6C7340BfdE7f0947c3E](https://arbiscan.io/address/0x5a0e92a55800BB5bFd5ec6C7340BfdE7f0947c3E#code)

Root Gauge:[0xBE0967E7510604302b0F974E21A625D9f762B8bb](https://etherscan.io/address/0xBE0967E7510604302b0F974E21A625D9f762B8bb#code)

The core pool recycled fees generated by the 3 pools which will have their gauges killed in 6 weeks will be directed to the new pool gauges effective upon the new gauges being added to the controller, This is to slowly move the incentives over giving LP’s ample time to move into the new pools with as little friction as possible.

**Motivation:**

The migration is scheduled on this timeline to enhance the experience for liquidity providers. The migration’s root cause is due to a low severity issue with the current [rate provider](https://arbiscan.io/address/0xa73ec45fe405b5bfcdc0bf4cbc9014bb32a01cd2) that rETH is utilizing only on the Arbitrum network. The concern is the rate reverting to a value from a slightly earlier date. This is currently being mitigated by the rocket pool team and will be monitored by both teams. The expectation is this will be a non-issue until after monitoring is concluded, which will occur after the migration window. The new pools utilize the [new rETH rate provider](https://arbiscan.io/address/0xd4e96ef8eee8678dbff4d535e033ed1a4f7605b7)addressing any relevant concerns.

**Technical Specification:**

Gauge Adds:

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): 0xf8A95653CC7ee59AfA2304DcC518c431a15C292C

gaugeType(string): `Arbitrum`

gauge(address): 0xEaF1eef5814D9be44D0dBFb54c7773844339B7F8

gaugeType(string): `Arbitrum`

gauge(address): 0xBE0967E7510604302b0F974E21A625D9f762B8bb

gaugeType(string): `Arbitrum`

Gauge Kills:

The DAO Multisig 0x10A19e7eE7d7F8a52822f6817de8ea18204F2e4f will interact with the AuthorizerAdaptorEntrypoint at 0xf5dECDB1f3d1ee384908Fbe16D2F0348AE43a9eA and call performAction using 0xab8f0945 for the data(bytes) argument and the “Root Gauge Addresses” list for each pool below will be used for the target(address) argument.

Root Gauge Adresses:

[rETH/wETH](https://app.balancer.fi/#/arbitrum/pool/0xade4a71bb62bec25154cfc7e6ff49a513b491e81000000000000000000000497): 0x00b9bcd17cb049739d25fd7f826caa2e23b05620

[sfrxETH/rETH/wstETH](https://app.balancer.fi/#/arbitrum/pool/0x0c8972437a38b389ec83d1e666b69b8a4fcf8bfd00000000000000000000049e): 0x49f530b45ae792cdf5cbd5d25c5a9b9e59c6c3b8

[cbETH/rETH/wstETH](https://app.balancer.fi/#/arbitrum/pool/0x4a2f6ae7f3e5d715689530873ec35593dc28951b000000000000000000000481): 0x56c0626e6e3931af90ebb679a321225180d4b32b

The gauge kills will be executed at week number 14 (April 1st 2024 - April 7th 2024) assuming gauge adds are executed at week number 8 (February 19th 2024 - February 25th 2024)

Core Pools Rerouting Configuration:

The currently empty [core\_pools\_routing.json](https://github.com/BalancerMaxis/multisig-ops/blob/main/config/core_pools_rerouting.json) will be changed to read as follows to reroute core pool incentives from the old rocket pools to the new one.

```auto

{

“arbitrum”: {

“0xade4a71bb62bec25154cfc7e6ff49a513b491e81000000000000000000000497”: ”0xd0ec47c54ca5e20aaae4616c25c825c7f48d40690000000000000000000004ef”, “

“0x0c8972437a38b389ec83d1e666b69b8a4fcf8bfd00000000000000000000049e”: “0xc2598280bfea1fe18dfcabd21c7165c40c6859d30000000000000000000004f3”,

“0x4a2f6ae7f3e5d715689530873ec35593dc28951b000000000000000000000481”: “0x2d6ced12420a9af5a83765a8c48be2afcd1a8feb000000000000000000000500”

}

}

```

---

<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:** [February 14, 2024, 6:48pm UTC](https://forum.balancer.fi/t/bip-547-migrate-reth-gauges-arbitrum/5572/2 "2024-02-14T18:48:43Z")

</div>

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

---

<div class="post-metadata">

**Author:** ![gosuto](https://yyz1.discourse-cdn.com/flex027/user_avatar/forum.balancer.fi/gosuto/32/2014_2.png) [@gosuto](https://forum.balancer.fi/u/gosuto)\
**Post date:** [February 16, 2024, 12:53pm UTC](https://forum.balancer.fi/t/bip-547-migrate-reth-gauges-arbitrum/5572/3 "2024-02-16T12:53:24Z")

</div>

> [@langers](#):
>
> [sfrxETH/wstETH](https://app.balancer.fi/#/arbitrum/pool/0xc2598280bfea1fe18dfcabd21c7165c40c6859d30000000000000000000004f3): 0xc2598280bfea1fe18dfcabd21c7165c40c6859d3
> 
> Child Gauge:[0x06eaf7bAabEac962301eE21296e711B3052F2c0d](https://arbiscan.io/address/0x06eaf7bAabEac962301eE21296e711B3052F2c0d)
> 
> Root Gauge:[0xEaF1eef5814D9be44D0dBFb54c7773844339B7F8](https://etherscan.io/address/0xEaF1eef5814D9be44D0dBFb54c7773844339B7F8#code)

sfrxeth/wsteth != wsteth/sfrxeth/reth

this needs new gauge deployments for pool `0x0c8972437a38b389ec83d1e666b69b8a4fcf8bfd`! not for pool `0xc2598280bfea1fe18dfcabd21c7165c40c6859d3`.

gauges being killed are correct.

flagged in the [payload pr](https://github.com/BalancerMaxis/multisig-ops/pull/796#pullrequestreview-1885046396) as well.

---

<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:** [February 16, 2024, 1:52pm UTC](https://forum.balancer.fi/t/bip-547-migrate-reth-gauges-arbitrum/5572/4 "2024-02-16T13:52:37Z")

</div>

> [@gosuto](#):
>
> sfrxeth/wsteth != wsteth/sfrxeth/reth

Thanks for pointing out this detail which was not clearly outlined in the proposal text. We agreed to migrate to this new sfrxETH/wstETH pool without rETH in it. So I can confirm that specs of this proposal are correct and we can proceed.
