KyberSwap Docs
  • Introduction to KyberSwap
  • Getting Started
    • Quickstart
      • FAQ
    • Supported Exchanges And Networks
    • Foundational Topics
      • Decentralized Finance
        • Tokens
        • Stablecoins
        • DEX/DeFi Aggregator
        • Slippage
        • Price Impact
        • Zap
        • Maximal Extractable Value (MEV)
      • Decentralized Technologies
        • Wallets
        • Dapps
        • RPC
        • Oracles
        • On-Chain vs Off-Chain Data
      • Other Valuable Resources
  • KyberSwap Solutions
    • KyberSwap Interface
      • User Guides
        • Connect Your Wallet
        • Switching Networks
        • Instantly Swap At Superior Rates
        • Swap At Your Preferred Rates
        • Cross-chain Swap
        • Add Your Favourite Tokens
        • Get Crypto With Fiat
        • Bridge Your Assets Across Multiple Chains
      • Profiles
        • Profile Creation
        • Profile Customization
        • Sync Profile Across Devices
      • Notifications
        • Notification Center
    • KyberSwap Aggregator
      • Concepts
        • Dynamic Trade Routing
      • User Guides
        • Instantly Swap At Superior Rates
      • Developer Guides
        • Execute A Swap With The Aggregator API
        • Upgrading To APIv1
      • Aggregator API Specification
        • EVM Swaps
        • Permit
      • Contracts
        • Aggregator Contract Addresses
      • DEX IDs
      • Subgraphs
      • FAQ
    • KyberSwap Zap as a Service
      • KyberSwap Zap as a Service (ZaaS) API
        • ZaaS HTTP API
        • ZaaS GRPC API
      • KyberSwap Zap Liquidity Widget
      • Zap Fee Model
      • Zap's Supported Chains/Dexes
      • Zap's Deployed Contract Addresses
      • Zap's DEX IDs
    • KyberSwap Widget
      • Developer Guides
        • Integrating The KyberSwap Widget
        • Customizing The KyberSwap Widget
      • iFrame Alternative
      • Widget/iFrame Fee
    • KyberSwap Liquidity Widget
      • Integrating The KyberSwap Liquidity Widget
    • Limit Order
      • Concepts
        • Off-Chain Relay, On-Chain Settlement
        • Gasless Cancellation
      • User Guides
        • Swap At Your Preferred Rates
        • Update Limit Orders
        • Cancel Limit Orders
      • Developer Guides
        • Create Limit Order
        • Gasless Cancel
        • Hard Cancel
        • Fill Limit Order
      • Contracts
        • Limit Order Contract Addresses
      • Limit Order API Specification
        • General APIs
        • Maker APIs
        • Taker APIs
      • FAQ
    • KyberSwap OnChain Price Service
    • Fee Schedule
  • Governance
    • KyberDAO
      • User Guides
        • Participating in KyberDAO
        • Staking
        • Voting
        • Stake KNC And Enjoy Gas Savings
      • Fees to KyberDAO
      • KyberDAO Operator MultiSig
      • Contracts
        • KyberDAO Contract Repo
        • KyberDAO Contract Addresses
      • FAQ - Others
    • KNC Token
      • KNC Tokenomics & Utility
      • Gas Refund Program
      • KNC Contract Addresses
  • Security
    • Audits
  • Reference
    • Legacy
      • KyberSwap Classic
        • Concepts
          • Programmable Pricing Curves
          • Dynamic Auto-Adjusting Fees
          • Virtual Balances
          • Protocol Fees
        • Contracts
          • Classic Contract Repo
          • Classic Contract Addresses
          • Classic Contract Farming Addresses
      • KyberSwap Elastic
        • Concepts
          • Concentrated Liquidity
          • Reinvestment Curve
          • Tick-Range Mechanism
          • Pool Process Flows
          • Anti-Sniping Mechanism
          • Tick-Based Farming
          • Elastic Zap
          • TWAP Oracle
          • Elastic APR Calculations
        • Contracts
          • Elastic Contract Repo
          • Elastic Contract Addresses
          • Elastic Farming Contract Addresses
          • Elastic Zap Contract Addresses
          • Elastic Core Contracts
          • Elastic Core Libraries
          • Elastic Periphery Core Contracts
          • Elastic Peripheral Library Contracts
          • Elastic Peripheral Base Contracts
        • Subgraphs
      • Whitepapers
      • Audits
      • KyberAI
        • KyberScore
        • Concepts
        • On-Chain Indicators
          • Number Of Trades
          • Trading Volume
          • Netflow To Whale Wallets
          • Netflow To CEX
          • Number Of Transfers
          • Volume Of Transfers
          • Number Of Holders
          • Top Holders
        • Technical Indicators
          • Live Charts
          • Support & Resistance Levels
          • Live Trades
          • Funding Rate On CEX
          • Liquidations On CEX
        • Liquidity Analysis
      • Elastic Legacy
        • Elastic Legacy Contract Repo
        • Elastic Legacy Contract Addresses
        • Elastic Legacy Farming Contract Addresses
        • Remove Elastic Legacy Liquidity
      • Protocol
        • Overview
        • Smart Contract Architecture
        • Trust and Security Model
      • Integrations
        • Getting Started
        • Use Cases
        • Integration Types
        • Smart Contracts
        • Ethers JS
        • RESTful API
        • Slippage Rate Protection
        • Price Feed Security
        • Contract Events
        • Platform Fees
      • Reserves
        • Getting Started
          • Overview
          • Why Develop On Kyber
          • Create New Reserve
          • Existing Reserves
          • Customising Existing Reserves
        • Development Guides
          • Fed Price Reserve
          • Automated Price Reserve
          • Reserves with Ganache
          • Orderbook Reserve
        • Operations
          • Listing Policies
          • Reserve IDs
          • Reserve Rebates
          • Sanity Rates
      • Addresses
        • Introduction
        • Mainnet
        • Kovan
        • Rinkeby
        • Ropsten
      • API/ABI
        • Introduction
        • RESTful API
          • RESTful API Overview
          • RESTful API
        • Core Smart Contracts
          • IKyberNetworkProxy
          • KyberNetworkProxy
          • IKyberNetwork
          • ISimpleKyberProxy
          • IKyberMatchingEngine
          • KyberMatchingEngine
          • IKyberHint
          • KyberHintHandler
          • IKyberHintHandler
          • IKyberFeeHandler
          • IKyberStaking
          • KyberStaking
          • IKyberDao
          • KyberDao
          • IKyberStorage
          • KyberStorage
          • IKyberHistory
          • KyberHistory
          • IKyberReserve
          • KyberReserve
          • ConversionRates
          • LiquidityConversionRates
          • EpochUtils
          • IEpochUtils
          • KyberFeeHandler
        • Contract ABIs
          • ABIs
        • Code Snippets
          • Token Quantity Conversion
        • Misc Contracts
          • KyberNetwork
          • ConversionRatesInterface
          • PermissionGroups
          • SanityRates
          • Withdrawable
          • OrderbookReserveInterface
          • OrderbookReserveLister
    • KyberSwap Operator MultiSig
    • Permitable Tokens
    • Third-Party Integrations
    • KyberSwap Analytics
    • KyberSwap App
    • GitHub
    • KyberSwap Analytics
    • KyberSwap Blog
    • Kyber Network Press Kit
  • Socials
    • X
    • Discord
    • Telegram
    • LinkedIn
    • Reddit
    • Instagram
    • Tik Tok
  • Support
    • KyberSwap Help Center
    • Complaints Handling Process
