Skip to main content
Contracts are grouped by the role they play in a transaction. Which contracts a transaction touches depends on the routing strategy:
The /route and /bundle responses include the execution contract in response.tx.to. Approve the spender returned in approvals, not an address from this page.

V2 Contracts

EnsoRouter, DelegateEnsoShortcuts (Delegate V2) and EnsoShortcuts on each supported network.
NetworkRouter V2Delegate V2EnsoShortcuts
Ethereum 10xF75584eF6673aD213a685a1B58Cc0330B8eA22Cf0xA2F4f9C6ec598CA8c633024f8851c79CA5F43e480x4Fe93ebC4Ce6Ae4f81601cC7Ce7139023919E003
Optimism 100xF75584eF6673aD213a685a1B58Cc0330B8eA22Cf0xA2F4f9C6ec598CA8c633024f8851c79CA5F43e480x4Fe93ebC4Ce6Ae4f81601cC7Ce7139023919E003
Binance 560xF75584eF6673aD213a685a1B58Cc0330B8eA22Cf0xA2F4f9C6ec598CA8c633024f8851c79CA5F43e480x4Fe93ebC4Ce6Ae4f81601cC7Ce7139023919E003
Gnosis 1000xF75584eF6673aD213a685a1B58Cc0330B8eA22Cf0xA2F4f9C6ec598CA8c633024f8851c79CA5F43e480x4Fe93ebC4Ce6Ae4f81601cC7Ce7139023919E003
Unichain 1300xF75584eF6673aD213a685a1B58Cc0330B8eA22Cf0xA2F4f9C6ec598CA8c633024f8851c79CA5F43e480x4Fe93ebC4Ce6Ae4f81601cC7Ce7139023919E003
Polygon 1370xF75584eF6673aD213a685a1B58Cc0330B8eA22Cf0xA2F4f9C6ec598CA8c633024f8851c79CA5F43e480x4Fe93ebC4Ce6Ae4f81601cC7Ce7139023919E003
Monad 1430xCfBAa9Cfce952Ca4F4069874fF1Df8c05e37a3c70xA2F4f9C6ec598CA8c633024f8851c79CA5F43e480x0d14f7c957bd15f5Bec423F9b1B51E122D90Fc76
Sonic 1460xF75584eF6673aD213a685a1B58Cc0330B8eA22Cf0xA2F4f9C6ec598CA8c633024f8851c79CA5F43e480x4Fe93ebC4Ce6Ae4f81601cC7Ce7139023919E003
ZkSync 3240x1BD8CefD703CF6b8fF886AD2E32653C32bc62b5C0x4CB2f9B3F3FE141C6283bAA9F210B2A1dba047c30x62Ff58620B2b004c6AA51B050E5d73236DA538dB
World 4800xF75584eF6673aD213a685a1B58Cc0330B8eA22Cf0xA2F4f9C6ec598CA8c633024f8851c79CA5F43e480x4Fe93ebC4Ce6Ae4f81601cC7Ce7139023919E003
Hyper 9990xF75584eF6673aD213a685a1B58Cc0330B8eA22Cf0xA2F4f9C6ec598CA8c633024f8851c79CA5F43e480x4Fe93ebC4Ce6Ae4f81601cC7Ce7139023919E003
Sei 13290x300b3D30aaBf46b05983284f0297D966E92bbeB20x23116881a725d3C43c8310A6C5c8fbE769DD322E0xE532C864B7eD73B5188B8410AD2Acd4a7ed7BA26
Soneium 18680xF75584eF6673aD213a685a1B58Cc0330B8eA22Cf0xA2F4f9C6ec598CA8c633024f8851c79CA5F43e480x4Fe93ebC4Ce6Ae4f81601cC7Ce7139023919E003
Tempo 42170xCfBAa9Cfce952Ca4F4069874fF1Df8c05e37a3c70xA2F4f9C6ec598CA8c633024f8851c79CA5F43e480x0d14f7c957bd15f5Bec423F9b1B51E122D90Fc76
MegaETH 43260xCfBAa9Cfce952Ca4F4069874fF1Df8c05e37a3c70xA2F4f9C6ec598CA8c633024f8851c79CA5F43e480x0d14f7c957bd15f5Bec423F9b1B51E122D90Fc76
Robinhood 46630xCfBAa9Cfce952Ca4F4069874fF1Df8c05e37a3c70xA2F4f9C6ec598CA8c633024f8851c79CA5F43e480x0d14f7c957bd15f5Bec423F9b1B51E122D90Fc76
Arc 50420xCfBAa9Cfce952Ca4F4069874fF1Df8c05e37a3c70xA2F4f9C6ec598CA8c633024f8851c79CA5F43e480x0d14f7c957bd15f5Bec423F9b1B51E122D90Fc76
Base 84530xF75584eF6673aD213a685a1B58Cc0330B8eA22Cf0xA2F4f9C6ec598CA8c633024f8851c79CA5F43e480x4Fe93ebC4Ce6Ae4f81601cC7Ce7139023919E003
Plasma 97450xCfBAa9Cfce952Ca4F4069874fF1Df8c05e37a3c70xA2F4f9C6ec598CA8c633024f8851c79CA5F43e480x0d14f7c957bd15f5Bec423F9b1B51E122D90Fc76
Arbitrum 421610xF75584eF6673aD213a685a1B58Cc0330B8eA22Cf0xA2F4f9C6ec598CA8c633024f8851c79CA5F43e480x4Fe93ebC4Ce6Ae4f81601cC7Ce7139023919E003
Avalanche 431140xF75584eF6673aD213a685a1B58Cc0330B8eA22Cf0xA2F4f9C6ec598CA8c633024f8851c79CA5F43e480x4Fe93ebC4Ce6Ae4f81601cC7Ce7139023919E003
Ink 570730xF75584eF6673aD213a685a1B58Cc0330B8eA22Cf0xA2F4f9C6ec598CA8c633024f8851c79CA5F43e480x4Fe93ebC4Ce6Ae4f81601cC7Ce7139023919E003
Linea 591440xA146d46823f3F594B785200102Be5385CAfCE9B50x82309f58B39C4c27Cf2594801Ba5E8Fd34f641B80xdf4bb23FE9367F9f66247CE35f82ebB17785528C
Berachain 800940xF75584eF6673aD213a685a1B58Cc0330B8eA22Cf0xA2F4f9C6ec598CA8c633024f8851c79CA5F43e480x4Fe93ebC4Ce6Ae4f81601cC7Ce7139023919E003
Plume 988660x3067BDBa0e6628497d527bEF511c22DA8b32cA3F0xA2F4f9C6ec598CA8c633024f8851c79CA5F43e480xdC0f215C6E6cbb900AA00AFDeC299d88C15fF743
Katana 7474740x3067BDBa0e6628497d527bEF511c22DA8b32cA3F0xA2F4f9C6ec598CA8c633024f8851c79CA5F43e480xdC0f215C6E6cbb900AA00AFDeC299d88C15fF743
Sepolia 111551110xF75584eF6673aD213a685a1B58Cc0330B8eA22Cf0x7663fd40081dcCd47805c00e613B6beAc3B87F08-

