From a7033950423eb77f83ab3601246847a640e8b055 Mon Sep 17 00:00:00 2001 From: Zen-Maxi <85650601+Zen-Maxi@users.noreply.github.com> Date: Tue, 18 Mar 2025 11:51:18 -0400 Subject: [PATCH 1/6] Fluid-wstETH-Mainnet Adding f-wstETH for Fluid. Lido intends to prioritize this over Lido Prime Aave market for wstETH. Pending buffer seed from Fluid team. --- rate-providers/FluidRateProviders.md | 7 ++++--- rate-providers/registry.json | 9 +++++++++ 2 files changed, 13 insertions(+), 3 deletions(-) diff --git a/rate-providers/FluidRateProviders.md b/rate-providers/FluidRateProviders.md index 5355c90d..c2b751fd 100644 --- a/rate-providers/FluidRateProviders.md +++ b/rate-providers/FluidRateProviders.md @@ -4,9 +4,10 @@ - Reviewed by: @mkflow27 - Checked by: @mattpereira - Deployed at: - - [ethereum:0x8fC43e76874CaE40939eDeB90E5683258B63c508](https://etherscan.io/address/0x8fC43e76874CaE40939eDeB90E5683258B63c508#readContract) - - [arbitrum:0xeAaf42989c294e2280eFbB0B0f368E806AD8cA69](https://arbiscan.io/address/0xeAaf42989c294e2280eFbB0B0f368E806AD8cA69) - - [base:0x0bB7028D24b24424485E769bD44b936B315Cb8FC](https://basescan.org/address/0x0bB7028D24b24424485E769bD44b936B315Cb8FC) + - wETH [ethereum:0x8fC43e76874CaE40939eDeB90E5683258B63c508](https://etherscan.io/address/0x8fC43e76874CaE40939eDeB90E5683258B63c508#readContract) + - wstETH [ethereum:0x73a9fc5173d211F0D264Af4E816cb44F61E5f4a2](https://etherscan.io/address/0x73a9fc5173d211F0D264Af4E816cb44F61E5f4a2#readContract) + - wETH [arbitrum:0xeAaf42989c294e2280eFbB0B0f368E806AD8cA69](https://arbiscan.io/address/0xeAaf42989c294e2280eFbB0B0f368E806AD8cA69) + - wETH [base:0x0bB7028D24b24424485E769bD44b936B315Cb8FC](https://basescan.org/address/0x0bB7028D24b24424485E769bD44b936B315Cb8FC) - Audit report(s): - [Fluid audits](https://docs.fluid.instadapp.io/audits-and-security.html) diff --git a/rate-providers/registry.json b/rate-providers/registry.json index 563bb348..38dcee1a 100644 --- a/rate-providers/registry.json +++ b/rate-providers/registry.json @@ -2630,6 +2630,15 @@ "factory": "0xFC541f8d8c5e907E236C8931F0Df9F58e0C259Ec", "upgradeableComponents": [] }, + "0x73a9fc5173d211F0D264Af4E816cb44F61E5f4a2": { + "asset": "0x2411802D8BEA09be0aF8fD8D08314a63e706b29C", + "name": "Fluid wstETH rate provider", + "summary": "safe", + "review": "./FluidRateProviders.md", + "warnings": [""], + "factory": "0xFC541f8d8c5e907E236C8931F0Df9F58e0C259Ec", + "upgradeableComponents": [] + }, "0x05E956cb3407b1B22F4ed8568F3C28644Da28B85": { "asset": "0xad55aebc9b8c03fc43cd9f62260391c13c23e7c0", "name": "cUSDO OpenEden Rate Provider", From 37bd9bbd2322802fefb4d84c55bf519774f0b11d Mon Sep 17 00:00:00 2001 From: ZeKraken <79888567+zekraken-bot@users.noreply.github.com> Date: Tue, 18 Mar 2025 11:57:35 -0400 Subject: [PATCH 2/6] initial fluid wstETH info --- erc4626/FluidVaults.md | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/erc4626/FluidVaults.md b/erc4626/FluidVaults.md index 87455198..c2019e4a 100644 --- a/erc4626/FluidVaults.md +++ b/erc4626/FluidVaults.md @@ -1,12 +1,15 @@ -# ERC4626 Vault: `Fluid Wrapped Ether` +# ERC4626 Vault: `Fluid Wrapped Ether & Wrapped Staked ETH` ## Details - Reviewed by: @mkflow27 - Checked by: @mattpereira - Deployed at: - - [ethereum:0x90551c1795392094FE6D29B758EcCD233cFAa260](https://etherscan.io/address/0x90551c1795392094FE6D29B758EcCD233cFAa260) - - [arbitrum:0x45Df0656F8aDf017590009d2f1898eeca4F0a205](https://arbiscan.io/address/0x45Df0656F8aDf017590009d2f1898eeca4F0a205) - - [base:0x9272d6153133175175bc276512b2336be3931ce9](https://basescan.org/address/0x9272d6153133175175bc276512b2336be3931ce9) + - WETH: + - [ethereum:0x90551c1795392094FE6D29B758EcCD233cFAa260](https://etherscan.io/address/0x90551c1795392094FE6D29B758EcCD233cFAa260) + - [arbitrum:0x45Df0656F8aDf017590009d2f1898eeca4F0a205](https://arbiscan.io/address/0x45Df0656F8aDf017590009d2f1898eeca4F0a205) + - [base:0x9272d6153133175175bc276512b2336be3931ce9](https://basescan.org/address/0x9272d6153133175175bc276512b2336be3931ce9) + - wstETH: + - [ethereum:0x9272d6153133175175bc276512b2336be3931ce9](https://etherscan.io/address/0x2411802D8BEA09be0aF8fD8D08314a63e706b29C) - Audit report(s): - [Fluid audits](https://docs.fluid.instadapp.io/audits-and-security.html) @@ -45,4 +48,4 @@ To save time, we do not bother pointing out low-severity/informational issues or Passing fork tests: - [fluid weth mainnet](https://github.com/balancer/balancer-v3-erc4626-tests/blob/main/test/mainnet/ERC4626MainnetFluidWeth.t.sol) - [fluid weth base](https://github.com/balancer/balancer-v3-erc4626-tests/pull/32) -- [fluid weth arbitrum](https://github.com/balancer/balancer-v3-erc4626-tests/pull/32) \ No newline at end of file +- [fluid weth arbitrum](https://github.com/balancer/balancer-v3-erc4626-tests/pull/32) From 2004ca8eb5d4f68dadb7cdc63203be46b86b5a3a Mon Sep 17 00:00:00 2001 From: ZeKraken <79888567+zekraken-bot@users.noreply.github.com> Date: Tue, 18 Mar 2025 11:58:10 -0400 Subject: [PATCH 3/6] fix address --- erc4626/FluidVaults.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/erc4626/FluidVaults.md b/erc4626/FluidVaults.md index c2019e4a..3e9e6c8c 100644 --- a/erc4626/FluidVaults.md +++ b/erc4626/FluidVaults.md @@ -9,7 +9,7 @@ - [arbitrum:0x45Df0656F8aDf017590009d2f1898eeca4F0a205](https://arbiscan.io/address/0x45Df0656F8aDf017590009d2f1898eeca4F0a205) - [base:0x9272d6153133175175bc276512b2336be3931ce9](https://basescan.org/address/0x9272d6153133175175bc276512b2336be3931ce9) - wstETH: - - [ethereum:0x9272d6153133175175bc276512b2336be3931ce9](https://etherscan.io/address/0x2411802D8BEA09be0aF8fD8D08314a63e706b29C) + - [ethereum:0x2411802D8BEA09be0aF8fD8D08314a63e706b29C](https://etherscan.io/address/0x2411802D8BEA09be0aF8fD8D08314a63e706b29C) - Audit report(s): - [Fluid audits](https://docs.fluid.instadapp.io/audits-and-security.html) From 852b70607b7af994ef77bc495138ecce820ae226 Mon Sep 17 00:00:00 2001 From: ZeKraken <79888567+zekraken-bot@users.noreply.github.com> Date: Tue, 18 Mar 2025 11:59:52 -0400 Subject: [PATCH 4/6] add fluid wstETH to registry --- erc4626/registry.json | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/erc4626/registry.json b/erc4626/registry.json index 3ad39667..d716636e 100644 --- a/erc4626/registry.json +++ b/erc4626/registry.json @@ -503,6 +503,16 @@ "canUseBufferForSwaps": true, "useUnderlyingForAddRemove": true, "useWrappedForAddRemove": false + }, + "0x2411802D8BEA09be0aF8fD8D08314a63e706b29C": { + "asset": "0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0", + "name": "fluid wsteth", + "summary": "safe", + "review": "/FluidVaults.md", + "warnings": [], + "canUseBufferForSwaps": true, + "useUnderlyingForAddRemove": true, + "useWrappedForAddRemove": false } }, "gnosis": { From 3b611857720e248f69d184074865a6efdac63023 Mon Sep 17 00:00:00 2001 From: ZeKraken <79888567+zekraken-bot@users.noreply.github.com> Date: Tue, 18 Mar 2025 12:12:36 -0400 Subject: [PATCH 5/6] add comment for fork test --- erc4626/FluidVaults.md | 1 + 1 file changed, 1 insertion(+) diff --git a/erc4626/FluidVaults.md b/erc4626/FluidVaults.md index 3e9e6c8c..fe96a764 100644 --- a/erc4626/FluidVaults.md +++ b/erc4626/FluidVaults.md @@ -49,3 +49,4 @@ Passing fork tests: - [fluid weth mainnet](https://github.com/balancer/balancer-v3-erc4626-tests/blob/main/test/mainnet/ERC4626MainnetFluidWeth.t.sol) - [fluid weth base](https://github.com/balancer/balancer-v3-erc4626-tests/pull/32) - [fluid weth arbitrum](https://github.com/balancer/balancer-v3-erc4626-tests/pull/32) +- [fluid wsteth mainnet](https://github.com/balancer/balancer-v3-erc4626-tests/pull/27) From a6b83ed5426743b023db0d7efbb8e719cccba267 Mon Sep 17 00:00:00 2001 From: mkflow27 Date: Thu, 20 Mar 2025 12:07:12 +0100 Subject: [PATCH 6/6] refactor: based on convo with zen --- erc4626/registry.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/erc4626/registry.json b/erc4626/registry.json index d716636e..0ea7eba2 100644 --- a/erc4626/registry.json +++ b/erc4626/registry.json @@ -512,7 +512,7 @@ "warnings": [], "canUseBufferForSwaps": true, "useUnderlyingForAddRemove": true, - "useWrappedForAddRemove": false + "useWrappedForAddRemove": true } }, "gnosis": {