MetaMask是一款在谷歌瀏覽器Chrome上使用的插件類型的以太坊錢包,該錢包不需要下載,只需要在谷歌瀏覽器添加對應的擴展程序即可,非常輕量級,使用起來也非常方便
chrome瀏覽器安裝
首先需要安裝chrome瀏覽器,到這里https://www.google.cn/chrome/下載chrome安裝包,瀏覽器會自動識別你的操作系統而提供對應的版本。我這里以Mac OS示例。
點擊下載Chrome按鈕,將安裝包下載到本地。然后點擊安裝包安裝Chrome瀏覽器。安裝過程很簡單,這里不再贅述。
安裝 MetaMask
進入到MetaMask官網https://metamask.io/
點擊 “GET CHROME EXTENSION”按鈕下載Chrome版本的插件,網站也提供了火狐瀏覽器的插件。
點擊“添加至CHROME”按鈕
MetaMask插件就會安裝到瀏覽器上,在瀏覽器右上角可以看到一個小狐貍的圖標。
MetaMask使用方法
點擊MetaMask的狐貍頭圖標,安裝后首次使用時會展示隱私提示
這里提示用戶,為了你的隱私起見,在使用完MetaMask之后最好退出登錄。同時也提示,在默認情況下MetaMask會登錄到一個測試網絡,如果要使用真實的以太網絡,需要用戶手動連接到以太坊的主網絡,本文教程后面部分會提到。
點擊“Accept”按鈕之后,會顯示MetaMask的服務條款,基本上看看就好,有興趣的可以詳細閱讀。
默認情況下Accept按鈕是灰色的,點擊右側的下拉條拉到最底下,“Accept”按鈕亮起之后,點擊即可進入錢包登錄頁面
這里有2個入口,第一個比較顯眼的是創建新的DEN(DEN是在MetaMask用密碼加密存儲的錢包),第二個是導入已有的DEN。這里先以創建新的DEN為例,在上面的密碼框輸入密碼,點擊“CREATE”圖標,就成功創建了一個MetaMask錢包。
MetaMask會默認為用戶創建12個英文助記詞,這些助記詞一定要保存好,建議復制保存到安全的地方,這個是確認錢包賬戶所有者的憑證,在其他錢包導入這個新創建的賬戶的時候或者修改免的時候有可能需要用到這些助記詞。也可以直接點擊“SAVE SEED WORDS AS FILE”,會自動給你生成一份文件保存在本地。點擊“I'VE COPYED SOMEWHERE SAFE”按鈕就進入錢包主界面。
MetaMask會自動為用戶創建了一個錢包地址,默認會將錢包地址縮略顯示,想要看完整的地址,點擊右面的三個圓點,可以打開一個錢包地址相關的菜單。
菜單中有4項,
- “View account on Etherscan”是在Etherscan上查看該錢包地址的所有轉帳信息。
- “Show QR Code”是顯示錢包的二維碼以及復制錢包地址。
- “Copy Address to clipboard”是將錢包地址拷貝到前切板。
- “Export Private Key”是導出錢包的私鑰。
這些都很容易理解,需要注意的是第4項在導出私鑰時會提示用戶輸入密碼。
這里需要輸入的就是創建錢包時填的那個密碼,之后點擊“Submit”。
點擊橙色的秘鑰就可以將其拷貝到剪切板,一定要保存好這個私鑰,不要弄丟也不要告訴任何人。完成之后點擊“Done”返回到錢包主界面。
網絡選擇
點擊錢包首頁左上角綠色的“Main Network”,可以選擇錢包使用的網絡。
菜單
點擊錢包右上角三條橫杠的設置圖標,會出來一個菜單,有四個選項。
第1項是“Setting”,顧名思義就是設置,這里可以設置錢包中虛擬幣的計價方式。
點擊選中的這個下拉框可以選擇計價方式,包括法定貨幣以及虛擬貨幣等,可以根據自己需要來設置。
第2項是“Log out” 退出登錄,當你要離開電腦的時候可以點擊這一項,將錢包暫時鎖定,避免造成損失,再次使用的時候只需要輸入密碼就可以進入。
第3項是“Info/Helo”,點擊之后是一些官方聯系方式、幫助信息以及版本號等信息。
第4項是使用 Beta版
新版更新了UI界面
購買Eth
點擊錢包上的“Buy”按鈕,進入購買Eth的頁面
MetaMask支持兩種購買Eth的方式,一種是從Coinbase購買,另一種是通過ShapeShift購買。
Coinbase是美國第一家持有正規牌照的比特幣交易所,可以用美元購買比特幣,但是只支持美國。
ShapeShift是一個無需帳戶的數字貨幣兌換平臺,可以將你自己的虛擬貨幣直接兌換為Eth。
ShapeShift支持BTC、1ST、BTS等多種虛擬貨幣轉兌換成Eth,另外還有諸如OTCBTC等更適合中國人使用習慣的平臺。
發送Eth
點擊錢包首頁的“Send”按鈕,進入發送Eth的頁面
填寫接收賬戶的Eth地址、要發送的Eth數量,以及備注信息等,點擊“NEXT”即可。
MetaMask賬戶管理
賬戶管理就是對eTH地址的管理,除了默認的地址之外,還可以創建新的賬戶或者導入已有的賬戶。
點擊錢包右上角人頭形狀的那個圖標。
一共有3項菜單,第1項“Account1”是已存在的賬戶,第2項“Create Account”是創建新賬戶,第3項“Import Account”是導入已有的賬戶。
創建新賬戶
點擊第二行的“Create Account”,錢包自動創建了新賬戶,看到多了一個賬戶。
點擊不同的賬戶會自動切換到對應的錢包賬戶。
導入賬戶
點擊“Import Account”就可以導入其他賬戶,如其他錢包的Eth地址。
可以選擇通過“私鑰”方式(默認方式)導入,在第二個輸入框中輸入私鑰,在前面有提到過保存私鑰的方式,點擊“IMPORT”即可。
選擇測試網絡,獲得測試以太幣
真實的以太幣很貴,現在已經達到了4800人民幣一個以太幣,使用真實以太幣開發如果出現了錯誤會造成很大的損失,所以以太坊也提供了測試網絡,在測試網絡上可以免費獲取測試用的以太幣。
點擊 Main Network彈出網絡選擇列表,可以看到有三個測試網絡可以選,這里我們選擇“Ropsten Test Network”
現在我們的賬戶里是沒有以太幣的,
點擊橙色按鈕進入到水龍頭網站
第一個是faucet轉給你賬戶里1 ether
第二個是你轉給他一定以太幣。
我們可以點綠色按鈕多點幾次,之后回到MetaMask
稍等一會,可以看到賬戶里已經有一定量的以太幣了。
轉賬
切換到Account2,復制地址
在切換回Account1,點擊send按鈕
進入到轉賬頁面
填入賬戶地址和金額,點擊next
可以看到發送給對方1個以太幣,消耗
21000 gas。
點擊submit,完成交易。
回到主頁,在交易記錄里可以看到剛才的交易
下一篇,我將講解 如何使用# remix-ide
創建智能合約以及調用、部署和合約互動
使用 remix-ide 開發以太坊智能合約