EnsoWallet V2

Contracts used by the ensowallet-v2 routing strategy. EnsoWalletV2Factory deploys one EnsoWalletV2 clone per user with CREATE2, salted by the user’s address, so the wallet address is known before it is deployed. Resolve it with GET /api/v1/wallet instead of deriving it yourself.
NetworkEnsoWalletV2FactoryEnsoWalletV2 implementation
Ethereum 10xC914A663837Eb21c5a650716E015659686597E550xA04df79c7e91f393B64e7BfECbfFA13A9f9F2829
Optimism 100xC914A663837Eb21c5a650716E015659686597E550xA04df79c7e91f393B64e7BfECbfFA13A9f9F2829
Binance 560xC914A663837Eb21c5a650716E015659686597E550xA04df79c7e91f393B64e7BfECbfFA13A9f9F2829
Gnosis 1000xC914A663837Eb21c5a650716E015659686597E550xA04df79c7e91f393B64e7BfECbfFA13A9f9F2829
Unichain 1300xC914A663837Eb21c5a650716E015659686597E550xA04df79c7e91f393B64e7BfECbfFA13A9f9F2829
Polygon 1370xC914A663837Eb21c5a650716E015659686597E550xA04df79c7e91f393B64e7BfECbfFA13A9f9F2829
Monad 1430xC914A663837Eb21c5a650716E015659686597E550xA04df79c7e91f393B64e7BfECbfFA13A9f9F2829
Sonic 1460xC914A663837Eb21c5a650716E015659686597E550xA04df79c7e91f393B64e7BfECbfFA13A9f9F2829
ZkSync 3240x716754ad80A79032999F28c3bcDA608dC5EeDF900xD872e707E1f09F30Ec0cf20658E6A7fEb7b98B7d
World 4800xC914A663837Eb21c5a650716E015659686597E550xA04df79c7e91f393B64e7BfECbfFA13A9f9F2829
Hyper 9990xC914A663837Eb21c5a650716E015659686597E550xA04df79c7e91f393B64e7BfECbfFA13A9f9F2829
Sei 13290x8c224B65f92523fC3df8B162504311B23E03dDba0xA22f65d8799164C2636aFb0BD36a776Bf72Af360
Soneium 18680xC914A663837Eb21c5a650716E015659686597E550xA04df79c7e91f393B64e7BfECbfFA13A9f9F2829
Tempo 42170xC914A663837Eb21c5a650716E015659686597E550xA04df79c7e91f393B64e7BfECbfFA13A9f9F2829
MegaETH 43260xC914A663837Eb21c5a650716E015659686597E550xA04df79c7e91f393B64e7BfECbfFA13A9f9F2829
Robinhood 46630xC914A663837Eb21c5a650716E015659686597E550xA04df79c7e91f393B64e7BfECbfFA13A9f9F2829
Arc 50420xC914A663837Eb21c5a650716E015659686597E550xA04df79c7e91f393B64e7BfECbfFA13A9f9F2829
Base 84530xC914A663837Eb21c5a650716E015659686597E550xA04df79c7e91f393B64e7BfECbfFA13A9f9F2829
Plasma 97450xC914A663837Eb21c5a650716E015659686597E550xA04df79c7e91f393B64e7BfECbfFA13A9f9F2829
Arbitrum 421610xC914A663837Eb21c5a650716E015659686597E550xA04df79c7e91f393B64e7BfECbfFA13A9f9F2829
Avalanche 431140xC914A663837Eb21c5a650716E015659686597E550xA04df79c7e91f393B64e7BfECbfFA13A9f9F2829
Ink 570730xC914A663837Eb21c5a650716E015659686597E550xA04df79c7e91f393B64e7BfECbfFA13A9f9F2829
Linea 591440xC914A663837Eb21c5a650716E015659686597E550xA04df79c7e91f393B64e7BfECbfFA13A9f9F2829
Berachain 800940xC914A663837Eb21c5a650716E015659686597E550xA04df79c7e91f393B64e7BfECbfFA13A9f9F2829
Plume 988660xC914A663837Eb21c5a650716E015659686597E550xA04df79c7e91f393B64e7BfECbfFA13A9f9F2829
Katana 7474740xC914A663837Eb21c5a650716E015659686597E550xA04df79c7e91f393B64e7BfECbfFA13A9f9F2829

