INST-ETH DEX pool redeployment

Summary

This proposal seeks community approval to redeploy the INST-ETH pool on Fluid DEX. For the time of the governance approval (~5 days), INST-ETH governance-owned liquidity will be moved to Uniswap v3 to ensure a smooth trading experience for the users. After 5 days, the pool will be migrated back to the Fluid DEX.

Context

ETH-INST DEX pool was deployed as per the IGP-56 however after the pool initiation, the team spotted a low severity bug related to a side feature updateRangePercents. No user or protocol funds are at risk, all protocol features are fully functional and secure.

The issue is only limited to when the shift module is being used when tokenIn in the swap is a native ETH token. The shift module is being called via delegate call to optimize contract size as it’s a rarely used code for side features of DEX when some changes to ranges, threshold, or center price are being made.

As per the current INST-ETH DEX pool setup, this issue will resolve itself in 10 days but to speed up the process and avoid sudden arbitrage opportunities between Fluid DEX and external DEXes, we propose to redeploy the pool with a fix. Existing DEX pools are working as intended and no changes are required.

Proposal

  • Withdraw INST-ETH liquidity from the current Fluid DEX pool
  • Supply INST-ETH liquidity to the Uniswap pool
  • Redeploy INST-ETH pool on Fluid DEX
  • Transfer INST-ETH liquidity back from Uniswap to Fluid DEX
    • Team multisig will become auth of INST-ETH DEX and Vault to allow setting configs of pools according to the market situation.

Conclusion

Successful implementation of this proposal will allow for the redeploying of the INST-ETH pool on Fluid DEX and maintaining INST liquidity on the market to address liquidity crunch issues.

5 Likes

@DMH, What will happen to the INST/WETH pool on the polygon, as fluid is currently not deployed on polygon?

1 Like