ICPEx Docs
  • ICPEx Intro
    • About ICPEx
    • PMM Algorithm
      • PMM General Liquidity Framework
      • Various Use Cases Based on the PMM Algorithm
  • PRODUCT FEATURES
    • Exchange
    • Liquidity Pool Creation
      • Public Pool
        • Standard Mode
        • Single-Token Mode
      • Private Pool
      • Anchored Pool
    • Liquidity Adding & Removing
    • Token Creation
    • Add Cycles for Canister
    • How to exchange old tokens for new tokens with minimal loss
    • How to Create a Fixed Ratio Anchored Pool with Nearly Zero Volatility for LST
  • ICRC-2+ Protocol
    • Introduction
    • New Features List
    • Method Calling Guide
  • TOKENOMICS
    • IEX Token Allocation
  • RESOURCES
    • Media Kit
    • Contact
  • LEGAL & PRIVACY
    • Terms of Service
    • Disclosures & Disclaimer
Powered by GitBook
On this page
  • 1. Key Features of ICPEx's Swap Function
  • 2. How to Trade Tokens via Swap
  • 3. Swap Service Fees

Was this helpful?

  1. PRODUCT FEATURES

Exchange

PreviousVarious Use Cases Based on the PMM AlgorithmNextLiquidity Pool Creation

Last updated 1 year ago

Was this helpful?

1. Key Features of ICPEx's Swap Function

The Swap function of ICPEx enables the exchange of tokens through on-chain liquidity pools. Since ICPEx incorporates an smart exchange routing algorithm, it allows users to choose the pool with the optimal exchange ratio among multiple liquidity pools for the same token trading pair.

2. How to Trade Tokens via Swap

(1) Visit the trading page at

(2) Click "Connect to Plug" to link your Plug wallet.

(3) Click the "Swap" button and select the token you wish to trade.

(4) Configure Exchange Parameters

Click the "Settings" icon to set the slippage tolerance value. When the price value displayed on the page deviates by more than the set value from the on-chain traded price, the trade will fail.

(5) Authorization and Confirming the Order

Enter the amount you want to exchange, click the "Review Order" button for value verification, and then click the "Confirm Order" button to confirm the trade. Later, in the wallet pop-up, you will need to confirm the authorization, and the trade will be executed.

3. Swap Service Fees

The service fees for the Swap function are divided into three parts:

(1) Trading Fee set by the liquidity pool creator, which is in percentage mode. This fee is used to reward liquidity providers.

(2) A trading service fee charged by ICPEx, at a rate of 0.1%. This fee is used for the development, maintenance, and operation of ICPEx activities.

(3) Burn Fee and Transfer Fee set by the token creator. The values for these fees can be in percentage mode or fixed value mode. The Burn Fee represents the portion of the token burned during the exchange process, while the Transfer Fee is the token transfer fee during the exchange process.

Users can click on the icons displayed below to check the fees:

https://icpex.org/exchange
Page cover image