1. Summary:
This proposal outlines an expedited upgrade for all existing Fluid Arks (specifically for USDC, USDT, and ETH) to the new FluidFTokenArk.sol contract standard. This migration is critical to enable the harvesting of underlying rewards, unlocking additional yield for users that can now be harvested only by the Fluid team on behalf of the protocol. We are seeking community feedback for an accelerated implementation, ideally by tomorrow, to capture this available yield as soon as possible.
2. Context & Motivation:
The current, older versions of the Fluid Ark contracts lack the necessary functionality (i.e., a harvest() function) to claim accrued reward tokens from the underlying protocols where the assets are deployed.
This represents a direct and ongoing loss of potential yield for all users in these arks. The motivation for this upgrade is straightforward and time-sensitive:
-
Unlock Additional Yield: Immediately capture accrued and future rewards that are currently being earned but cannot be accessed automatically.
-
Protocol Consistency: Aligns all arks (new and old) to the same, more capable contract standard, simplifying management and future integrations. (All new arks are already using this contract).
-
Urgency: An expedited process ensures we maximize returns for our users immediately, allowing automatic rewards processing.
3. Proposal:
We propose to migrate all existing, legacy Fluid Arks for USDC, USDT, and ETH to the new FluidFTokenArk.sol contract logic.
-
New Contract Standard:
FluidFTokenArk.sol -
Contract Code:
https://github.com/OasisDEX/summer-earn-protocol/blob/main/packages/core-contracts/src/contracts/arks/FluidFTokenArk.sol -
Affected Arks:
-
Fluid Ark USDC
-
Fluid Ark USDT
-
Fluid Ark ETH
-
-
Timeline: Expedited, with a target implementation of tomorrow.
This new contract includes the harvest() function required to claim the reward tokens, which will then be passed on to users.
4. Open Questions:
Given the expedited nature of this proposal:
-
Are there any immediate technical or security concerns with implementing this migration on an accelerated timeline?
-
Can the team confirm its readiness to deploy this upgrade by the proposed target date?
5. Next Steps:
-
Gather community feedback (expedited review).
-
Confirm implementation readiness with the team.
-
Promote to an on-chain vote or execute the upgrade (pending governance process for expedited changes).
6. Informal Support Indicator:
To gauge community sentiment on the accelerated timeline, please vote:
Do you support the expedited (tomorrow) upgrade of all Fluid Arks to enable reward harvesting?
-
Yes, proceed with the expedited upgrade.
-
No, this requires more discussion.