Docs

Supported venues

The ten venues Knitx quotes, and the call it uses.

Venue list

  • V2Uniswap V2. Router 0xE783...EbAd. Knitx reads getAmountsOut.
  • V3Uniswap V3. Quoter 0x204F...0498. Knitx reads quoteExactInputSingle. The live router has no deadline argument.
  • V4Uniswap V4. Quoter 0x379F...14f5 and PoolManager 0xE2e1...23F1. Knitx reads quoteExactInputSingle.
  • CLAero Slipstream. Quoter 0x1dDf...7868. Knitx reads a concentrated-liquidity quote with tick spacing.
  • BasicAero Basic. Volatile factory 0x8E6a...76D2 and stable factory 0x7858...EF2D. Knitx reads getAmountOut on the pool.
  • V3Ramses V3. Quoter 0xAdAe...6465. Knitx reads a quote keyed by tick spacing, not a fee tier.
  • DLMMRamses DLMM. Quoter 0xf297...a52C. Knitx reads a bin quote with bin step and version.
  • LegacyRamses Legacy. Router 0xf296...B855. Knitx reads getAmountOut and the pair stable flag.
  • ESV2ElysiumSwap V2. Router 0x194a...3B26. Knitx reads getAmountsOut.
  • ESV3ElysiumSwap V3. Quoter 0xc256...8143. Knitx reads quoteExactInputSingle. The router call includes a deadline. Scanned pools had code and zero liquidity, so a live swap can revert.