守听 发表于 2023-4-16 03:08:49

手动自己写了一个波场(Tron)本地网页版钱包

最近由于项目需要,需要给每个用户分配一个充币地址,考虑到钱包安全性和方便管理,于是自己动手写了一个本地网页版的钱包,附上源代码跟大家交流下。
Github 源代码地址
钱包和项目是分离的,项目通过鉴权访问钱包的接口,主要实现了以下功能:
1、可以导入助记词、私钥,也可以随机生成临时私钥;
2、一套助记词派生所有用户的私钥;
3、转出TRX、USDT,包括激活新的地址;
4、刷新、统计有资产的的地址,列表、排序;
下面是预览的图片:
项目结构

https://img2023.cnblogs.com/blog/3167729/202304/3167729-20230415124033460-34902555.png
1、初始化钱包密码

https://img2023.cnblogs.com/blog/3167729/202304/3167729-20230415122312963-567152016.png
2、导入助记词、私钥或者生成临时私钥

https://img2023.cnblogs.com/blog/3167729/202304/3167729-20230415122453141-1099989979.png
3、转出TRX / USDT 操作

https://img2023.cnblogs.com/blog/3167729/202304/3167729-20230415124532988-1640255005.png
整个页面预览

https://img2023.cnblogs.com/blog/3167729/202304/3167729-20230415124607478-294075283.png
部署在本地 iis, 然后在 hosts 绑定一个自定义域名,然后就可以愉快的玩耍了
127.0.0.1    tron.wallet.com注:
1、项目里面有很多 From 窗口是没有 Submit 按钮的,直接回车就可以,因为我比较喜欢简约,都没放按钮。
2、没有使用数据库,所有数据都加密存放在 config.json 文件里面,也可以直接修改这个文件;

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
页: [1]
查看完整版本: 手动自己写了一个波场(Tron)本地网页版钱包