游戏房肝白小工具

看标题,没啥可说的,直接上菜

暂时先只做了一个功能,看闲余时间,陆续再弄出来一些东西来,比如代理线路分端口运行之类的

1. 批量生成 ETH 钱包脚本

通过 HDWallet 脚本,每运行 1 条命令,
随机生成 1 组助记词,并 确定性推导 出一批钱包和私钥。

  • MetaMask 手工一个一个 Create Account 太耗时
  • 确定性推导:同 1 组助记词,遵循 BIP44 规范,不论是脚本生成,还是通过 MetaMask 甚至是其它钱包软件手工 Create Account,都会按顺序、确定性地:得到完全隔离的一个一个 ETH 钱包
  • 脚本库开源在 Github 完整代码 45 行
  • 生成过程不需联网,如果担心安全问题,可以下载脚本后离线操作
  • 妥善保管生成后的 3 个结果文件
    • mnemonic.txt 存放助记词
    • address.txt 存放按顺序生成的地址(含序号)
    • private_key.txt 存放每个钱包地址对应的私钥(含序号)
    • 可以考虑将 mnemonic.txtprivate_key.txt 最好独立加密独立保存
    • 其实肝白用的钱包,不独立存放也没什么问题,因为不会放入什么大价值资产;但一定要保证电脑干净,存放的文件不会被莫名其妙的程序窃取
  • 按顺序使用,如果某一个中了,需要操作对应的钱包时(比如 Account1234),就使用 MetaMask 的 Import Account 功能,把 private_key.txt 文件里对应序号的私钥粘过来就好了
  • 私钥复制的温馨提示:最好分两段以上,分次复制粘贴过来,现在主流的国产输入法难保不会窃取用户复制粘贴过的内容,所以,分段分次复制粘贴有助于提高安全性

在命令行使用代理服务器

大陆在没有设置代理服务器的情况下,执行 npm install 的速度,相,当,感,人;
设置代理后有助于几十倍提高安装依赖包的速度。

For Windows

$ set http_proxy=http://127.0.0.1:7890
$ set https_proxy=http://127.0.0.1:7890

For MacOS

$ export all_proxy=socks5://127.0.0.1:7890

延伸阅读

Subscribe to John Torres
Receive the latest updates directly to your inbox.
Verification
This entry has been permanently stored onchain and signed by its creator.