⚙️
Native Developers
  • Native V1
    • Overview
    • Operations
      • Single-Hop Transaction: Off-chain Pricing
      • Single-Hop Transaction: On-chain Pricing
      • Multi-Hop Transaction
      • L1 Token Swap
      • Creating a Pool
      • Updating a Pool
    • System Components
      • GUI
      • Native Backend
      • Pricer
      • Registry
      • Signer
      • Pool
      • Pool Factory
      • Treasury
      • Router
    • Smart Contracts
      • Core
        • Registry
        • NativePool
        • NativePoolFactory
        • NativeRouter
      • Liquidity Pools
    • Contract Address
    • API References
      • GET /v1/indicative-quote
      • GET /v1/orderbook
      • GET v1/firm-quote
      • GET v1/firm-quote/calldata
    • Guide
      • Get quote for ETH to USDT
      • Execute ETH to USDT swap on Native
    • Routing
  • Market Maker Integration
    • WebSocket Connection
Powered by GitBook
On this page
  1. Native V1

Routing

Native's routing system works as follows:

  1. The system initiates a comprehensive retrieval of indicative quotes from all designated on-chain and off-chain liquidity sources. This includes our off-chain professional market maker partners (more efficient and superior pricing), as well as established platforms such as Uniswap V3 and PancakeSwap. And more liquidity sources are integrated continuously.

  2. Subsequent to the retrieval process, the system embarks on a thorough analysis to identify the most cost-effective quote for the user.

  3. Upon discerning the optimal quote, the system then employs that particular path, thereby assuring our clients of an optimal routing experience.

PreviousExecute ETH to USDT swap on NativeNextMarket Maker Integration

Last updated 1 year ago