MetaMask & DeFi
本教程以 Uniswap 為例,解釋說明如何使用 Keystone 和 MetaMask 在 DeFi 平台進行交互。相同方法適用於其他 Dapps。
Last updated
本教程以 Uniswap 為例,解釋說明如何使用 Keystone 和 MetaMask 在 DeFi 平台進行交互。相同方法適用於其他 Dapps。
Last updated
1.在 Keystone Essential 或 Pro 上運行 M-5.0 固件版本(Multi-coin)。
(有關升級的詳細情況,請閱讀如何升級固件)
2.將 V10.8.0 或更新版本的 MetaMask 擴展程序與 Keystone硬件錢包進行綁定。(教程)
3. Uniswap: https://app.uniswap.org/#/swap.
1.訪問 Uniswap 網站: https://app.uniswap.org/#/swap. 切換至【Swap】,點擊【連接錢包】
2.選擇【MetaMask】,然後點擊【Next】,進行連接
3. 已將Uniswap成功連接至MetaMask(Keystone帳戶)
選擇一個代幣(例如USDT),設置要數量,然後點擊【Swap】。
2. 確認交易詳情,點擊【確認兌換】。
3. 點擊MetaMask擴展程序上的【確認】,獲取二維碼格式的未簽名交易數據。
4. 在Keystone硬件錢包上面點擊“掃描”圖標,掃描MetaMask擴展程序上面的二維碼。
5. 在Keystone硬件錢包上面確認交易信息。點擊【簽名】並輸入密碼進行驗證。獲取二維碼格式的簽名數據。
6. 點擊MetaMask擴展程序上面的【獲取簽名】,掃描Keystone設備上顯示的二維碼。
7. 掃描完成後自動提交交易。
如果您是第一次將代幣 A 兌換為 ETH/代幣 B,您需要先授權【批准】第三方(例如代幣 A 的智能合約),讓其可以在您的錢包中使用代幣 A,然後才能兌換。
1)Uniswap:選擇幣種並設置要兌換的數量,點擊【批准】。然後點擊 MetaMask 擴展程序上的【確認】,獲取二維碼格式的未簽名交易數據。
2)在 Keystone 的 [MM/DeFi/Web3] 模式下點擊“掃描”圖標掃描 MetaMask 擴展程序顯示的二維碼,在 Keystone 設備上確認交易詳情。點擊【簽名】並輸入您的密碼/指紋進行驗證。然後 Keystone 將顯示二維碼格式的簽名交易數據。
3)點擊 MetaMask 擴展程序上的【獲取簽名】,掃描Keystone 設備上顯示的二維碼,廣播交易。
將“代幣兌換為 ETH/代幣”的過程和“ ETH 兌換為代幣”的過程相同,唯一的區別是調用合約的方法。
本教程將以 Rinkeby 測試網注入 V2 流動資金為例。主網上注入流動資金的過程與測試網相同。
如果您是第一次注入流動性資金,您需要先授權【批准】第三方(例如代幣A的智能合約),讓其可以在您的錢包中使用代幣A,然後才能執行此操作。
1)切換到 Uniswap “流動池”項目,點擊【更多】>【V2流動資金】>【注入V2流動資金】
2)選擇貨幣類型並設置您要提供的數量,然後點擊【批准UNI】
(提示:如果您要添加V3流動資金,您可以自己設置費用等級和價格範圍)。
3)點擊MetaMask擴產程序上的【確認】,獲取二維碼格式的未簽名交易數據。
4)在Keystone硬件錢包上點擊“掃描”圖標,掃描MetaMask擴產程序上顯示的二維碼。
5)在Keystone設備上確認交易數據詳情,點擊【簽名】並輸入密碼/指紋進行驗證,然後Keystone將顯示二維碼格式的簽名交易數據。
6)點擊MetaMask擴展程序上的【獲取簽名】,並掃描Keystone設備上顯示的二維碼。
7)掃描完成後,交易自動提交。
1)授權交易後,點擊【供應】。
2)確認交易詳情後,點擊【確認供應】。
3)點擊MetaMask擴展程序上的【確認】,獲取二維碼格式的未簽名交易數據。
4)Keystone硬件設備上點擊“掃描‘圖標,掃描MetaMask擴展程序上顯示的二維碼。
5)在Keystone設備上確認交易詳情,點擊【簽名】並輸入密碼/指紋進行驗證,然後Keystone將顯示二維碼格式的簽名交易數據。
6)點擊MetaMask擴展程序上的【獲取簽名】,掃描Keystone設備上顯示的二維碼。
7)掃描完成後,自動提交交易。
本教程將以Rinkeby測試網去除V2流動資金為例。主網上去除流動資金的過程與測試網相同。
如果您是第一次去除流動資金,您需要先授權第三方(例如代幣A的智能合約),讓其可以在您的錢包中使用代幣A,然後才能去除流動資金。
1)切換到Uniswap的“流動池”選項,點擊【管理】>【去除】。
2)設置金額,點擊【批准】。
3)點擊MetaMask擴展程序上的【簽名】,獲取二維碼格式的未簽名信息。
4)打開Keystone設備的“掃描”圖標,掃描MetaMask擴展程序顯示的二維碼。
5)在Keystone設備上確認信息,點擊【簽名】並輸入密碼/指紋進行驗證,然後Keystone將顯示二維碼格式的簽名信息。
6)點擊MetaMask擴展程序上的【獲取簽名】,掃描Keystone設備上顯示的二維碼。
7)審批完成。
1)審批完成後,點擊【去除】。
2)確認交易詳情,點擊【確認】。
3)點擊MetaMask擴展程序上的【確認】,獲取二維碼格式的未簽名信息。
4)打開Keystone設備的“掃描”圖標,掃描MetaMask擴展程序顯示的二維碼。
5)在Keystone設備上確認信息,點擊【簽名】並輸入密碼/指紋進行驗證,然後Keystone將顯示二維碼格式的簽名信息。
6)點擊MetaMask擴展程序上的【獲取簽名】,掃描Keystone設備上顯示的二維碼。
7)掃描完成後,自動提交交易。
推薦鏈接
解析 DeFi 交易