本项目用于自动生成新的以太坊地址,并为这些地址申请MegaBNB测试水。主要功能由newaccount.py脚本实现。
- 自动生成安全的以太坊地址和私钥
- 自动将地址信息保存到本地数据库
- 自动为每个新地址申请测试水
- 支持无限循环运行模式
- 安装Python 3.x
- 安装必要的Python依赖包:
pip3 install eth_account sqlite3
- 确保已安装Node.js环境(用于调用JavaScript脚本)
执行以下命令启动程序:
程序会自动运行,无需额外参数。默认行为:
- 每1秒生成一个新地址
- 自动尝试为每个地址申请测试水
- 成功申请后会在数据库中标记
- 程序会创建并维护一个本地SQLite数据库 wallets.db
- 请勿删除或修改 wallets.db 文件,否则可能导致数据丢失
- 程序运行过程中会显示每个地址的申请状态
- newaccount.py : 主程序文件
- wallets.db : 本地数据库文件(自动生成)
- .gitignore : 指定不上传的文件
- 如果遇到依赖问题,请尝试:
pip3 install -r requirements.txt
- 如果测试水申请失败,请检查网络连接