# 使用MetaMask移動端進行DeFi交易

## 一、準備工作

1.在Keystone Essential 或 Pro上運行[固件](https://keyst.one/firmware?locale=zh)版本M-5.0（多幣）或更高版本。

2.使用Keystone硬件錢包連接MetaMask Mobile V-5.0.0或更高版本。

3.Uniswap網站:[ https://app.uniswap.org/#/swap](https://app.uniswap.org/#/swap).

## 二、在Uniswap上兌換代幣

**1.將Uniswap 連接至MetaMask Mobile。**

1）運行MetaMask Mobile應用程序並點擊菜單圖標打開瀏覽器。

![](https://37182324-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MVozfoQsxc6YFPQfVTB-3369173170%2Fuploads%2FXPQ4CAttDxGonbx6D2KO%2F7.1.png?alt=media\&token=1f76fded-cdac-4617-8d87-f247a8aa9f34)

2）訪問Uniswap網站：[ https://app.uniswap.org/#/swap](https://app.uniswap.org/#/swap)。選擇您的Keystone帳戶並點擊【連接】。Uniswap將成功連接至您的MetaMask Mobile。

![](https://37182324-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MVozfoQsxc6YFPQfVTB-3369173170%2Fuploads%2FwI0noZgTgdFHhux6c4cc%2F7.2.png?alt=media\&token=13f1cd04-a534-44c5-9beb-8a08b2c0c072)

**2.將ETH兌換成另一種代幣。**

1）選擇一種代幣（例如USDT），設置兌換金額，點擊【兌換】，確認交易明細後，點擊【確認兌換】。

![](https://37182324-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MVozfoQsxc6YFPQfVTB-3369173170%2Fuploads%2FKJ8EbJgcy4stqmotPt8q%2F7.3.png?alt=media\&token=e84d999b-7a56-4a45-ab83-2b21527134ce)

2）點擊【確認】獲取未簽名的二維碼。

![](https://37182324-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MVozfoQsxc6YFPQfVTB-3369173170%2Fuploads%2F63YoQUWv8X787FU3FTZF%2F7.4.png?alt=media\&token=066cbb5a-719f-45ca-8e24-2ce11e2108b8)

3）在Keystone設備中選擇“MetaMask / DeFi /Web3”模式，點擊“掃描”圖標，掃描MetaMask Mobile顯示的二維碼。

![](https://37182324-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MVozfoQsxc6YFPQfVTB-3369173170%2Fuploads%2FzqU85Cw2EaflBMKBaytY%2F7.6.png?alt=media\&token=cf78de1c-1b54-4077-a5d8-b3722ff3bd38)

4）在Keystone設備上確認交易詳情。點擊【簽名】並輸入設備密碼進行簽名驗證。然後Keystone設備上顯示二維碼格式的已簽名交易數據。

![](https://37182324-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MVozfoQsxc6YFPQfVTB-3369173170%2Fuploads%2FzqU85Cw2EaflBMKBaytY%2F7.6.png?alt=media\&token=cf78de1c-1b54-4077-a5d8-b3722ff3bd38)

5）點擊MetaMask Mobile上的【獲取簽名】並掃描Keystone設備上顯示的已簽名二維碼。掃描完成交易自動提交。

![](https://37182324-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MVozfoQsxc6YFPQfVTB-3369173170%2Fuploads%2FHlxsz9DXf9wiGKhpHqAB%2F7.7.png?alt=media\&token=814b32ba-0aef-4dac-b88b-387153ff5440)

**3.將某一代幣兌換為ETH/其他代幣**

1）如果您是第一次將代幣A兌換為ETH/代幣B，您需要先授權第三方（例如代幣A的智能合約）擁有訪問您代幣A的權限，然後才能兌換。點擊\[允許Uniswap協議使用您的代幣]>然後點擊\[簽名]獲取未簽名的二維碼。

![](https://37182324-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MVozfoQsxc6YFPQfVTB-3369173170%2Fuploads%2FMD4yfIoVGRGBf3PkceGv%2F7.8.png?alt=media\&token=e5b74f32-556c-4611-92e0-b1442a8fdf1c)

2）在Keystone設備中選擇“MetaMask / DeFi /Web3”模式，點擊“掃描”圖標，掃描MetaMask Mobile顯示的二維碼，確認交易詳情，點擊\[簽名]簽署交易。

![](https://37182324-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MVozfoQsxc6YFPQfVTB-3369173170%2Fuploads%2FsrkifqEvnDi7Sm6Zg8mb%2F7.9.png?alt=media\&token=84b9d656-cb66-4339-ba0d-76a7e152889b)

3）授權完成後，在MetaMask Mobile 上的Uniswap中，選擇一個代幣（例如USDT），然後點擊【兌換】，確認交易詳情後，點擊【確認兌換】。

![](https://37182324-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MVozfoQsxc6YFPQfVTB-3369173170%2Fuploads%2FeVsz3Fu8lbd1ZdU0RAra%2F7.10.png?alt=media\&token=74895e3c-88aa-4b34-aa91-4de42c372780)

4）點擊確認獲取二維碼格式的未簽名交易數據。

![](https://37182324-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MVozfoQsxc6YFPQfVTB-3369173170%2Fuploads%2FGJY8zrAJvlBuJOwqMSkn%2F7.11.png?alt=media\&token=3a9dab62-5779-41bc-a262-1506dc577542)

5）在Keystone設備中選擇“MetaMask / DeFi /Web3”模式，點擊“掃描”圖標，掃描MetaMask Mobile顯示的二維碼。

![](https://37182324-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MVozfoQsxc6YFPQfVTB-3369173170%2Fuploads%2FtA4qTzA2GszjaJlMwdSg%2F7.12.png?alt=media\&token=5de1321c-be67-46eb-9434-8b17d0cf4c53)

6）在Keystone設備上確認交易詳情。點擊【簽名】並輸入設備密碼進行簽名驗證。然後Keystone設備上顯示二維碼格式的已簽名交易數據。

![](https://37182324-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MVozfoQsxc6YFPQfVTB-3369173170%2Fuploads%2FLvxtQtVEqoGo4XnvZfII%2F7.13.png?alt=media\&token=a9f7842b-4f35-4f88-b3df-420b71022ace)

7）在MetaMask Mobile 中點擊【獲取簽名】並掃描Keystone設備上顯示的已簽名二維碼。掃描完成交易自動提交。

![](https://37182324-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MVozfoQsxc6YFPQfVTB-3369173170%2Fuploads%2FYHRfukfj9KmNhhVTsG68%2F7.14.png?alt=media\&token=7dc362ca-f613-4653-9b59-952aaa9d12a0)

## 三、添加流動性

**1.批准**

1）切換到Uniswap的“流動池”選項。點擊\[更多]，在下拉菜單中選擇\[V2流動資金]>\[添加V2流動性]。

![](https://37182324-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MVozfoQsxc6YFPQfVTB-3369173170%2Fuploads%2FTTHUpCvUcTbikQ7o0vPe%2F7.15.png?alt=media\&token=30c15430-b2f5-4994-b74f-41350b429724)

2）選擇您想兌換的幣種並設置數量，在本例中，我們將ETH兌換為UNI。點擊\[批准UNI]以允許Uniswap訪問您的UNI代幣，然後點擊\[批准]獲取未簽名的二維碼。

{% hint style="info" %}
小貼士：如果您想要為V3注入流動資金，您可以自己設置費用和價格範圍。
{% endhint %}

![](https://37182324-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MVozfoQsxc6YFPQfVTB-3369173170%2Fuploads%2FGgfPJNRF8Udcx9BNJGNi%2F7.16.png?alt=media\&token=40bae56c-7b23-4c54-b0db-8ee65d4c6e9d)

3）在Keystone設備中選擇“MetaMask / DeFi /Web3”模式，點擊“掃描”圖標，掃描MetaMask Mobile顯示的二維碼。

![](https://37182324-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MVozfoQsxc6YFPQfVTB-3369173170%2Fuploads%2FywyuBN5CTn8KTkZ1qGMs%2F7.17.png?alt=media\&token=8877209b-5667-4cb2-90df-8cea4bed51d4)

4）在Keystone設備上確認交易詳情。點擊【簽名】並輸入設備密碼進行簽名驗證。然後Keystone設備上顯示二維碼格式的已簽名交易數據。

![](https://37182324-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MVozfoQsxc6YFPQfVTB-3369173170%2Fuploads%2Fo534tC6i8bfSsqpFRcXd%2F7.18.png?alt=media\&token=07be7323-5ecf-4e21-873f-cdd14f3302d0)

5）在MetaMask Mobile 中點擊【獲取簽名】並掃描Keystone設備上顯示的已簽名二維碼。掃描完成交易自動提交。

![](https://37182324-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MVozfoQsxc6YFPQfVTB-3369173170%2Fuploads%2FH1T71QkvP3lFmDaPl10K%2F7.19.png?alt=media\&token=be2e1165-fb02-4513-bcf6-6ce5bff72737)

**2.供應**

1）審批完成後，點擊【供應】，確認交易詳情，點擊【確認供應】將您的流動資金注入到Uniswap流動池中。

![](https://37182324-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MVozfoQsxc6YFPQfVTB-3369173170%2Fuploads%2FB36AlvwT6LEJFt4swOjZ%2F7.20.png?alt=media\&token=c206f249-01f3-4cde-8826-27dbde23fc8a)

2）點擊【確認】獲取二維碼格式的未簽名交易數據。

![](https://37182324-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MVozfoQsxc6YFPQfVTB-3369173170%2Fuploads%2FBqLzYSdKwobUTit2BBdn%2F7.21.png?alt=media\&token=a40f7fbc-a29f-4b7b-9ec3-4bf9adaec00d)

3）在Keystone設備中選擇“MetaMask / DeFi /Web3”模式，點擊“掃描”圖標，掃描MetaMask Mobile顯示的二維碼。

4）在Keystone設備上確認交易詳情。點擊【簽名】並輸入設備密碼進行簽名驗證。然後Keystone設備上顯示二維碼格式的已簽名交易數據。

5）在MetaMask Mobile 中點擊【獲取簽名】並掃描Keystone設備上顯示的已簽名二維碼。掃描完成交易自動提交。

## 四、去除流動性

1.批准

1）切換到Uniswap的“流動池”選項。點擊\[更多]，在下拉菜單中選擇\[V2流動資金]。

![](https://37182324-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MVozfoQsxc6YFPQfVTB-3369173170%2Fuploads%2FuDFeSray8RbeImzPWAxr%2F7.22.png?alt=media\&token=012743c0-281c-498b-8b56-550440aeb740)

2）點擊\[管理]，然後點擊\[去除]選擇您想從資金流動池中移除的金額，本指南將移除100%。

![](https://37182324-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MVozfoQsxc6YFPQfVTB-3369173170%2Fuploads%2FKhpbIJGsn7a4dQ4SeqLd%2F7.23.png?alt=media\&token=fc550b4e-c340-43ef-a4fe-4f4b218511cf)

3）點擊【批准】，然後點擊【簽名】獲取二維碼格式的未簽名交易數據。

![](https://37182324-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MVozfoQsxc6YFPQfVTB-3369173170%2Fuploads%2F8Vexz1W6l1WYtql85SNR%2F7.24.png?alt=media\&token=9dced70f-297f-4b65-ac3c-049c1138b266)

4）在Keystone設備中選擇“MetaMask / DeFi /Web3”模式，點擊“掃描”圖標，掃描MetaMask Mobile顯示的二維碼。

![](https://37182324-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MVozfoQsxc6YFPQfVTB-3369173170%2Fuploads%2FMZN9oH49HtZ18LkBZ4y1%2F7.25.png?alt=media\&token=553e4da5-829a-4041-b131-6ba74ea24552)

5）在Keystone設備上確認交易詳情。點擊【簽名】並輸入設備密碼進行簽名驗證。然後Keystone設備上顯示二維碼格式的已簽名交易數據。

![](https://37182324-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MVozfoQsxc6YFPQfVTB-3369173170%2Fuploads%2F25B7tjkAYEGCsmnFxmNz%2F7.26.png?alt=media\&token=a877daaf-4283-413b-bbf8-0579f5f26344)

6）在MetaMask Mobile 中點擊【獲取簽名】並掃描Keystone設備上顯示的已簽名二維碼。簽名完成後將允許去除V2流動性。

![](https://37182324-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MVozfoQsxc6YFPQfVTB-3369173170%2Fuploads%2F4Cm79Tux4T6TOTmxJirK%2F7.27.png?alt=media\&token=51cd03ec-b63b-4dc6-b6af-09c1c4c00da5)

7）確認交易詳情後，點擊【移除】，然後點擊【確認】

![](https://37182324-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MVozfoQsxc6YFPQfVTB-3369173170%2Fuploads%2FcNZGK6SXugDU4a7KFO86%2F7.28.png?alt=media\&token=b2222a31-4a4d-439a-ad15-6d3bcd8ca924)

8）再次點擊【確認】，獲取二維碼格式的未簽名交易數據。

![](https://37182324-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MVozfoQsxc6YFPQfVTB-3369173170%2Fuploads%2FDbZEM5Y1vqS2SriAhxNk%2F7.29.png?alt=media\&token=5ec104ce-3a5c-4ff1-beef-963125eef564)

9）在Keystone設備中選擇“MetaMask / DeFi /Web3”模式，點擊“掃描”圖標，掃描MetaMask Mobile顯示的二維碼。

![](https://37182324-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MVozfoQsxc6YFPQfVTB-3369173170%2Fuploads%2FoH8CFk2CMFJIxPLYLiyP%2F7.30.png?alt=media\&token=6a129fd2-990b-47af-ae6b-6450fdef3162)

10）在Keystone設備上確認交易詳情。點擊【簽名】並輸入設備密碼進行簽名驗證。然後Keystone設備上顯示二維碼格式的已簽名交易數據。

![](https://37182324-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MVozfoQsxc6YFPQfVTB-3369173170%2Fuploads%2Ft6g4upPy8PdcHWIQoe7g%2F7.31.png?alt=media\&token=0672e218-da9d-4704-8b6e-24d290578d2d)

11）在MetaMask Mobile 中點擊【獲取簽名】並掃描Keystone設備上顯示的已簽名二維碼。掃描完成交易自動提交。

![](https://37182324-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MVozfoQsxc6YFPQfVTB-3369173170%2Fuploads%2FsFzCfVfvZjgsfkyTwV18%2F7.32.png?alt=media\&token=a231e3bc-da46-4874-8c49-61c6db41b331)