Flashloan Adapters

A flashloan action runs through the adapter that matches the routing strategy; delegate does not support flashloans. With ensowallet-v2, the returned transaction authorizes the adapter as an executor of the user’s wallet when it is not authorized yet.
NetworkEnsoRouterFlashloanAdapter
(router)
EnsoWalletFlashloanAdapter
(ensowallet-v2)
EnsoSafeFlashloanAdapter
(safe)
Ethereum 10x66a6dA113AeE7cc1682e41599fFC2d2f492FaB880x24654fF626B73B276c846459d0bD83ef9271B1660x21c056a4578f36dAF7A7c0181eCa93e53EB75e6A
Optimism 100x55F26dDd1f55B61ce6495b55e6C9498E3eb36a2f0x41eAe9A93B5f72E899aFaCF389fc1f74e841e3540xFc8837EcFC9EA9761A24629eEEeCB7c53D73dBc0
Binance 560xb48fC56fC15B4d5770255dE0F0BBD5b1691e510F0x21f7e08aDBf70A93Cc473E3679b609F53418DDf10x4128e8a87EbEb08899675b7029843dD00F3b60f8
Gnosis 100---
Unichain 1300x5b3278a0Fe58c5496b15B1fC67d44d4d90Bb3C160x47E9994c89E88e8c387AAD19395a06876958c3210x718bDEBA6Bd50F4830B130E9918e3045Da76C985
Polygon 1370x2133cedc35c751A3905Fff6C8555BD1c255FC6710xA0Bb75D2A827aCd8FE45F70B298ecF897cbd98fE0x4a3E0A7E044942CDAFCE0297ef36Fe4eA3227181
Monad 1430x8C2A814789649Fe0F10ff87cE91954a99bf4E0220xa2Aeb0e28fB73E5a5DBC348C3debA4b72bE26DC90x79C185EDEAb72626427D50274E5CA3d697dD6A5c
Sonic 1460xacc2187a09f80469b7700Ce40E5B7aE70ab372880xce6D5FC746B9cb9ed8fceF54c7ab5C85A39966700xB7AcdeA0063144b7D710e6A0ABe2C40C27cf6014
ZkSync 324---
World 4800x882fb836F26ac98C2884a4E0a0A20b69A559Bc820x3819FBe6356ABf6AddDcF51E520C09507AB1FB630xCDC75847689e82914D8b185fAD0cD170D626139c
Hyper 9990x9f5fE8ae43c43a246EaC572528469767ED28Df580xDa6b071fD3864675089DD10951c19532D5a50BD10x4CdDbEe54a7537ea9f6Db14aEB8c2aFdE51fbFf0
Sei 1329---
Soneium 18680x8DdA8F1C511378D3D618E72AbcB311CdFBb7c72E0x8d3CAd582d32969Bc98d61fAE3a4aD30f527b1710xA54272b452dF9E7A8135dB08Fd9d1FB0E4349e55
Tempo 4217---
MegaETH 43260xd0F18846a49af116cbe71D0B9aA4A72A140359940xd0269e1BA96b4f5c79B4116b7f35C641B6ad806D0x3c104FD1e135F6bF58AB216637A6B7803C2AcC82
Robinhood 46630x4ee6203F8444F11322B47BFF8a4338E6189653540x1FD99982260c00a035f61301D3254a582b8E56910x5D484FEAE61680Ac3e22a9Fb6Ad1eab1c86cdE6e
Arc 50420xB984D4CD8df0c1E105472068cc346E95EE1f8c350x97Dc177a5a472c82ebBFe9Ae39A03c677568599C0xd977B7d439cC7E1C0Ca3d790bD5480DAD82E1c0B
Base 84530xC787596E969462abDb70813Be1FaE21C6e7DeD800x60E5cc50AbecFB82B50550cc402C79622D5180b30x7AB775FC8927EDebC0819447D75b4da0d2A44552
Plasma 97450xb8732c7c3EB0D7d2A60a6217a8C8bc75a02353120x9bF80063a902e2bC1e870139d35214F45eE636dF0x26C4D638555b3ac5961D32716caadFd3e1eBE990
Arbitrum 421610xb11ab56e8Aa3a33f71374aF8B5791b0f1C70A6240xcbDbF3CF33F3af8866b41A678Cc0e3d2D03C73E60x5208BCc6836516745dde5eC78b1F622B3D442Dd4
Avalanche 431140xdaC73b1C14f0E6e3C7cE53b217324Fa9E2C944720x26765346136C4906FEaf819bb04c3d3C33a5F6e40x4cFeeeD0a0af4A38549016197e166Ab04B86C209
Ink 570730xF3A1d35e74673CDf3dB8da2F55300a299425C8A60x04fB919047Ae39a396Cb3944b504E5b3a45D56540x3e6A44037f91026117ba7E5106b3ec68D00cA7B9
Linea 59144---
Berachain 800940x8E7E3c038352B0902F28525794478F4e1ACA01150xdA08A7EF668A19f76352b3E545D40F05b0645d470x27146d6F54C4318d1c2DA9F209612f2c4aAA7164
Plume 988660x2Dd9e1649Bb6eAfEc979Edf2123f027E88a1cbf10x11F854B0D4fAc3433fd8D4246B9C474c796440e50xa388d9b7ccD8098D7DDaeE28c48f7A5BaD533D55
Katana 7474740x4F9d724B214C4DB1eA30Efaa060B18F1fF9BAd3a0x0eE6B77DDE9017F3e46B7Cb9219e54bD66e35B7D0xDd5c930F182C6252Df34a13AE2Dbe2858ab8a6ba