Powered by GitBook
On this page
  • Mainnet
  • Testnet

Was this helpful?

  1. Reference
  2. Legacy
  3. KyberSwap Classic
  4. Contracts

Classic Contract Addresses

PreviousClassic Contract RepoNextClassic Contract Farming Addresses

Last updated 1 year ago

Was this helpful?

Mainnet

Ethereum (ChainID: 1)

Static Fee

  • KSRouter:

  • KSFactory:

  • ZapInV2:

Dynamic Fee

  • DMMRouter:

  • DMMFactory:

  • ZapIn:

Common

  • WETH:

  • Multicall2:

  • Migrator:

BSC (ChainID: 56)

Static Fee

  • KSRouter:

  • KSFactory:

  • ZapInV2:

Dynamic Fee

  • DMMRouter:

  • DMMFactory:

  • ZapIn:

Common

  • WBNB:

  • Multicall:

  • Multicall2:

Arbitrum (ChainID: 42161)

Static Fee

  • KSRouter:

  • KSFactory:

  • ZapInV2:

Dynamic Fee

  • DMMRouter:

  • DMMFactory:

Legacy Static Fee

  • KSRouter:

  • KSFactory:

  • ZapInV2:

Common

  • MultiCall2:

Polygon PoS (ChainID: 137)

