> For the complete documentation index, see [llms.txt](https://support.keyst.one/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://support.keyst.one/traditional-chinese/di-san-fang-qian-bao/eth-web3-qian-bao/metamask-eth/metamask-and-defi.md).

# MetaMask & DeFi

本教程以 Uniswap 為例，解釋說明如何使用 Keystone 和 MetaMask 在 DeFi 平台進行交互。相同方法適用於其他 Dapps。

## 一、準備

1.在 Keystone Essential 或 Pro 上運行 M-5.0 固件版本（Multi-coin）。

（有關升級的詳細情況，請閱讀[如何升級固件](https://support.keyst.one/v/traditional-chinese/kai-shi-shi-yong/ru-he-sheng-ji-gu-jian)）

2.將 V10.8.0 或更新版本的 MetaMask 擴展程序與 Keystone硬件錢包進行綁定。（[教程](https://support.keyst.one/v/traditional-chinese/di-san-fang-qian-bao/eth-web3-qian-bao/metamask-eth)）

3\. Uniswap: <https://app.uniswap.org/#/swap>.

## 二、將Uniswap連接至MetaMask擴展程序

1.訪問 Uniswap 網站: <https://app.uniswap.org/#/swap>. 切換至【Swap】，點擊【連接錢包】

![](https://37182324-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MVozfoQsxc6YFPQfVTB-3369173170%2Fuploads%2FINCwVWtr3GACxY2vE9pr%2F1.0.jpeg?alt=media\&token=3bd53a90-380b-4215-81b3-dcbeee0a2afa)

2.選擇【MetaMask】，然後點擊【Next】，進行連接

![](https://37182324-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MVozfoQsxc6YFPQfVTB-3369173170%2Fuploads%2FO5WAWcC0YeHTvAWrIoeP%2F1.1.jpeg?alt=media\&token=135f6230-6e69-441c-932f-33dc64a72417)

![](https://37182324-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MVozfoQsxc6YFPQfVTB-3369173170%2Fuploads%2F1yWiFO5z8AQzOigj9wlp%2F1.2.jpeg?alt=media\&token=d8d969cc-5b89-440b-9142-e0c1bc1ef8e7)

3\. 已將Uniswap成功連接至MetaMask（Keystone帳戶）

![](https://37182324-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MVozfoQsxc6YFPQfVTB-3369173170%2Fuploads%2FOxvOfXQlXLIqaxbXKwRV%2F1.3.jpeg?alt=media\&token=76a1b2b4-467d-415c-b7e2-756ffc6cbe7b)

## 三、將ETH兌換為代幣（例如：USDT）

1. 選擇一個代幣（例如USDT），設置要數量，然後點擊【Swap】。

![](https://37182324-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MVozfoQsxc6YFPQfVTB-3369173170%2Fuploads%2FuORwgshwNFcYSHJj7zf3%2F1.4.jpeg?alt=media\&token=e40d2960-bc67-4764-b42c-5b849aed7c52)

2\. 確認交易詳情，點擊【確認兌換】。

![](https://37182324-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MVozfoQsxc6YFPQfVTB-3369173170%2Fuploads%2F3HKEdtILHNcboOxgffgn%2F1.5.jpeg?alt=media\&token=ccd4ebc1-51a9-4a38-8822-78bd6ef9d316)

3\. 點擊MetaMask擴展程序上的【確認】，獲取二維碼格式的未簽名交易數據。

![](https://37182324-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MVozfoQsxc6YFPQfVTB-3369173170%2Fuploads%2FBOfUk6oKrmq9c3ah7dtM%2F1.6.jpeg?alt=media\&token=4e6dfe6f-69b4-44db-9224-1c4f6e6990e1)

4\. 在Keystone硬件錢包上面點擊“掃描”圖標，掃描MetaMask擴展程序上面的二維碼。

![](https://37182324-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MVozfoQsxc6YFPQfVTB-3369173170%2Fuploads%2FHYGkmW8KMTkMiu9lmP6P%2F1.7.jpeg?alt=media\&token=af755398-48c8-44b0-805a-cc00a8cb53e6)

5\. 在Keystone硬件錢包上面確認交易信息。點擊【簽名】並輸入密碼進行驗證。獲取二維碼格式的簽名數據。

![](https://37182324-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MVozfoQsxc6YFPQfVTB-3369173170%2Fuploads%2FbQvKuMr0KDRQSOGCDXxd%2F1.8.jpeg?alt=media\&token=4c0b1a1a-0a06-430f-bf60-a33d64a4a17f)

6\. 點擊MetaMask擴展程序上面的【獲取簽名】，掃描Keystone設備上顯示的二維碼。

![](https://37182324-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MVozfoQsxc6YFPQfVTB-3369173170%2Fuploads%2FcPow7BhJ6TrnZwOhJVRx%2F1.9.jpeg?alt=media\&token=e3ceb155-a6f8-4be2-92b9-8053aeb598e7)

7\. 掃描完成後自動提交交易。

![](https://37182324-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MVozfoQsxc6YFPQfVTB-3369173170%2Fuploads%2Fo6W6U2fO1mYhjYRnwPs3%2F1.10.jpeg?alt=media\&token=5481f16c-f844-4c80-bb30-73802a4bd1ac)

## 四、將代幣兌換為 ETH /代幣

### 1. 批准

如果您是第一次將代幣 A 兌換為 ETH/代幣 B，您需要先授權【批准】第三方（例如代幣 A 的智能合約），讓其可以在您的錢包中使用代幣 A，然後才能兌換。

1）Uniswap:選擇幣種並設置要兌換的數量，點擊【批准】。然後點擊 MetaMask 擴展程序上的【確認】，獲取二維碼格式的未簽名交易數據。

![](https://37182324-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MVozfoQsxc6YFPQfVTB-3369173170%2Fuploads%2FK4heQI6cBScxNnPKyHJl%2F2.0.jpeg?alt=media\&token=7ac3d4f0-dc94-4108-ba0f-c75fa23d6614)

2）在 Keystone 的 \[MM/DeFi/Web3] 模式下點擊“掃描”圖標掃描 MetaMask 擴展程序顯示的二維碼，在 Keystone 設備上確認交易詳情。點擊【簽名】並輸入您的密碼/指紋進行驗證。然後 Keystone 將顯示二維碼格式的簽名交易數據。

![](https://37182324-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MVozfoQsxc6YFPQfVTB-3369173170%2Fuploads%2FkaL8Bc6z0ePO5mL7NbkO%2F2.1.jpeg?alt=media\&token=6dfb63f1-1e9f-4f9c-9b8c-5f53a739c7ea)

3）點擊 MetaMask 擴展程序上的【獲取簽名】，掃描Keystone 設備上顯示的二維碼，廣播交易。

![](https://37182324-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MVozfoQsxc6YFPQfVTB-3369173170%2Fuploads%2F1EeZ5VWMs2fJkxfIcZxF%2F2.2.jpeg?alt=media\&token=2d22aafd-da7b-423c-902e-a164c8f2fb3c)

### 2. 兌換

將“代幣兌換為 ETH/代幣”的過程和“ ETH 兌換為代幣”的過程相同，唯一的區別是調用合約的方法。

![](https://37182324-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MVozfoQsxc6YFPQfVTB-3369173170%2Fuploads%2F0ncqMSwStyuYOfqRV8MJ%2F2.3.jpeg?alt=media\&token=9fbba41d-3408-42c6-89a3-3b1b2d6178d2)

## 五、注入流動資金（例如ETH+UNI）

本教程將以 Rinkeby 測試網注入 V2 流動資金為例。主網上注入流動資金的過程與測試網相同。

### 1. 批准

如果您是第一次注入流動性資金，您需要先授權【批准】第三方（例如代幣A的智能合約），讓其可以在您的錢包中使用代幣A，然後才能執行此操作。

1）切換到 Uniswap “流動池”項目，點擊【更多】>【V2流動資金】>【注入V2流動資金】

![](https://37182324-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MVozfoQsxc6YFPQfVTB-3369173170%2Fuploads%2FMCxiUP5DCOFKjasCdYrl%2F3.0.jpeg?alt=media\&token=bb12b8f6-d151-415f-b678-1bb0019b9e13)

![](https://37182324-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MVozfoQsxc6YFPQfVTB-3369173170%2Fuploads%2FoKEGksEjRzZr8E8wGKLF%2F3.1.jpeg?alt=media\&token=facdd136-3bce-4696-9cfc-debbf833c026)

2）選擇貨幣類型並設置您要提供的數量，然後點擊【批准UNI】

（提示：如果您要添加V3流動資金，您可以自己設置費用等級和價格範圍）。

![](https://37182324-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MVozfoQsxc6YFPQfVTB-3369173170%2Fuploads%2FVeGH4ofXWNSojvxCTFyO%2F3.2.jpeg?alt=media\&token=d7fb8ab4-1181-48f3-aec2-a0dec86dadfc)

3）點擊MetaMask擴產程序上的【確認】，獲取二維碼格式的未簽名交易數據。

![](https://37182324-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MVozfoQsxc6YFPQfVTB-3369173170%2Fuploads%2FemA7HXONmfz9RvJcNFht%2F3.3.jpeg?alt=media\&token=0378f4d2-4516-48b7-9860-20d0259fee1c)

4）在Keystone硬件錢包上點擊“掃描”圖標，掃描MetaMask擴產程序上顯示的二維碼。

![](https://37182324-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MVozfoQsxc6YFPQfVTB-3369173170%2Fuploads%2FAJwFXtWl3i4SDzXfFmSU%2F3.4.jpeg?alt=media\&token=c943f1d0-7def-41fd-8a3f-d4792d669c92)

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

![](https://37182324-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MVozfoQsxc6YFPQfVTB-3369173170%2Fuploads%2FyIuz62RklRhVFi9FDLbh%2F3.5.jpeg?alt=media\&token=afd9c584-b405-4397-b437-fc4c13a7e759)

6）點擊MetaMask擴展程序上的【獲取簽名】，並掃描Keystone設備上顯示的二維碼。

![](https://37182324-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MVozfoQsxc6YFPQfVTB-3369173170%2Fuploads%2F5GxRr1m06gsgZQUgEGI1%2F3.6.jpeg?alt=media\&token=0927369e-b082-4c9e-86f6-acabafb0b235)

7）掃描完成後，交易自動提交。

![](https://37182324-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MVozfoQsxc6YFPQfVTB-3369173170%2Fuploads%2F8FGdJKWNjT0Xgcfp3ZI7%2F3.7.jpeg?alt=media\&token=153e6fbf-7924-4f95-9739-877b3a903819)

### 2.供應

1）授權交易後，點擊【供應】。

![](https://37182324-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MVozfoQsxc6YFPQfVTB-3369173170%2Fuploads%2FMeLSYpZRoYqqdoq9gM9c%2F3.8.jpeg?alt=media\&token=31adbced-e749-43bb-982e-cf0e61fb8704)

2）確認交易詳情後，點擊【確認供應】。

![](https://37182324-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MVozfoQsxc6YFPQfVTB-3369173170%2Fuploads%2FbVKx4LNNCtYPrphZZpbq%2F3.9.jpeg?alt=media\&token=b024a95a-48e7-4dd0-9c8a-f0dee517ea8e)

3）點擊MetaMask擴展程序上的【確認】，獲取二維碼格式的未簽名交易數據。

![](https://37182324-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MVozfoQsxc6YFPQfVTB-3369173170%2Fuploads%2FKdfmx2oqjPkuZwNA5PeE%2F3.10.jpeg?alt=media\&token=7557e065-44e9-4f60-aaa6-a45672bd332a)

4）Keystone硬件設備上點擊“掃描‘圖標，掃描MetaMask擴展程序上顯示的二維碼。

![](https://37182324-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MVozfoQsxc6YFPQfVTB-3369173170%2Fuploads%2FG8igMs4ZGvuErejIZGq3%2F3.11.jpeg?alt=media\&token=13d27c4d-e3ee-4eec-a0ca-06a10c8d365b)

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

![](https://37182324-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MVozfoQsxc6YFPQfVTB-3369173170%2Fuploads%2FbFzpNDBh38713cs198WU%2F3.12.jpeg?alt=media\&token=e7b79cc6-6bfb-4194-85b4-e1fadd360c8a)

6）點擊MetaMask擴展程序上的【獲取簽名】，掃描Keystone設備上顯示的二維碼。

![](https://37182324-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MVozfoQsxc6YFPQfVTB-3369173170%2Fuploads%2FdB1kFgPnGFJzg99TWbNw%2F3.13.jpeg?alt=media\&token=190a7876-0361-4a8d-98d7-3009542542fb)

7）掃描完成後，自動提交交易。

![](https://37182324-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MVozfoQsxc6YFPQfVTB-3369173170%2Fuploads%2FLag5yqaLNpajjh09uyVf%2F3.14.jpeg?alt=media\&token=69226059-b224-4807-8538-29963a7b3312)

## 六、去除流動性

本教程將以Rinkeby測試網去除V2流動資金為例。主網上去除流動資金的過程與測試網相同。

### 1. 授權

如果您是第一次去除流動資金，您需要先授權第三方（例如代幣A的智能合約），讓其可以在您的錢包中使用代幣A，然後才能去除流動資金。

1）切換到Uniswap的“流動池”選項，點擊【管理】>【去除】。

![](https://37182324-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MVozfoQsxc6YFPQfVTB-3369173170%2Fuploads%2FpGw9UFsJekn9R5aJKwA4%2F4.1.jpeg?alt=media\&token=f67e8876-21a3-4c7a-8b46-8fc2e1c912e2)

2）設置金額，點擊【批准】。

![](https://37182324-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MVozfoQsxc6YFPQfVTB-3369173170%2Fuploads%2FEqzPCIqFDvdw8w0KFYSK%2F4.2.jpeg?alt=media\&token=9ead9b8d-73b7-413e-8e2f-dd374597071a)

3）點擊MetaMask擴展程序上的【簽名】，獲取二維碼格式的未簽名信息。

![](https://37182324-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MVozfoQsxc6YFPQfVTB-3369173170%2Fuploads%2FT94050Mk9SyGBEycEOHR%2F4.3.jpeg?alt=media\&token=aaca789f-f33d-4363-b5b6-f810e39f5d6c)

4）打開Keystone設備的“掃描”圖標，掃描MetaMask擴展程序顯示的二維碼。

![](https://37182324-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MVozfoQsxc6YFPQfVTB-3369173170%2Fuploads%2FjUge91XHmjrRNtmmhG6g%2F4.4.jpeg?alt=media\&token=afd2b111-4cee-489d-92f5-b02130cda3d0)

5）在Keystone設備上確認信息，點擊【簽名】並輸入密碼/指紋進行驗證，然後Keystone將顯示二維碼格式的簽名信息。

![](https://37182324-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MVozfoQsxc6YFPQfVTB-3369173170%2Fuploads%2FHpeywLQP6Nx6FrA1HWhV%2F4.5.jpeg?alt=media\&token=e25aa3fa-a180-4d37-bee2-b20ac6f59da4)

6）點擊MetaMask擴展程序上的【獲取簽名】，掃描Keystone設備上顯示的二維碼。

![](https://37182324-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MVozfoQsxc6YFPQfVTB-3369173170%2Fuploads%2FpSMtfiS98NW3qOznnRaq%2F4.6.jpeg?alt=media\&token=e0e3dc83-b947-4e08-a9b7-f4ffcad1196a)

7）審批完成。

![](https://37182324-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MVozfoQsxc6YFPQfVTB-3369173170%2Fuploads%2FPnMxQByXcXBZ0UI3faTO%2F4.7.jpeg?alt=media\&token=7464b5c2-b48b-4579-9831-478545c03ba7)

### 2.去除

1）審批完成後，點擊【去除】。

![](https://37182324-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MVozfoQsxc6YFPQfVTB-3369173170%2Fuploads%2F6x7ONl4Tbtwcnl3Y85kD%2F4.8.jpeg?alt=media\&token=67b4170e-03f9-42ca-8e25-0db709821618)

2）確認交易詳情，點擊【確認】。

![](https://37182324-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MVozfoQsxc6YFPQfVTB-3369173170%2Fuploads%2F20UhoryyYkAPsbNp7WIs%2F4.9.jpeg?alt=media\&token=5886f4b6-066c-49ab-a9b8-ea20f2b55722)

3）點擊MetaMask擴展程序上的【確認】，獲取二維碼格式的未簽名信息。

![](https://37182324-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MVozfoQsxc6YFPQfVTB-3369173170%2Fuploads%2FmU5GpLjmSogLlfoFfvES%2F4.10.jpeg?alt=media\&token=f3dd7388-000d-46e2-a612-205c145dc6c0)

4）打開Keystone設備的“掃描”圖標，掃描MetaMask擴展程序顯示的二維碼。

![](https://37182324-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MVozfoQsxc6YFPQfVTB-3369173170%2Fuploads%2Fgnz8te0j0C7P4vtWpPAK%2F4.11.jpeg?alt=media\&token=2b17df3f-4dcc-4fb8-816f-e14f9537c34e)

5）在Keystone設備上確認信息，點擊【簽名】並輸入密碼/指紋進行驗證，然後Keystone將顯示二維碼格式的簽名信息。

![](https://37182324-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MVozfoQsxc6YFPQfVTB-3369173170%2Fuploads%2FcH03Wa5AQMWGpkXWqvSc%2F4.12.jpeg?alt=media\&token=514d9313-7edf-4232-af0b-3234b03da577)

6）點擊MetaMask擴展程序上的【獲取簽名】，掃描Keystone設備上顯示的二維碼。

![](https://37182324-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MVozfoQsxc6YFPQfVTB-3369173170%2Fuploads%2FtE3rNXr8R7JWOBHaWYQ4%2F4.13.jpeg?alt=media\&token=362c81e1-5b8c-428c-8e22-6a766fab141b)

7）掃描完成後，自動提交交易。

![](https://37182324-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MVozfoQsxc6YFPQfVTB-3369173170%2Fuploads%2Fboq1FYT6M0glFdqRlzh9%2F4.14.jpeg?alt=media\&token=6f53f8a2-1f49-4546-a085-854da4b81c1f)

**推薦鏈接**

{% content-ref url="/pages/-Mhwggo-NQAAIU7BNHfd" %}
[解析 DeFi 交易](/traditional-chinese/gao-ji-gong-neng/jie-xi-defi-jiao-yi.md)
{% endcontent-ref %}
