[BIP-6] Execute SNX Recovery Coordinator

Motivation

As you may have seen, Synthetix recently addressed the ‘Medium Severity Bug’ identified last month. The team at Balancer Labs has put a contract together that will move the affected funds from the ‘ProtocolFeeCollector’ back to the Vault which will restore normal operation. I propose executing this contract as soon as possible.

Specification

The DAO Multisig 0x10A19e7eE7d7F8a52822f6817de8ea18204F2e4f will initiate a transaction to the Authorizer 0xA331D84eC860Bf466b4CdCcFb4aC09a1B43F3aE6 calling grantRoles with the arguments:

roles: ["0x64676378163864956da1a2c55238f9af1e66855685e9c35cc521066b55f468c4","0x826ac7ce861f2a54e071e6c724653757fdd1259804eb1ca7f040aa1cd09923fe"]

account: 0x56a1bAf2f7A163CE66067f0062DA60930dd0CB31

Account can be verified here.

Roles can be verified here. The first role allows the contract to allowlist tokens in ProtocolFeeWithdrawer, which will enable it to remove SNX, sBTC, and sUSD from the denylist. The second role allows the contract to call withdrawCollectedFees on the ProtocolFeeWithdrawer, which will enable it to send the affected funds back to the vault.

2 Likes

https://snapshot.org/#/balancer.eth/proposal/0xe5621252eaef3c48eaf5867eb2b3fe6b00ecb11584f8af944ad29aaad3f5d283