Static Fee

  • KSRouter:

  • KSFactory:

  • ZapInV2:

Dynamic Fee

  • DMMRouter:

  • DMMFactory:

  • ZapIn:

Common

  • WMATIC:

  • Multicall:

  • Multicall2:

Optimism (ChainID: 10)

Static Fee

  • KSRouter:

  • KSFactory:

  • ZapInV2:

Common

  • Multicall2:

Avalanche (ChainID: 43114)

Static Fee

Dynamic Fee

Common

Cronos (ChainID: 25)

Static Fee

Dynamic Fee

Common

zkSync Era (ChainID: 324)

Static Fee

Fantom (ChainID: 250)

Static Fee

Dynamic Fee

Common

Polygon zkEVM (ChainID: 1101)

Static Fee

Linea (ChainID: 59144)

Static Fee

Aurora (ChainID: 1313161554)

Static Fee

Dynamic Fee

Legacy Static Fee

Common

BitTorrent Chain (ChainID: 199)

Static Fee

Dynamic Fee

Scroll (ChainID: 534352)

Static Fee

Testnet

Goerli (ChainID: 5)

Static Fee

Rinkeby (ChainID: 4)

Legacy Static Fee

Ropsten (ChainID: 3)

Legacy Static Fee

BSC Testnet (ChainID: 97)

Dynamic Fee

Arbitrum Goerli (ChainID: 421613)

Static Fee

  • KSRouter: 0x92CbfC3F9466e9d0A65ED63aF277d1eeD69558e7

  • KSFactory: 0x6F82A3C19dc0f8D745b72AA263D8B37a1fF18946

  • ZapInV2: 0xfa33723F6fA00a35F69F8aCd72A5BE9AF3c8Bd25

Legacy Static Fee

  • KSRouter: 0x78Ad9A49327D73C6E3B9881eCD653232cF3E480C

  • KSFactory: 0x9D4ffbf49cc21372c2115Ae4C155a1e5c0aACf36

Polygon Mumbai Testnet (ChainID: 80001)

Dynamic Fee

Avalanche Fuji Testnet (ChainID: 43113)

Dynamic Fee

KSRouter:

KSFactory:

ZapInV2:

DMMRouter:

DMMFactory:

ZapIn:

WAVAX:

Multicall:

Multicall2:

KSRouter:

KSFactory:

ZapInV2:

DMMRouter:

DMMFactory:

ZapIn:

WCRO:

Multicall2:

KSRouter02:

KSFactory:

KSZap:

KSRouter:

KSFactory:

ZapInV2:

DMMRouter:

DMMFactory:

ZapIn:

WFTM:

Multicall:

Multicall2:

KSRouter02:

KSFactory:

KSZap:

KSRouter:

KSFactory:

ZapInV2:

KSRouter:

KSFactory:

ZapInV2:

DMMRouter:

DMMFactory:

KSRouter:

KSFactory:

ZapInV2:

WETH:

Multicall:

Multicall2:

KSRouter:

KSFactory:

ZapInV2:

DMMRouter:

DMMFactory:

ZapIn:

KSRouter:

KSFactory:

ZapInV2:

KSFactory:

KSRouter:

KSRouter:

KSFactory:

KSRouter:

KSFactory:

DMMRouter:

DMMFactory:

ZapIn:

