# 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/)