【以太坊錢包開發 一】MyEtherWallet 錢包開發項目概述

項目介紹前端

錢包種類很是多,主流的有以太坊錢包、比特幣錢包、EOS錢包以及其餘類型的虛擬貨幣錢包。在我們此次課程中是來開發使用最頻繁的錢包——以太坊錢包,在博主主頁也能找到比特幣錢包、EOS錢包開發等錢包開發課程。本課程主要分爲兩大部分,第一部分(第一章~第四章):搞清楚以太坊錢包理論;第二部分(第五章~第十二章):編碼實現以太坊錢包項目。web

以太坊做爲一個普遍使用的區塊鏈開發平臺,包含的數字貨幣資產的轉移和投資必然須要使用到錢包,所以錢包是區塊鏈領域必需掌握的知識,另外也是交易所開發的核心。目前企業對錢包開發的需求較大,不多有成熟的錢包開發教程,所以特推出此教程知足企業與市場上對錢包的需求,以幫助你們快速全面的掌握以太坊錢包理論與開發實踐。後端

本教程圍繞以太坊錢包項目開發逐步進行講解,該項目以NodeJS語言編寫後端,使用web前端演示。內容包含:視頻、文檔、源碼。安全

本教程能學到什麼網絡

完全搞清楚帳戶系統中地址、密碼、keystore、私鑰、助記詞之間的關係架構

經過編碼實現生成助記詞與使用助記詞解鎖錢包帳號框架

輕鬆上手與以太坊區塊鏈交互的Web3.js庫學習

鏈接到具備真實性的以太坊測試網絡上開發錢包區塊鏈

NodeJS調用Token智能合約API測試

安全管理和轉移你的Token數字資產

主要用戶羣體

炒幣者

區塊鏈學習者

錢包應用開發者

交易所開發者

轉行作區塊鏈開發的工程師

須要具有的技術

前端開發基礎:HTML、JavaScript、CSS語法

熟悉NodeJS開發的環境與IDE(本教程使用的是VSCode)

NodeJS開發基礎:熟悉Koa框架

教程大綱

1.項目概述

2.以太坊MyEtherWallet錢包功能演示

3.不得不說:錢包地址生成過程

4.密碼、私鑰、keystore與助記詞之間的愛恨情仇

5.錢包項目總體架構設計

6.Coding:生成帳戶的地址、私鑰、keystore、助記詞

7.解鎖錢包帳號姿式一:私鑰

8.解鎖錢包帳號姿式二:keystore+密碼

9.解鎖錢包帳號姿式三:助記詞

10.淺出:如何實現以太幣轉帳

11.深刻:如何經過錢包集成第三方數字貨幣以及轉帳實現

12.Game Over:總結

本文轉自:ChainDesk

相關文章
相關標籤/搜索