DMMRouter:

DMMFactory:

DMMRouter:

DMMFactory:

0x5649B4DD00780e99Bab7Abb4A3d581Ea1aEB23D0
0x1c758aF0688502e49140230F6b0EBd376d429be5
0x2abE8750e4a65584d7452316356128C936273e0D
0x1c87257F5e8609940Bc751a07BB085Bb7f8cDBE6
0x833e4083B7ae46CeA85695c4f7ed25CDAd8886dE
0x83D4908c1B4F9Ca423BEE264163BC1d50F251c31
0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2
0x5ba1e12693dc8f9c48aad8770482f4739beed696
0x6A65e062cE8290007301296F3C6AE446Af7BDEeC
0x5649B4DD00780e99Bab7Abb4A3d581Ea1aEB23D0
0x1c758aF0688502e49140230F6b0EBd376d429be5
0x2abE8750e4a65584d7452316356128C936273e0D
0x78df70615ffc8066cc0887917f2Cd72092C86409
0x878dFE971d44e9122048308301F540910Bbd934c
0x83D4908c1B4F9Ca423BEE264163BC1d50F251c31
0xbb4cdb9cbd36b01bd1cbaebf2de08d9173bc095c
0xcf591ce5574258ac4550d96c545e4f3fd49a74ec
0xed386Fe855C1EFf2f843B910923Dd8846E45C5A4
0x5649B4DD00780e99Bab7Abb4A3d581Ea1aEB23D0
0x1c758aF0688502e49140230F6b0EBd376d429be5
0x2abE8750e4a65584d7452316356128C936273e0D
0xEaE47c5D99f7B31165a7f0c5f7E0D6afA25CFd55
0xD9bfE9979e9CA4b2fe84bA5d4Cf963bBcB376974
0xC3E2aED41ECdFB1ad41ED20D45377Da98D5489dD
0x51E8D106C646cA58Caf32A47812e95887C071a62
0xf530a090EF6481cfB33F98c63532E7745abab58A
0xBF69a56D35B8d6f5A8e0e96B245a72F735751e54
0x5649B4DD00780e99Bab7Abb4A3d581Ea1aEB23D0
0x1c758aF0688502e49140230F6b0EBd376d429be5
0x2abE8750e4a65584d7452316356128C936273e0D
0x546C79662E028B661dFB4767664d0273184E4dD1
0x5F1fe642060B5B9658C15721Ea22E982643c095c
0x83D4908c1B4F9Ca423BEE264163BC1d50F251c31
0x0d500b1d8e8ef31e21c99d1db9a6444d3adf1270
0x878dFE971d44e9122048308301F540910Bbd934c
0xed386Fe855C1EFf2f843B910923Dd8846E45C5A4
0x5649B4DD00780e99Bab7Abb4A3d581Ea1aEB23D0
0x1c758aF0688502e49140230F6b0EBd376d429be5
0x2abE8750e4a65584d7452316356128C936273e0D
0xD9bfE9979e9CA4b2fe84bA5d4Cf963bBcB376974
0x5649B4DD00780e99Bab7Abb4A3d581Ea1aEB23D0
0x1c758aF0688502e49140230F6b0EBd376d429be5
0x2abE8750e4a65584d7452316356128C936273e0D
0x8Efa5A9AD6D594Cf76830267077B78cE0Bc5A5F8
0x10908C875D865C66f271F5d3949848971c9595C9
0x83D4908c1B4F9Ca423BEE264163BC1d50F251c31
0xB31f66AA3C1e785363F0875A1B74E27b85FD66c7
0x878dFE971d44e9122048308301F540910Bbd934c
0xF2FD8219609E28C61A998cc534681f95D2740f61
0x5649B4DD00780e99Bab7Abb4A3d581Ea1aEB23D0
0x1c758aF0688502e49140230F6b0EBd376d429be5
0x2abE8750e4a65584d7452316356128C936273e0D
0xEaE47c5D99f7B31165a7f0c5f7E0D6afA25CFd55
0xD9bfE9979e9CA4b2fe84bA5d4Cf963bBcB376974
0x83D4908c1B4F9Ca423BEE264163BC1d50F251c31
0x5C7F8A570d578ED84E63fdFA7b1eE72dEae1AE23
0x63Abb9973506189dC3741f61d25d4ed508151E6d
0x937f4f2FF1889b79dAa08debfCA5C237a07A5208
0x9017f5A42fbe5bCA3853400D2660a2Ee771b241e
0x35004774C6163bCEE66F815F59975606cC841c54
0x5649B4DD00780e99Bab7Abb4A3d581Ea1aEB23D0
0x1c758aF0688502e49140230F6b0EBd376d429be5
0x2abE8750e4a65584d7452316356128C936273e0D
0x5d5A5a0a465129848c2549669e12cDC2f8DE039A
0x78df70615ffc8066cc0887917f2Cd72092C86409
0x83D4908c1B4F9Ca423BEE264163BC1d50F251c31
0x21be370d5312f44cb42ce377bc9b8a0cef1a4c83
0xcf591ce5574258aC4550D96c545e4F3fd49A74ec
0x878dFE971d44e9122048308301F540910Bbd934c
0x5649B4DD00780e99Bab7Abb4A3d581Ea1aEB23D0
0x1c758aF0688502e49140230F6b0EBd376d429be5
0x2abE8750e4a65584d7452316356128C936273e0D
0x5649B4DD00780e99Bab7Abb4A3d581Ea1aEB23D0
0x1c758aF0688502e49140230F6b0EBd376d429be5
0x2abE8750e4a65584d7452316356128C936273e0D
0x5649B4DD00780e99Bab7Abb4A3d581Ea1aEB23D0
0x1c758aF0688502e49140230F6b0EBd376d429be5
0x2abE8750e4a65584d7452316356128C936273e0D
0xEaE47c5D99f7B31165a7f0c5f7E0D6afA25CFd55
0xD9bfE9979e9CA4b2fe84bA5d4Cf963bBcB376974
0x0622973c3A8893838A3bc0c5309a8c6897148795
0x39a8809fbbf22ccaeac450eaf559c076843eb910
0xd1f345593cb69fa546852b2DEb90f373F8AdC903
0xC9BdeEd33CD01541e1eeD10f90519d2C06Fe3feB
0x63Abb9973506189dC3741f61d25d4ed508151E6d
0xBF69a56D35B8d6f5A8e0e96B245a72F735751e54
0x5649B4DD00780e99Bab7Abb4A3d581Ea1aEB23D0
0x1c758aF0688502e49140230F6b0EBd376d429be5
0x2abE8750e4a65584d7452316356128C936273e0D
0xEaE47c5D99f7B31165a7f0c5f7E0D6afA25CFd55
0xD9bfE9979e9CA4b2fe84bA5d4Cf963bBcB376974
0x83D4908c1B4F9Ca423BEE264163BC1d50F251c31
0x5649B4DD00780e99Bab7Abb4A3d581Ea1aEB23D0
0x1c758aF0688502e49140230F6b0EBd376d429be5
0x2abE8750e4a65584d7452316356128C936273e0D
0xE612668FbE2CfDb71A4b6cD422d611E63585D33A
0x4F4994415B72FE87E01345f522D0A62A584D19b4
0x89F138263B698D0708689e0aD10dC0E65C2B02BB
0x1811E801C09CCDa73b50fB3493254d05e9aE641F
0x136ae5CC3150C4e53AF8b1DC886464CB9AF1AB61
0xB332f6145A5b064f58FF9793ba3523245F8fafaC
0x19395624C030A11f58e820C3AeFb1f5960d9742a
0x7900309d0b1c8D3d665Ae40e712E8ba4FC4F5453
0x0ff512d940F390Cd76D95304fC4493170e0B42DE
0xD536e64EAe5FBc62E277167e758AfEA570279956
0x7900309d0b1c8D3d665Ae40e712E8ba4FC4F5453
0x19395624C030A11f58e820C3AeFb1f5960d9742a
0x7900309d0b1c8D3d665Ae40e712E8ba4FC4F5453