# chenxi_tools **Repository Path**: web/chenxi_tools ## Basic Information - **Project Name**: chenxi_tools - **Description**: No description available - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-12-11 - **Last Updated**: 2025-12-11 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 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格式保存所有钱包信息 - 显示生成进度 - 完整的日志记录 使用方法: ```bash 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