Swap API

Smart Contract#

The contract addresses of OKX DEX router and ABI

Contract Address#

The contract addresses of the DEX router and token approval may be subject to replacement due to contract upgrades. To ensure uninterrupted use of the API, we recommend using the contract addresses returned by the response parameters: /approve-transaction API and /swap API for approvals and transactions.

DEX Router#

ChainDEX router address
Ethereum0x28b1Dc1a5E3699A428BC51d234DFab7C9CB2a183
SolanaproVF4pMXVaYqmy4NjniPh4pqKNfMmsihgd4wdkCX3u
SUI0x0705aa6aad0a6195d1da7f1b1b057d58684040459c375db056059b1747d5d1f0
extended: 0xfb62ac68863a8cf5066a04171ea173c49051049a460163304bd4a938f0a7ef3a extended: 0xab71c2c2c37f973e28b2d28847046615bf47acc85ffc3ba2eb3d9a6442b18422 SUI packge id 大小限制,部署 extended 合约,支持 Momentum、Scallop、Haedal、Alphafi 等流动性)
Sonic0x79f7C6C6dc16Ed3154E85A8ef9c1Ef31CEFaEB19
TronTAGVH5t42MuofaAfUauPPRe4Qw3i8Z3QHM
TonEQAgvOlWk7C0Pz3YgSaX-MA7UDDhE9n6eQgQRwJahOBm4VKr
zkSync Era0x6f7c20464258c732577c87a9B467619e03e5C158
Optimism0xDd5E9B947c99Aa60bab00ca4631Dce63b49983E7
Polygon0xF6E1B4b201e220FC3741bd7a75675ffEA25c02AD
BNB Chain0x62cceF0b4545166f721cAa9fEe13c1d3767E27dc
Avalanche C0xa94Fcf9fc56a864f8DE51e6315aee5863AD63C91
Fantom0x25e7f77F33206d311A0130D4b5B881E5Db1181b1
Arbitrum0x7CF6b330b437E9fb432B1400DE17B03357Cf049A
Linea0x2E1Dee213BA8d7af0934C49a23187BabEACa8764
Conflux eSpace0x95418635f012fFd10eAFcDaF4137e90371f06917
Base0xC8F6b8Ba0DC0f175B568B99440B0867F69A29265
Mantle0xcF76984119C7f6ae56fAfE680d39C08278b7eCF4
Scroll0x5e2F47bD7D4B357fCfd0Bb224Eb665773B1B9801
Manta0x69C236E021F5775B0D0328ded5EaC708E3B869DF
Metis0x25e7f77F33206d311A0130D4b5B881E5Db1181b1
Blast0xcF76984119C7f6ae56fAfE680d39C08278b7eCF4
Zeta0xF5402CCC5fC3181B45D7571512999D3Eea0257B6
Polygon zkEvm0x6f7c20464258c732577c87a9B467619e03e5C158
Merlin0x6f7c20464258c732577c87a9B467619e03e5C158
X Layer0xbec6d0E341102732e4FD62EC50E2F0a9D1bd1D33
UniChain0x6733Eb2E75B1625F1Fe5f18aD2cB2BaBDA510d19
Cronos0x25e7f77F33206d311A0130D4b5B881E5Db1181b1
Plasma0x19D345f95A80cc136d898f41b490E023cFF78658
Monad0x7A7AD9aa93cd0A2D0255326E5Fb145CEc14997FF

DEX Router Addresses for OKX DEX used in signing exactOut transactions

Chain NameDEX Router Contract Address
Ethereum0xa875Fb2204cE71679BE054d97f7fAFFeb6536D67
Base0x77449Ff075C0A385796Da0762BCB46fd5cc884c6
BNB Chain0x5cb43Bae4f36E2f9f858232B4Dce0dbE27bb85e3
Arbitrum0x9736d9a45115E33411390EbD54e5A5C3A6E25aA6

Token Approval#

A list of smart contracts for ERC-20 token approval. Ton and Solana chains do not require authorization.

ChainApproval contract address
Ethereum0x40aA958dd87FC8305b97f2BA922CDdCa374bcD7f
TronTHRAE2VhGNAcvPKtT96AqyXtSQwhiU1XL8
Sonic0xd321ab5589d3e8fa5df985ccfef625022e2dd910
zkSync Era0xc67879F4065d3B9fe1C09EE990B891Aa8E3a4c2f
Optimism0x68D6B739D2020067D1e2F713b999dA97E4d54812
Polygon0x3B86917369B83a6892f553609F3c2F439C184e31
BNB Chain0x2c34A2Fb1d0b4f55de51E1d0bDEfaDDce6b7cDD6
OKC0x70cBb871E8f30Fc8Ce23609E9E0Ea87B6b222F58
Avalanche C0x40aA958dd87FC8305b97f2BA922CDdCa374bcD7f
Fantom0x70cBb871E8f30Fc8Ce23609E9E0Ea87B6b222F58
Arbitrum0x70cBb871E8f30Fc8Ce23609E9E0Ea87B6b222F58
Linea0x57df6092665eb6058DE53939612413ff4B09114E
Conflux eSpace0x68D6B739D2020067D1e2F713b999dA97E4d54812
Base0x57df6092665eb6058DE53939612413ff4B09114E
Mantle0x57df6092665eb6058DE53939612413ff4B09114E
Scroll0x57df6092665eb6058DE53939612413ff4B09114E
Manta0x57df6092665eb6058DE53939612413ff4B09114E
Metis0x57df6092665eb6058DE53939612413ff4B09114E
Blast0x5fD2Dc91FF1dE7FF4AEB1CACeF8E9911bAAECa68
Zeta0x03B5ACdA01207824cc7Bc21783Ee5aa2B8d1D2fE
Polygon zkEvm0x57df6092665eb6058DE53939612413ff4B09114E
Merlin0x8b773D83bc66Be128c60e07E17C8901f7a64F000
X Layer0x8b773D83bc66Be128c60e07E17C8901f7a64F000
UniChain0x2e28281Cf3D58f475cebE27bec4B8a23dFC7782c
Cronos0x70cbb871e8f30fc8ce23609e9e0ea87b6b222f58
Plasma0x9FD43F5E4c24543b2eBC807321E58e6D350d6a5A
Monad0xf534A8a1CAD0543Cd6438f7534CA3486c01998d4

Contract Application Binary Interface (ABI)#

Please refer to: https://github.com/okxlabs/DEX-Router-EVM-V1/tree/main/DexRouterabi https://github.com/okxlabs/Web3-DEX-EVM-PMM