From 6c596113aad40b1e505ed1869c7892e907b7616a Mon Sep 17 00:00:00 2001 From: Florent Tapponnier <160007691+Flotapponnier@users.noreply.github.com> Date: Tue, 11 Aug 2026 20:34:06 +0200 Subject: [PATCH 1/2] =?UTF-8?q?fix(evm-exec):=20remove=20FOMO=20=E2=80=94?= =?UTF-8?q?=20Relay=20API=20app=20filter=20invalid,=20address=20was=20Rela?= =?UTF-8?q?y=20infra=20not=20FOMO?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../evm-exec/internal/platform/platforms.go | 16 ---------------- 1 file changed, 16 deletions(-) diff --git a/harnesses/evm-exec/internal/platform/platforms.go b/harnesses/evm-exec/internal/platform/platforms.go index 5ffd61f2..d40388ec 100644 --- a/harnesses/evm-exec/internal/platform/platforms.go +++ b/harnesses/evm-exec/internal/platform/platforms.go @@ -64,22 +64,6 @@ var PlatformConfig = map[string]map[string]EVMPlatform{ BootstrapDays: 30, }, }, - // FOMO — Gnosis Safe multisig 0x9fc4e320 confirmed via Relay API appFees field (30/37 fee txs) - // Same address on BSC/Base/ETH; EVM-native trades only (Solana→EVM fees collected on Solana side) - "fomo": { - "bsc": { - FeeCollector: "0x9fc4e320a181e88644a302d11f1f158ef0699e37", - NativeEnabled: true, - ERC20Tokens: []string{USDC_BSC}, - BootstrapDays: 30, - }, - "base": { - FeeCollector: "0x9fc4e320a181e88644a302d11f1f158ef0699e37", - NativeEnabled: false, - ERC20Tokens: []string{USDC_BASE}, - BootstrapDays: 30, - }, - }, "gmgn": { "ethereum": { FeeCollector: "0xb8159ba378904f803639d274cec79f788931c9c8", From a08a084f26e014ae0d108cf11bb7bc22de7ab4f7 Mon Sep 17 00:00:00 2001 From: Florent Tapponnier <160007691+Flotapponnier@users.noreply.github.com> Date: Tue, 11 Aug 2026 20:44:37 +0200 Subject: [PATCH 2/2] feat(evm-exec): add Maestro + Banana Gun fee wallets confirmed via DeFiLlama --- .../evm-exec/internal/platform/platforms.go | 37 +++++++++++++++++++ 1 file changed, 37 insertions(+) diff --git a/harnesses/evm-exec/internal/platform/platforms.go b/harnesses/evm-exec/internal/platform/platforms.go index d40388ec..f2f347db 100644 --- a/harnesses/evm-exec/internal/platform/platforms.go +++ b/harnesses/evm-exec/internal/platform/platforms.go @@ -64,6 +64,43 @@ var PlatformConfig = map[string]map[string]EVMPlatform{ BootstrapDays: 30, }, }, + // Maestro — confirmed via DeFiLlama fees/maestro adapter, same address all EVM chains + "maestro": { + "ethereum": { + FeeCollector: "0xb0999731f7c2581844658a9d2ced1be0077b7397", + NativeEnabled: true, + ERC20Tokens: []string{USDC_ETH}, + BootstrapDays: 30, + }, + "bsc": { + FeeCollector: "0xb0999731f7c2581844658a9d2ced1be0077b7397", + NativeEnabled: true, + ERC20Tokens: []string{USDC_BSC}, + BootstrapDays: 30, + }, + "base": { + FeeCollector: "0xb0999731f7c2581844658a9d2ced1be0077b7397", + NativeEnabled: false, + ERC20Tokens: []string{USDC_BASE}, + BootstrapDays: 30, + }, + }, + // Banana Gun — bananagun-fees.eth resolves to this address, confirmed via Etherscan/Basescan labels + // BSC fee wallet unconfirmed — skipped until verified + "banana-gun": { + "ethereum": { + FeeCollector: "0x72172c02da4c39d6d05c2b9458501faf671d8ef8", + NativeEnabled: true, + ERC20Tokens: []string{USDC_ETH}, + BootstrapDays: 30, + }, + "base": { + FeeCollector: "0x72172c02da4c39d6d05c2b9458501faf671d8ef8", + NativeEnabled: false, + ERC20Tokens: []string{USDC_BASE}, + BootstrapDays: 30, + }, + }, "gmgn": { "ethereum": { FeeCollector: "0xb8159ba378904f803639d274cec79f788931c9c8",