手動自己寫了一個波場(Tron)本地網頁版錢包

lijingkun發表於2023-04-15

最近由於專案需要,需要給每個使用者分配一個充幣地址,考慮到錢包安全性和方便管理,於是自己動手寫了一個本地網頁版的錢包,附上原始碼跟大家交流下。

Github 原始碼地址

錢包和專案是分離的,專案透過鑑權訪問錢包的介面,主要實現了以下功能:
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 檔案裡面,也可以直接修改這個檔案;

相關文章