Bridge Receivers

Destination-chain contracts that receive bridged tokens and execute the destination shortcut. LayerZeroReceiver handles Stargate and LayerZero OFT bridges; EnsoCCIPReceiver handles Chainlink CCIP bridges. See Bridging.
NetworkLayerZeroReceiverEnsoCCIPReceiver
Ethereum 10xbF7773Ad9d1aBCC0a01981e3bff7E6408a7759390x46d0fF229e0a0eA5c4DCc639Ce8f5Cf75967122d
Optimism 100xbF7773Ad9d1aBCC0a01981e3bff7E6408a7759390x45f8E18B2879E813F51Ff935C43742aC316b7700
Binance 560xbF7773Ad9d1aBCC0a01981e3bff7E6408a7759390x74dE5135dF38493e1637c268E7e58Daae7937332
Gnosis 1000xbF7773Ad9d1aBCC0a01981e3bff7E6408a7759390x611dA0E509468cEb39db1e28F48Ef63a8054AA79
Unichain 1300xB0a9813b000E8D45E04CbD3e7abb673eBE17c36d0xF222c30589f209A3Da1cb67D8302Dd8a1181FA37
Polygon 1370xbF7773Ad9d1aBCC0a01981e3bff7E6408a7759390x5416b5Da1a832E31bB83BF7F5f3f112CdD02B0FB
Monad 1430xbe0adcC42632df829eD70dfA40D488939D886ACf0xBd1526Eef90712F875f9bf5BE7EF8Ddb4eBb2429
Sonic 1460xB0a9813b000E8D45E04CbD3e7abb673eBE17c36d0x41320ee506761b8FF971c1e5eB4d94C8Fa9be7C5
ZkSync 3240x32755753d0d02A2210eF7A331B43C07a419F64440x189EDE5Aa3fb2d90e0437052b1e195b97dD2Ae9f
World 4800xB0a9813b000E8D45E04CbD3e7abb673eBE17c36d0x9aCA77030f10c55485Aa5E1406e04E72ba4e965a
Hyper 9990xaB0D527A03Af5626FBf845C6C929d34991634f0e0x3C3378529f39BC601F08BBEb87C72413DCd4E739
Sei 13290x7A1C91392462c55FB7F2eA98905eA8CeEEA045790x5b8051C48877d08c890d86054d933BaF24222816
Soneium 18680xC486d2e656c14a9c0954D7B175F91DA76154FB900xCD9493861c52e887F3669E78fC8CE97ddE4DAb3f
Tempo 42170x47A87Fa2249aAe0eCcE782e0356b6Cb7979a0c010x1A1185368D77E8789A76862345b0cD822df8aF18
MegaETH 43260xbe0adcC42632df829eD70dfA40D488939D886ACf0x07f1199ed46ae0314DCD8BF1a02cE21b348c497F
Robinhood 46630xaeE4C3Abf37a379FBd33070a314D331A8941AE3c0x2aB4AdAdCFc106d785bDfae2f863d83ca260b892
Arc 50420xaeE4C3Abf37a379FBd33070a314D331A8941AE3c0x0576400f1e3bcA8eC1cdCF81caA9293ADc07DbEB
Base 84530xbF7773Ad9d1aBCC0a01981e3bff7E6408a7759390xf0De2DaD7d10273d59ceA9aD7eDbB18070cA7105
Plasma 97450xbe0adcC42632df829eD70dfA40D488939D886ACf0x206eC253b9a26f5b6b565ba3B4EB039c88BE4596
Arbitrum 421610xbF7773Ad9d1aBCC0a01981e3bff7E6408a7759390xa31E1D91E6FF7b7eDF6841D9914F2A31d638c9c8
Avalanche 431140xbF7773Ad9d1aBCC0a01981e3bff7E6408a7759390xd60707E1dc74FF5C91E89C74b26964CaD49d2E32
Ink 570730x508FFd4cEAf7a5556b61817456b2d0f220DA79A30x21d8786ac4aa2c0db259A0c6e44E827A54de1B8a
Linea 591440x06A23c1bB3F8b7b055Ede21Af66eEAf0E40c1D590xF7630285184768f575699B8e6B3Ca58CA2046d41
Berachain 800940xB0a9813b000E8D45E04CbD3e7abb673eBE17c36d0xEEA06801d20D898465887AbaF510675F79d872FE
Plume 988660x9538527a14936681a4B545cCFc4784Bff36875b00x80E3FD89840aE6d34D50576a8757aEaB9D15Ec04
Katana 7474740x090db4bAD7Cd034083e7da27c76f6649C7285E550xfE9B4ECeE3d8D752865d5a9c8C3012F2c5ab0D9B

