Skip to content

PancakeSwap

🛠 Connector Info

Component Status Notes
Router Connector ✅ Smart Router
AMM Connector ✅ V2 Pools
CLMM Connector ✅ V3 Pools

â„šī¸ Exchange Info

🔑 How to Connect

PancakeSwap operates on BNB Chain and other EVM-compatible networks.

Chain Networks
ethereum 'bsc', 'mainnet', 'arbitrum', 'base'

See Gateway Connect for instructions on connecting your wallet to Gateway.

Configuration

Configure PancakeSwap settings in /conf/connectors/pancakeswap.yml.

Below are the PancakeSwap configuration parameters and their default values:

# Global settings for PancakeSwap
# Default slippage percentage for swaps (2%)
slippagePct: 2

# For each swap, the maximum number of hops to consider
maximumHops: 4

Router Endpoints

Integration to PancakeSwap's Smart Router for optimal trade execution

  • /connectors/pancakeswap/router/quote-swap
  • /connectors/pancakeswap/router/execute-quote
  • /connectors/pancakeswap/router/execute-swap

AMM Endpoints

Integration to PancakeSwap V2 classic AMM pools

  • /connectors/pancakeswap/amm/quote-swap
  • /connectors/pancakeswap/amm/execute-swap
  • /connectors/pancakeswap/amm/pool-info
  • /connectors/pancakeswap/amm/position-info
  • /connectors/pancakeswap/amm/quote-liquidity
  • /connectors/pancakeswap/amm/add-liquidity
  • /connectors/pancakeswap/amm/remove-liquidity

CLMM Endpoints

Integration to PancakeSwap V3 concentrated liquidity pools

  • /connectors/pancakeswap/clmm/quote-swap
  • /connectors/pancakeswap/clmm/execute-swap
  • /connectors/pancakeswap/clmm/pool-info
  • /connectors/pancakeswap/clmm/position-info
  • /connectors/pancakeswap/clmm/positions-owned
  • /connectors/pancakeswap/clmm/quote-position
  • /connectors/pancakeswap/clmm/open-position
  • /connectors/pancakeswap/clmm/close-position
  • /connectors/pancakeswap/clmm/add-liquidity
  • /connectors/pancakeswap/clmm/remove-liquidity
  • /connectors/pancakeswap/clmm/collect-fees

For more info, run Gateway in development mode and go to http://localhost:15888 in your browser to see detailed documentation for each endpoint.