From a4e1e8801600148cb4ff49a14eabd7fa77cdfbcd Mon Sep 17 00:00:00 2001 From: 0xh3rman <119309671+0xh3rman@users.noreply.github.com> Date: Wed, 25 Mar 2026 09:45:38 +0900 Subject: [PATCH] feat(okx): enable all supported EVM chains Add 18 new EVM chains: Ethereum, SmartChain, Polygon, Arbitrum, Optimism, AvalancheC, OpBNB, Fantom, Gnosis, Blast, ZkSync, Linea, Celo, Sonic, Abstract, Berachain, Unichain, Monad --- crates/swapper/src/proxy/provider.rs | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/crates/swapper/src/proxy/provider.rs b/crates/swapper/src/proxy/provider.rs index 2a82258ada..5e86c9a2d7 100644 --- a/crates/swapper/src/proxy/provider.rs +++ b/crates/swapper/src/proxy/provider.rs @@ -115,9 +115,27 @@ impl ProxyProvider { "okx", vec![ SwapperChainAsset::All(Chain::Solana), + SwapperChainAsset::All(Chain::Ethereum), + SwapperChainAsset::All(Chain::SmartChain), + SwapperChainAsset::All(Chain::Polygon), + SwapperChainAsset::All(Chain::Arbitrum), + SwapperChainAsset::All(Chain::Optimism), SwapperChainAsset::All(Chain::Base), + SwapperChainAsset::All(Chain::AvalancheC), + SwapperChainAsset::All(Chain::OpBNB), + SwapperChainAsset::All(Chain::Fantom), + SwapperChainAsset::All(Chain::Gnosis), SwapperChainAsset::All(Chain::Manta), + SwapperChainAsset::All(Chain::Blast), + SwapperChainAsset::All(Chain::ZkSync), + SwapperChainAsset::All(Chain::Linea), SwapperChainAsset::All(Chain::Mantle), + SwapperChainAsset::All(Chain::Celo), + SwapperChainAsset::All(Chain::Sonic), + SwapperChainAsset::All(Chain::Abstract), + SwapperChainAsset::All(Chain::Berachain), + SwapperChainAsset::All(Chain::Unichain), + SwapperChainAsset::All(Chain::Monad), SwapperChainAsset::All(Chain::XLayer), ], rpc_provider,