-
Notifications
You must be signed in to change notification settings - Fork 0
Description
MIP-014A: AMENDMENT - Curve LP Remediation
Summary
Amend MIP-014 with a new implementation to distributing LP funds, overriding the original instructions.
Motivation
MIP-014 outlines a Merkle distribution method that the team has not utilized in some period of time. There is some additional complexity to the fulfillment of this strategy, which this amendment shall alleviate.
Rather than a Merkle Claim, users will instead receive an allowance from the Metronome Synth treasury to transfer the corresponding LP balance back to their affected wallet.
This process reflects best practices supported by the Optimism Foundation and reflects similar flow in a more technically feasible manner.
Specification
User LP balances will be reclaimable using the Curve LP token's transferFrom() function. The Metronome Synth treasury will call an Allowance for affected wallet addresses to redeem tokens themselves. Those wallet addresses may take the following steps:
-
Connect appropriate wallet at etherscan here: https://etherscan.io/token/0xa4c567c662349bec3d0fb94c4e7f85ba95e208e4#writeContract
-
Iterate to Write Function 3 TransferFrom() and input the following
-
_from: 0xd1DE3F9CD4AE2F23DA941a67cA4C739f8dD9Af33
-
_to: <USER CONNECTED WALLET>
-
_amount: <UINT256 Balance>
- Send transaction