以太坊常見錢包包括:Ethereum Wallet、MyEtherWallet、MetaMask、Parity。我們的錢包開發項目主要圍繞MyEtherWallet錢包的相關功能進行開發,所以下面主要介紹MyEtherWallet的經常使用功能。網絡
MyEtherWallet 是一個輕錢包,使用起來最簡單,無需下載在直接在網頁上就能夠完成全部的操做。在MyEtherWallet上生成的私鑰由用戶自我保管,MyEtherWallet服務端和客戶端並不會備份。支持鏈接全部測試網絡和私有鏈網絡。學習
打開MyEtherWallet的網址後,能夠看到以下界面(英文很差的能夠切換語言爲中文)。測試
咱們主要介紹以下功能blog
切換網絡教程
建立帳號開發
查看帳號詳情部署
發送ETHget
發送代幣it
1、切換網絡以太坊
點擊「Network」,會看到MyEtherWallet支持鏈接主網、kovan、Ropston、Rinkeby與私有網絡。
因爲後面咱們會演示如何轉帳,轉帳則需花費gas,所以咱們選擇爲測試網絡,這裏咱們使用kovan測試網絡。在後面的章節「搭建以太坊私有鏈」學習後,即可使用私有網絡,私鑰網絡選項在網絡列表最底部。
2、建立帳號
MyEtherWallet與Mist不同,它不會保存帳戶列表,因此在帳戶模塊中,只支持建立帳號。
在導航欄點擊「New Wallet」按鈕,以下圖。
須要執行的步驟以下:
輸入密碼,注意長度不小於九位。
點擊「Create New Wallet」。
點擊「Download Keystore File」。
點擊「Continue」。
保存顯示的私鑰。
用「密碼」+Keystore File可使用該帳號,或者用「私鑰」也可使用該帳號。因此必定妥善保存密碼、Keystore File、私鑰。他們之間的關係在後面的課程咱們會詳細介紹。
3、查看帳號詳情
查看帳號詳情以前,咱們須要解鎖帳號,解鎖帳號的方式提供了多種。經過在上一步咱們建立的帳號保存了「密碼、Keystore File、私鑰」這些信息去解鎖帳號,下面咱們介紹使用Keystore文件、密碼這兩種方式。
第一步:解鎖帳號
1. 經過Keystore File+密碼解鎖
點擊「View Wallet Info」按鈕,而後按照以下步驟操做
選擇「Kystore/JSON File」
選擇下載的Keystore File文件
輸入建立帳號時的密碼
點擊「Unlock」解鎖帳號
2. 經過祕鑰解鎖
點擊「View Wallet Info」按鈕,而後按照以下步驟操做
選擇「Private Key」
輸入帳號的祕鑰
點擊「Unlock」解鎖帳號
第二步:查看帳號詳情
經過以上兩種方式解鎖成功後便可查看以下的帳號詳情。顯示的帳號詳情包括:
帳號地址
帳號私鑰
ETH餘額
代幣餘額(將在下一步介紹如何添加代幣信息)
4、ETH交易
發送ETH以前,咱們一樣須要解鎖帳號,解鎖帳號的方式與查看帳號詳情同樣。
第一步:解鎖帳號
這裏我解鎖了在上一章中有ETH和代幣餘額的Account1帳號,可是它的資金是在Ropston測試網絡,所以使用它轉帳前須要通過以下步驟:
切換MyEtherWallet的網絡到Ropston。
到Mist客戶端獲取到Account1的Keystore文件,而後拷貝到桌面。
到MyEtherWallet選擇「發送ETH」功能模塊。
經過Keystore文件+密碼解鎖Account1帳號。
解鎖成功後便可跳轉到以下的轉帳表單填寫頁面。
第二步:填寫交易表單
按照以下步驟進行轉帳:
填寫對方帳號地址。
輸入轉帳金額,如0.1。
選擇幣種,ETH。
輸入Gas Limit,使用默認的21000便可。
點擊生成交易按鈕。
而後再點擊顯示的發送交易的按鈕。
第三步:確認交易
點擊發送交易後將會彈出交易確認的彈框,點擊肯定便可完成這次轉帳交易。
而後查看Account1即0x3D1...318帳號的ETH餘額由0.846734497減小到了0.745873497,能夠發現除了0.1外一樣也會花費必定的Gas,另外收款地址0x7d8...C54也會增長0.1ETH。
5、添加代幣及交易
在上一步「發送ETH」的過程當中能夠發現,選擇的幣種只有ETH,並無能夠轉帳的其它代幣能夠選擇,那麼如何轉代幣呢?
如今咱們添加Mist錢包中發佈的KYXYB代幣到MyEtherWallet,注意:也是在Ropston測試網絡中。
第一步:獲取代幣合約地址
到Mist客戶端的「Contracts」模塊拷貝KYXYB代幣的合約地址,如:0xf23...806。具體獲取辦法能夠參考Mist錢包教程中的方法。
第二步:添加代幣到MyEtherWallet
到轉帳的表單填寫界面,按照以下步驟操做添加部署的代幣。
填寫的數據與Mist客戶端查看的代幣合約詳情保持一致。
第三步:選擇代幣進行交易
上一步點擊Save按鈕後將會自動顯示剛添加的KYXYB代幣餘額。
接下來與發送ETH同樣,填寫好交易表單,最後確認交易便可完成代幣轉帳。注意交易表單中須要選擇代幣KYXYB。最後等待交易被礦工確認後該帳號的餘額會減小100個KYXYB。
本文轉自:ChainDesk