最近由於項目需要,需要給每個用戶分配一個充幣地址,考慮到錢包安全性和方便管理,於是自己動手寫了一個本地網頁版的錢包,附上源代碼跟大家交流下。 Github 源代碼地址 錢包和項目是分離的,項目通過鑒權訪問錢包的介面,主要實現了以下功能: 1、可以導入助記詞、私鑰,也可以隨機生成臨時私鑰; 2、一套助 ...
最近由於項目需要,需要給每個用戶分配一個充幣地址,考慮到錢包安全性和方便管理,於是自己動手寫了一個本地網頁版的錢包,附上源代碼跟大家交流下。
錢包和項目是分離的,項目通過鑒權訪問錢包的介面,主要實現了以下功能:
1、可以導入助記詞、私鑰,也可以隨機生成臨時私鑰;
2、一套助記詞派生所有用戶的私鑰;
3、轉出TRX、USDT,包括激活新的地址;
4、刷新、統計有資產的的地址,列表、排序;
下麵是預覽的圖片:
項目結構
1、初始化錢包密碼
2、導入助記詞、私鑰或者生成臨時私鑰
3、轉出TRX / USDT 操作
整個頁面預覽
部署在本地 iis, 然後在 hosts 綁定一個自定義功能變數名稱,然後就可以愉快的玩耍了
127.0.0.1 tron.wallet.com
註:
1、項目裡面有很多 From 視窗是沒有 Submit 按鈕的,直接回車就可以,因為我比較喜歡簡約,都沒放按鈕。
2、沒有使用資料庫,所有數據都加密存放在 config.json 文件裡面,也可以直接修改這個文件;