Helper Contracts

Helpers are contracts that shortcuts call for computation and encoding the target protocols do not provide: arithmetic on earlier outputs, reading values out of return data, conditional checks, protocol-specific calldata. The API adds them to a shortcut automatically, so you see them in transaction traces and simulations; you do not approve them yourself.

Core Helpers

  • EnsoShortcutsHelpers: Native balance, block timestamp, comparisons and conditional checks (check, toggle, isEqual, …).
  • MathHelpers: Unsigned arithmetic: add, sub, mul, div, min, max, average.
  • PercentageMathHelpers: percentMul and percentDiv with a 1e4 percentage factor (10000 = 100%).
  • TupleHelpers: Extracts values, arrays and nested tuples from ABI-encoded return data of earlier calls.
  • DecimalHelpers: Formats an integer amount as a decimal string.
  • ERC20Helpers: Reads balanceOf(token, owner) as a shortcut step.
  • SwapHelpers: Runs an aggregator swap with the input amount inserted at execution time and a minimum-output check.
  • TransferHelpers: transferWithLimit delivers up to a cap to the receiver and sends any surplus to a fee receiver.
Addresses differ between network groups, so they are listed per network.

Protocol Helpers

Protocol helpers support a single integration and are deployed only where that integration is available.

Uniswap V4

