---
# System prepended metadata

title: Disabling the UniV3 Liquidity Mining Incentives

---

# Disabling the UniV3 Liquidity Mining Incentives

## Steps

- Write the changes to the bridge token contract
    - Should be relatively trivial
    - Just don't forward any changes to the Token
- Write an integration test to ensure that the change works
    - Users should not be able to claim tokens
- Write the script to turn off univ3 staker
    - Upgrade the token
- Prepare Gnosis Multisig
    - Test if the upgrade proxy works
- Deploy contracts on a testnet supporting Gnosis Multisig
    - I'm not sure we need to do this, but it has been discussed
- Ensure that the upgrade was performed correctly
    - We should be able to test against staging
- Write down the final procedure for the upgrade
    - We take all the steps from the previous and **document them**
    - Ideally, we just push a button and it's done
- Obtain an archive node
    - Griff/Kai/Jordi can get us one
    - Alchemy supernode is also an option
- Prepare a script to get the remaining balances
    - Just write to a JSON for now
    - TBD is how we do (via GIVbacks etc.)



### Test upgrade smart contract by gnosis-safe

**Reward Token Address:** `0x4C2ED86ae63C324C58Cb16bDCEeeE32a6C7fa72F`

***original implentaion:*** `0x23dA369f865033E9718243611A2D41837909CFdA`

***new implementation:*** `0x5afE2a51eaCb03298FE3D59815059e6a84262809`

***proxy admin contract:***: `0x911EdAff1642db03c72A76De1026C54c85785744`

**gnosis-safe multisig:** `gno:0x568c60B76719b7b51B4f6fB01C4e419AB936499A`

gnosis-safe plugin [url](https://cloudflare-ipfs.com/ipfs/QmQovvfYYMUXjZfNbysQDUEXR8nr55iJRwcYgJQGJR7KEA/)

