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#
The contract addresses of OKX DEX router.Ton and Solana chains do not require authorization.
Chain | DEX router address |
---|---|
Ethereum | 0x6088d94C5a40CEcd3ae2D4e0710cA687b91c61d0 |
Solana | 6m2CDdhRgxpH4WjvdzxAYbGxwdGUz5MziiL5jek2kBma |
SUI | 0xa2e8c1fa1ca1edd112111ec8eb59ab1fca77c3fd9b0fa5cf5d79c6e649786b35 extended: 0xb5058f15d9ddb5e700c449513998374a9ba0f2cba84d9ae32419e40f80da88f7(Due to the SUI package ID size limitation, an extended contract was deployed to support liquidity for Momentum, Scallop, Haedal, Alphafi, and others.) |
Sonic | 0x9b9efa5Efa731EA9Bbb0369E91fA17Abf249CFD4 |
Tron | TQvhNt1uxwjtbgdgYKYxR72Exf4nvA6nQN |
Ton | EQBjfOGw4Iq6FYZplhwZ5rRNb7Htac7WJh8g_eQcGTswxVqP |
zkSync Era | 0x5058C498864795689fe41fB54f29a8B71F0A7201 |
Optimism | 0x9b9efa5Efa731EA9Bbb0369E91fA17Abf249CFD4 |
Polygon | 0x9b9efa5Efa731EA9Bbb0369E91fA17Abf249CFD4 |
BNB Chain | 0x9b9efa5Efa731EA9Bbb0369E91fA17Abf249CFD4 |
OKC | 0xd30D8CA2E7715eE6804a287eB86FAfC0839b1380 |
Avalanche C | 0x9b9efa5Efa731EA9Bbb0369E91fA17Abf249CFD4 |
Fantom | 0xd30D8CA2E7715eE6804a287eB86FAfC0839b1380 |
Arbitrum | 0x6088d94C5a40CEcd3ae2D4e0710cA687b91c61d0 |
Linea | 0x06f183D52D92c13a5f2B989B8710BA7F00bd6f87 |
Conflux eSpace | 0x8feB9E84b7E9DC86adc6cD6Eb554C5B4355c8405 |
Base | 0x9b9efa5Efa731EA9Bbb0369E91fA17Abf249CFD4 |
Mantle | 0xd30D8CA2E7715eE6804a287eB86FAfC0839b1380 |
Scroll | 0x9b9efa5Efa731EA9Bbb0369E91fA17Abf249CFD4 |
Manta | 0x9b9efa5Efa731EA9Bbb0369E91fA17Abf249CFD4 |
Metis | 0x06f183D52D92c13a5f2B989B8710BA7F00bd6f87 |
Blast | 0xd30D8CA2E7715eE6804a287eB86FAfC0839b1380 |
Zeta | 0x9b9efa5Efa731EA9Bbb0369E91fA17Abf249CFD4 |
Polygon zkEvm | 0xd30D8CA2E7715eE6804a287eB86FAfC0839b1380 |
Merlin | 0xd30D8CA2E7715eE6804a287eB86FAfC0839b1380 |
X Layer | 0xd30D8CA2E7715eE6804a287eB86FAfC0839b1380 |
Mode | 0x9b9efa5Efa731EA9Bbb0369E91fA17Abf249CFD4 |
SEI | 0xd30D8CA2E7715eE6804a287eB86FAfC0839b1380 |
UniChain | 0xA3d7C702e6Fa835504B4a9649F422d1DdC6995E3 |
DEX Router Addresses for OKX DEX used in signing exactOut transactions
Chain Name | DEX Router Contract Address |
---|---|
Ethereum | 0xbC92122fDa4061FF3f6C068d2cc7e6c0bd81bA00 |
Base | 0xD59d6b26C2593ED0D56bA6170a449dF1e394B65A |
BNB Chain | 0x76D43a252300955E6bd17A6992201fc02f0E5C10 |
Arbitrum | 0x0b59f6798c467136819f2B276fa03032cC0A4653 |
Token Approval#
A list of smart contracts for ERC-20 token approval
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 |
Mode | 0xbd0EBE49779E154E5042B34D5BcfBc498e4B3249 |
SEI | 0x801D8ED849039007a7170830623180396492c7ED |
UniChain | 0x2e28281Cf3D58f475cebE27bec4B8a23dFC7782c |
Contract Application Binary Interface (ABI)#
Please refer to: https://github.com/okx/OKX-DEX-Aggregator-ABI
Sisällysluettelo