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#
| Chain | DEX router address |
|---|---|
| Ethereum | 0x28b1Dc1a5E3699A428BC51d234DFab7C9CB2a183 |
| Solana | proVF4pMXVaYqmy4NjniPh4pqKNfMmsihgd4wdkCX3u |
| SUI | 0x0705aa6aad0a6195d1da7f1b1b057d58684040459c375db056059b1747d5d1f0 extended: 0xfb62ac68863a8cf5066a04171ea173c49051049a460163304bd4a938f0a7ef3a extended: 0xab71c2c2c37f973e28b2d28847046615bf47acc85ffc3ba2eb3d9a6442b18422 SUI packge id 大小限制,部署 extended 合约,支持 Momentum、Scallop、Haedal、Alphafi 等流动性) |
| Sonic | 0x79f7C6C6dc16Ed3154E85A8ef9c1Ef31CEFaEB19 |
| Tron | TAGVH5t42MuofaAfUauPPRe4Qw3i8Z3QHM |
| Ton | EQAgvOlWk7C0Pz3YgSaX-MA7UDDhE9n6eQgQRwJahOBm4VKr |
| zkSync Era | 0x6f7c20464258c732577c87a9B467619e03e5C158 |
| Optimism | 0xDd5E9B947c99Aa60bab00ca4631Dce63b49983E7 |
| Polygon | 0xF6E1B4b201e220FC3741bd7a75675ffEA25c02AD |
| BNB Chain | 0x62cceF0b4545166f721cAa9fEe13c1d3767E27dc |
| Avalanche C | 0xa94Fcf9fc56a864f8DE51e6315aee5863AD63C91 |
| Fantom | 0x25e7f77F33206d311A0130D4b5B881E5Db1181b1 |
| Arbitrum | 0x7CF6b330b437E9fb432B1400DE17B03357Cf049A |
| Linea | 0x2E1Dee213BA8d7af0934C49a23187BabEACa8764 |
| Conflux eSpace | 0x95418635f012fFd10eAFcDaF4137e90371f06917 |
| Base | 0xC8F6b8Ba0DC0f175B568B99440B0867F69A29265 |
| Mantle | 0xcF76984119C7f6ae56fAfE680d39C08278b7eCF4 |
| Scroll | 0x5e2F47bD7D4B357fCfd0Bb224Eb665773B1B9801 |
| Manta | 0x69C236E021F5775B0D0328ded5EaC708E3B869DF |
| Metis | 0x25e7f77F33206d311A0130D4b5B881E5Db1181b1 |
| Blast | 0xcF76984119C7f6ae56fAfE680d39C08278b7eCF4 |
| Zeta | 0xF5402CCC5fC3181B45D7571512999D3Eea0257B6 |
| Polygon zkEvm | 0x6f7c20464258c732577c87a9B467619e03e5C158 |
| Merlin | 0x6f7c20464258c732577c87a9B467619e03e5C158 |
| X Layer | 0xbec6d0E341102732e4FD62EC50E2F0a9D1bd1D33 |
| UniChain | 0x6733Eb2E75B1625F1Fe5f18aD2cB2BaBDA510d19 |
| Cronos | 0x25e7f77F33206d311A0130D4b5B881E5Db1181b1 |
| Plasma | 0x19D345f95A80cc136d898f41b490E023cFF78658 |
| Monad | 0x7A7AD9aa93cd0A2D0255326E5Fb145CEc14997FF |
DEX Router Addresses for OKX DEX used in signing exactOut transactions
| Chain Name | DEX Router Contract Address |
|---|---|
| Ethereum | 0xa875Fb2204cE71679BE054d97f7fAFFeb6536D67 |
| Base | 0x77449Ff075C0A385796Da0762BCB46fd5cc884c6 |
| BNB Chain | 0x5cb43Bae4f36E2f9f858232B4Dce0dbE27bb85e3 |
| Arbitrum | 0x9736d9a45115E33411390EbD54e5A5C3A6E25aA6 |
Token Approval#
A list of smart contracts for ERC-20 token approval. Ton and Solana chains do not require authorization.
| Chain | Approval contract address |
|---|---|
| Ethereum | 0x40aA958dd87FC8305b97f2BA922CDdCa374bcD7f |
| Tron | THRAE2VhGNAcvPKtT96AqyXtSQwhiU1XL8 |
| Sonic | 0xd321ab5589d3e8fa5df985ccfef625022e2dd910 |
| zkSync Era | 0xc67879F4065d3B9fe1C09EE990B891Aa8E3a4c2f |
| Optimism | 0x68D6B739D2020067D1e2F713b999dA97E4d54812 |
| Polygon | 0x3B86917369B83a6892f553609F3c2F439C184e31 |
| BNB Chain | 0x2c34A2Fb1d0b4f55de51E1d0bDEfaDDce6b7cDD6 |
| OKC | 0x70cBb871E8f30Fc8Ce23609E9E0Ea87B6b222F58 |
| Avalanche C | 0x40aA958dd87FC8305b97f2BA922CDdCa374bcD7f |
| Fantom | 0x70cBb871E8f30Fc8Ce23609E9E0Ea87B6b222F58 |
| Arbitrum | 0x70cBb871E8f30Fc8Ce23609E9E0Ea87B6b222F58 |
| Linea | 0x57df6092665eb6058DE53939612413ff4B09114E |
| Conflux eSpace | 0x68D6B739D2020067D1e2F713b999dA97E4d54812 |
| Base | 0x57df6092665eb6058DE53939612413ff4B09114E |
| Mantle | 0x57df6092665eb6058DE53939612413ff4B09114E |
| Scroll | 0x57df6092665eb6058DE53939612413ff4B09114E |
| Manta | 0x57df6092665eb6058DE53939612413ff4B09114E |
| Metis | 0x57df6092665eb6058DE53939612413ff4B09114E |
| Blast | 0x5fD2Dc91FF1dE7FF4AEB1CACeF8E9911bAAECa68 |
| Zeta | 0x03B5ACdA01207824cc7Bc21783Ee5aa2B8d1D2fE |
| Polygon zkEvm | 0x57df6092665eb6058DE53939612413ff4B09114E |
| Merlin | 0x8b773D83bc66Be128c60e07E17C8901f7a64F000 |
| X Layer | 0x8b773D83bc66Be128c60e07E17C8901f7a64F000 |
| UniChain | 0x2e28281Cf3D58f475cebE27bec4B8a23dFC7782c |
| Cronos | 0x70cbb871e8f30fc8ce23609e9e0ea87b6b222f58 |
| Plasma | 0x9FD43F5E4c24543b2eBC807321E58e6D350d6a5A |
| Monad | 0xf534A8a1CAD0543Cd6438f7534CA3486c01998d4 |
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
Sisällysluettelo