# 1.2 Exchange去中心化交易平台

## **Exchange介绍**

SashimiSwap Exchange是SashimiSwap的去中心化交易平台，采用了以Uniswap为代表的去中心化交易所中广泛流行的AMM自动做市商（Automated Market Maker）机制进行交易。

其原理是使用CFMM（Constant Product Market Maker）恒定乘积做市商模型建立交易市场，通过定积函数 x∗y=k，根据每个Token的可用数量（流动性）来确定两种Token的价格范围。由于一个交易池中两种Token的相对价格通过交易改变（遵循定积函数规则），因此交易池的Token价格与外部价格之间的差异会产生套利机会。这种机制确保Token价格始终趋向于市场结算价格。

在SashimiSwap Exchange中，提供以下两种功能：

（1）Add / Remove Liquidity：

用户向交易池注入交易对中价值相等的两种Token并获得相应的LP Token，LP Token代表用户在该交易池中添加的资产的赎回凭证，允许用户随时赎回其资产。

（2）Swap：

允许用户通过交易池将任何ERC20 Token兑换为另一种ERC20 Token，同时，用户需要支付0.3％的交易手续费。

## **操作教程**

### **教程1：如何兑换Token？**

第一步：点击页面右上角“Connect to a wallet”连接钱包，在跳出的弹窗中选择对应的钱包连接并确认（此处以连接MetaMask为例）

第二步：在SashimiSwap首页点击Exchanges Tab，再点击Swap，进入以下页面（<https://sashimi.cool/app/#/swap>）

![](/files/-MOVr1x8II8SzjfTbM8I)

第三步：分别选择你拥有的Token和希望兑换的目标Token；

在拥有的Token或希望兑换的目标Token任意一栏填写你希望兑换的数量，另一栏将根据市场价格自动填充对应所需的数量。

![](/files/-MOVrAAduotAJciotgKn)

第四步：点击Swap按钮，在跳出的确认页面点击“Confirm Swap”；

![](/files/-MOVd734PKruxPnDZf-X)

第五步：在连接的钱包中确认该交易，等待一段时间，交易完成后，此时可进入以太坊浏览器查看交易详情。

![](/files/-MOVdNeWw1sjA4EnaSqB)

### **教程2：如何添加流动性？**

第一步：在连接钱包的情况下，在SashimiSwap首页点击“Exchanges” Tab，再点击“Pool”，进入以下页面（<https://sashimi.cool/app/#/pool>）

![](/files/-MOVrLnFMi6NvdAaouBz)

第二步：点击“Add Liquidity”，分别选择要添加流动性的两种Token；

在任一栏填入想要添加的Token数量，另一栏将会自动填充。

![](/files/-MOVdn0nzqZgDvj6OhW-)

第三步：点击“Supply”后，弹出确认弹窗；

对两个信息进行确认：当前注入流动性的两种代币各自的兑价、本次交易占流动性池的比例。

确认完成后点击“Confirm Supply”进行确认，并在二次确认页面点击确认。

![](/files/-MOVdzLju8-S7zdUjV3F)

第四步：在连接的钱包中确认该交易，等待一段时间，交易完成后，此时可进入以太坊浏览器查看交易详情。

![](/files/-MOVeBQ33qDrdhodtyRO)

### **教程3：如何移除流动性？** <a href="#jiao-cheng-3-ru-he-yi-chu-liu-dong-xing" id="jiao-cheng-3-ru-he-yi-chu-liu-dong-xing"></a>

第一步：在连接钱包的情况下，在SashimiSwap首页点击“Exchanges” Tab，再点击“Pool”，进入以下页面（<https://sashimi.cool/app/#/pool>），可以在“Your Liquidity”区域查看已经添加的流动性信息；

![](/files/-MOVrRfhpxMFLDGo17T7)

第二步：点击已添加的流动性右侧的下拉箭头，可查看具体信息；点击“Remove”，进入移除流动性的详情页面；

![](/files/-MOVrVPkiVrpou9VcwYN)

第三步：输入将要移除的流动性数额，点击右下角的“Remove”按钮移除流动性。

![](/files/-MOVraAbQoFewfWCwAUC)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.sashimi.cool/zhong-wen/1.sashimiswap-xiang-mu-jian-jie-yu-jia-gou/1.2-exchange-qu-zhong-xin-hua-jiao-yi-ping-tai.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