UniswapV4Helpers builds pool keys, computes liquidity for amounts and encodes position-manager mint calls. UniswapV4SwapHelpers executes single-pool exact-input swaps; Robinhood and Arc use the UniswapV4SwapHelpersMinHopPrice variant.
NetworkUniswapV4HelpersUniswapV4SwapHelpers
Ethereum 10x1ab9a6D2192407a5B641DA1f809a3B81c2e272370x4A381087756b8CCaA7c89Cf041D044ff387a8C2b
Optimism 100x004177fd57f4FF78c7541cCBCC35C8E96DE54D780x12c7bAc2Ec4cd4921Fa0748ECC572D5d77085647
Binance 560x65BB51C4FFe70fcCF7D431e435907Be7320327b30xa5c0c7b103b38520032a3468D5f825d3643D3bE4
Unichain 1300x2913B0067862635e3070003dd47b9BD8271C35A70xa4Bf9419D7Aa47143f41EE62a3a790CC5b09c38c
Polygon 1370x151fC2b1E5eA5611eD9dA6323012a72Dfc60014B0xf30e9F2266c748Da73D1f926001D9D231ddd86b1
Monad 1430x6d30D04E8f89a0e2cAbB8c292b4a2f631D1783E20x02256aE59EaCa4C7Bd77E908B63F642E10DD23F5
World 4800x2913B0067862635e3070003dd47b9BD8271C35A70x0158b1a05b5Ae87F255D227f5752659FdA6Cd6Cd
Soneium 18680x2913B0067862635e3070003dd47b9BD8271C35A70xe03E6FA95874B5F09d8EBFEeE278558652Ad819e
Tempo 42170xc56d1694eb8Ab55b81178A38D8E4D401f92AA7bb0x1d45d0F3135e7D9dc5D9c98EC7dD3dAa29168516
Robinhood 46630x03279866e8c3afDe201242462F3bCbf16a2Aa3270x516C5c15CB5569E37602A689BdbB73aDb841B32F
Arc 50420x03279866e8c3afDe201242462F3bCbf16a2Aa3270x2a1315187E205B9C5301C38D6b2BFd3e08Ba70fD
Base 84530xe3E970560026be21fB546a85368B78096B6311a00xffc000363232b5e46657fc3Ad5C5672aaab83fB3
Arbitrum 421610xca5D736E51f706A0A9b9069154F536d722c6e0d90xC0c89BC290e4Ddb1C46f3896c17716e84d55c615
Avalanche 431140x853e8798DA3B06c05ebF44Fc24cc005714eA988a0x68520E9a218086f95396d280145b091d03099410
Ink 570730x2913B0067862635e3070003dd47b9BD8271C35A70x22c8EA6D5c17225e9168F080891773a849E87BA1

