| app.js | ||
| batchTransfer.js | ||
| developer.html | ||
| example.csv | ||
| history.html | ||
| history.js | ||
| index.html | ||
| README.md | ||
| style.css | ||
| utils.js | ||
BSC批量转账工具
一个现代化、简洁、美观的BSC链批量转账工具,支持BNB和BEP-20代币的批量转账。
✨ 界面特色
- 🎨 现代化设计 - 采用BSC品牌金黄色系,简洁大方
- 🌈 优雅配色 - 浅色主题,护眼舒适
- 📱 响应式布局 - 完美适配桌面和移动设备
- ⚡ 流畅动画 - 微交互动画,提升用户体验
- 🎯 清晰层次 - 卡片式设计,信息层次分明
功能特性
✅ 支持BNB原生代币批量转账 ✅ 支持BEP-20代币批量转账 ✅ 文本输入批量数据 ✅ 实时转账进度显示 ✅ 转账历史记录查看 ✅ 交易记录导出 ✅ Gas费用预估
运行方法
方式1:直接打开
open index.html
方式2:本地服务器(推荐)
# 使用Python
python3 -m http.server 8000
# 或使用Node.js
npx http-server -p 8000
然后访问 http://localhost:8000
使用步骤
1. 连接钱包
- 点击"连接钱包"按钮
- 确保已安装MetaMask
- 自动切换到BSC主网
2. 选择转账类型
BNB转账
- 选择"BNB (原生代币)"
- Gas Limit默认:21000
BEP-20 Token转账
- 选择"BEP-20 Token"
- 输入Token合约地址
- 点击"加载Token信息"
- 确认Token信息正确
- Gas Limit默认:65000
3. 准备转账数据
格式:地址,金额,备注(每行一条)
示例:
0x742d35Cc6634C0532925a3b844Bc9e7595f0bEb,0.001,用户A
0x5B38Da6a701c568545dCfcB03FcB875f56beddC4,0.002,用户B
0xAb8483F64d9C6d1EcF9b849Ae677dD3315835cb2,0.003,用户C
注意:
- BNB转账:金额单位为BNB(如0.1表示0.1个BNB)
- Token转账:金额为实际数量(如100表示100个token)
- 备注为可选项,可以留空
4. 输入转账数据
- 在文本框中输入或粘贴转账数据
- 每行一条记录,格式:地址,金额,备注
- 点击"解析数据"按钮
- 或使用快捷键 Ctrl/Cmd + Enter 快速解析
5. 配置参数
- 发送间隔:每笔交易之间的延迟(毫秒)
- Gas Limit:每笔交易的Gas限制
6. 开始转账
- 点击"开始批量转账"
- 确认转账信息
- 勾选确认框
- 点击"开始执行"
7. 查看转账历史
- 点击右上角"转账历史"按钮
- 查看所有历史转账记录
- 可按状态、类型筛选
- 支持搜索地址或交易哈希
- 可导出历史记录为CSV
- 点击"查看详情"查看单笔转账详情
- 历史记录保存在浏览器本地存储中
常见Token合约地址(BSC主网)
- USDT: 0x55d398326f99059fF775485246999027B3197955
- USDC: 0x8AC76a51cc950d9822D68b83fE1Ad97B32Cd580d
- BUSD: 0xe9e7CEA3DedcA5984780Bafc599bD69ADd087D56
- CAKE: 0x0E09FaBB73Bd3Ade0a17ECC321fD13a19e81cE82
注意事项
⚠️ 安全提示
- 转账前请仔细核对收款地址
- 确保钱包中有足够的BNB支付Gas费
- Token转账需要足够的Token余额
- 建议先小额测试
⚠️ Gas费用
- BNB转账:约21000 Gas
- Token转账:约65000 Gas
- 实际费用取决于网络拥堵情况
⚠️ 网络要求
- 必须连接BSC主网(Chain ID: 56)
- RPC节点:https://bsc-dataseed.binance.org/
技术栈
- HTML/CSS/JavaScript
- ethers.js v5.7.2
- MetaMask Web3 Provider
- BSC (Binance Smart Chain)
文件说明
index.html- 主页面history.html- 转账历史页面app.js- 应用逻辑batchTransfer.js- 转账核心功能history.js- 历史记录管理utils.js- 工具函数style.css- 样式文件example.csv- CSV示例文件