地址: https://github.com/seth-shi/ethereum-wallet-generator-nodes 核心代码十几行都是调包侠, 剩下的就是上报状态了
如图:
快速运行 readme 已更新全套流程
![]() | 1 tool2d 2024-03-07 10:41:49 +08:00 哈哈,我也写过,那个时候 V2EX 搞什么 web3 论坛,需要钱包地址。随时写了一个 6 个 0 前缀的生成器。 |
![]() | 2 tool2d 2024-03-07 10:42:39 +08:00 说错了,是 web3 聊天室。 |
![]() | 3 kkk9 2024-03-07 10:47:20 +08:0 ![]() 海外都觉得生成地址越碎片越随机越好,减少关联性增强隐私,就国人喜欢搞什么靓号连号豹子号 |
![]() | 4 yKXSkKoR8I1RcxaS 2024-03-07 10:58:25 +08:00 挠破脑袋也没能想出有啥用 |
![]() | 6 LYerma 2024-03-07 11:11:12 +08:00 via Android 没啥用,21 年刚玩链的时候喜欢这样干。 |
![]() | 9 kkk9 2024-03-07 11:31:12 +08:00 @yumusb #5 还是说你想开个地图炮,挑起所谓的海外国人区别对立?什么的主题底下讨论什么的范围不理解吗?要抓字眼?得写明白海外区块链玩家,国人区块链玩家?累不累啊,进修下汉语行吗? |
![]() | 11 SethShi OP |
![]() | 12 kkk9 2024-03-07 12:14:09 +08:00 @seth19960929 #11 请注意作者用了这个单词 vanity ,然后一个项目可以代表国外的大部分了吗? |
14 woooooOOOO 2024-03-07 14:01:28 +08:00 前面 0 多可以让 gas 变低 |
15 0o0O0o0O0o 2024-03-07 14:29:07 +08:00 via iPhone @kkk9 #3 vanity address 全世界都有大量拥趸,只不过有时候文化背景不同所追求的字符不同。在意隐私、安全的在所有圈子里都是极少数,能正确实践的更少得可怜。 而且这类应用在一些场景也有重要的益处 |
![]() | 16 SethShi OP |
17 o0 这玩意儿能解决安全的问题,应该还是有需求的,可以搞成收费的 |
![]() | 18 SethShi OP |
![]() | 19 Qiane 2024-03-07 16:54:24 +08:00 请问安装好 Go 之后如何运行这个程序?能否添加您的 TG 详聊? |
![]() | 21 SethShi OP @Qiane release 页面有编译好的二进制文件 https://github.com/seth-shi/ethereum-wallet-generator-nodes/releases/tag/v1.0.0 |
22 tangtj 2024-03-07 19:22:01 +08:00 可以直接使用随机数来做私钥 , 算出公钥比对地址 , 这样速度会快很多 . 我看你最后上报的的也只是私钥. ``` privateKey, err := crypto.GenerateKey() if err != nil { continue } privateKeyBytes := crypto.FromECDSA(privateKey) publicKey := privateKey.Public() publicKeyECDSA, ok := publicKey.(*ecdsa.PublicKey) if !ok { continue } address := crypto.PubkeyToAddress(*publicKeyECDSA).Hex() ``` |
24 tangtj 2024-03-07 20:19:41 +08:00 那这也太难找了 |
![]() | 26 Qiane 2024-03-08 07:27:46 +08:00 直接点击运行会闪退,请问正确的做法是什么? |
![]() | 27 SethShi OP ![]() @Qiane #26 readcme 更新了使用说明 master 运行 (必须有公网服务器), 会输出公网$url Linux ./ethereum-wallet-generator-nodes master --prefix=0x0000 --suffix=9999 Windows ethereum-wallet-generator-nodes.exe master --prefix=0x0000 --suffix=9999 macOS ./ethereum-wallet-generator-nodes master --prefix=0x0000 --suffix=9999 节点运行, 手机, 电脑, 台式机 (会统一从服务端拉取配置, 然后上报进度) Linux ./ethereum-wallet-generator-nodes node --server={$url} Windows ethereum-wallet-generator-nodes.exe node --server={$url} macOS ./ethereum-wallet-generator-nodes master node --server={$url} |
![]() | 28 chancat 2024-03-08 18:51:19 +08:00 via Android 额。。这个靓号有什么用吗? |