Other Protocols

V1 Contracts

EnsoRouter and Delegate V1 on each supported network, used by router-legacy and delegate-legacy.
NetworkRouter V1Delegate V1
Ethereum 10x80EbA3855878739F4710233A8a19d89Bdd2ffB8E0x38147794FF247e5Fc179eDbAE6C37fff88f68C52
Optimism 100x80EbA3855878739F4710233A8a19d89Bdd2ffB8E0x38147794FF247e5Fc179eDbAE6C37fff88f68C52
Binance 560x80EbA3855878739F4710233A8a19d89Bdd2ffB8E0x38147794FF247e5Fc179eDbAE6C37fff88f68C52
Gnosis 1000x80EbA3855878739F4710233A8a19d89Bdd2ffB8E0x38147794FF247e5Fc179eDbAE6C37fff88f68C52
Unichain 130--
Polygon 1370x80EbA3855878739F4710233A8a19d89Bdd2ffB8E0x38147794FF247e5Fc179eDbAE6C37fff88f68C52
Monad 143--
Sonic 1460x80EbA3855878739F4710233A8a19d89Bdd2ffB8E0x38147794FF247e5Fc179eDbAE6C37fff88f68C52
ZkSync 3240xd12ecDD67300D5ef0A68576CfDF038bAB5b5054a0x43BD12326142568D5Cc33c7326A68Ca4e0be9292
World 480--
Hyper 9990x80EbA3855878739F4710233A8a19d89Bdd2ffB8E0x38147794FF247e5Fc179eDbAE6C37fff88f68C52
Sei 1329--
Soneium 1868--
Tempo 4217--
MegaETH 4326--
Robinhood 4663--
Arc 5042--
Base 84530x80EbA3855878739F4710233A8a19d89Bdd2ffB8E0x38147794FF247e5Fc179eDbAE6C37fff88f68C52
Plasma 9745--
Arbitrum 421610x80EbA3855878739F4710233A8a19d89Bdd2ffB8E0x38147794FF247e5Fc179eDbAE6C37fff88f68C52
Avalanche 431140x80EbA3855878739F4710233A8a19d89Bdd2ffB8E0x38147794FF247e5Fc179eDbAE6C37fff88f68C52
Ink 57073--
Linea 591440x80EbA3855878739F4710233A8a19d89Bdd2ffB8E0x38147794FF247e5Fc179eDbAE6C37fff88f68C52
Berachain 800940x80EbA3855878739F4710233A8a19d89Bdd2ffB8E0x38147794FF247e5Fc179eDbAE6C37fff88f68C52
Plume 98866--
Katana 747474--
Sepolia 11155111--

Updated 2026-09-25