Skip to content

CryptoSwz/chenxi_tools

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Chenxi Tools

一个用于Web3多号管理的Python工具集,主要用于批量生成以太坊钱包、CEX批量提币、合约交互等操作。

项目结构

.
├── LICENSE             # 许可证文件
├── account            # 钱包相关的代码
│   └── wallet_genarate.py  # 钱包生成核心代码
├── requirements.txt    # 项目依赖
└── util               # 实用工具
    └── log.py         # 日志工具

安装

1. 克隆仓库

首先,克隆本仓库到本地:

git clone https://github.com/cyptoKris/chenxi_tools.git
cd chenxi_tools

2. 创建虚拟环境

创建并激活虚拟环境:

对于 macOS/Linux:

python3 -m venv venv
source venv/bin/activate

对于 Windows:

python -m venv venv
.\venv\Scripts\activate

3. 安装依赖

安装项目所需的所有依赖包:

pip install -r requirements.txt

功能说明

1. 钱包生成

该模块用于批量生成以太坊钱包,包含以下功能:

  • 自定义生成钱包数量
  • 生成12词助记词
  • 导出钱包地址和私钥
  • JSON格式保存所有钱包信息
  • 显示生成进度
  • 完整的日志记录

使用方法:

python account/wallet_genarate.py

程序会提示:

  1. 输入要生成的钱包数量
  2. 如果输出文件已存在,询问是否覆盖
  3. 显示生成进度
  4. 完成后显示保存位置

生成的钱包信息包含:

  • 钱包名称
  • 钱包地址
  • 助记词
  • 私钥

2. 批量提币与转账(开发中)

计划功能:

  • CEX批量提币
  • 批量转账
  • 合约交互

3. 批量导入助记词到插件钱包(开发中)

计划功能:

  • 批量导入助记词
  • 自动化钱包操作

4. 项目脚本(开发中)

计划功能:

  • 领水
  • 批量查询
  • 等待其他功能开发完成

环境要求

  • Python 3.7+
  • eth-account
  • 其他依赖见 requirements.txt

安全提示

  • 私钥和助记词是访问钱包的唯一凭证,请务必安全保管
  • 建议在离线环境下生成钱包
  • 不要将包含私钥的文件上传到公共仓库
  • 定期备份钱包信息

免责声明

本工具仅供学习研究使用。在参与任何项目时请遵守相关规则和法律法规。

贡献

欢迎提交 PR,报告问题或提出建议。我们鼓励开放协作,大家一起改进这个工具集。

  1. Fork 本仓库
  2. 创建功能分支 (git checkout -b feature-branch)
  3. 提交更改 (git commit -m 'Add new feature')
  4. 推送分支 (git push origin feature-branch)
  5. 创建 Pull Request

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Python 100.0%