GitHub
  • Overview
  • FAQ
  • Protocol
    • Rubicon Market
      • Contract Overview
      • Fees
      • Batch Orders
      • Market Aid
    • Rubicon Router
      • Contract Overview
    • Rubicon Pools
      • Pools
    • Deployments
    • Audits
    • Risks
  • Guides
    • Trade
      • Placing a Trade
      • Order Types
      • Adding a Trading Pair
      • Fees
    • Executing a Swap
    • Bridge
      • In App Bridging
      • Bridging to Optimism
    • Liquidity Pools
    • Connecting Your Wallet
  • API
    • Subgraphs
      • Subgraph Overview
      • Rubicon Market Subgraph
    • Python SDK
    • Rust SDK
  • Overview
  • FAQ
  • Protocol
    • Rubicon Market
      • Contract Overview
      • Fees
      • Batch Orders
      • Market Aid
    • Rubicon Router
      • Contract Overview
    • Rubicon Pools
      • Pools
    • Deployments
    • Audits
    • Risks
  • Guides
    • Trade
      • Placing a Trade
      • Order Types
      • Adding a Trading Pair
      • Fees
    • Executing a Swap
    • Bridge
      • In App Bridging
      • Bridging to Optimism
    • Liquidity Pools
    • Connecting Your Wallet
  • API
    • Subgraphs
      • Subgraph Overview
      • Rubicon Market Subgraph
    • Python SDK
    • Rust SDK

Question? Give us feedback →

(opens in a new tab)
GitHub

Edit page →

Guides
Executing a Swap

Swap (opens in a new tab) finds the best route for a token swap on the Rubicon order books:

Select a token to search tradeable assets:

If an order book does not exist for the tokens you're swapping, the router will send the swap through a liquid token like (W)ETH or USDC. To trade directly on the order books, visit Trade.

FeesIn App Bridging

MIT 2023 © Copyright (c) 2022 Rubicon.