batch-bsc-sender/README.md
2026-01-24 22:22:11 +08:00

3.5 KiB
Raw Blame History

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转账

  1. 选择"BNB (原生代币)"
  2. Gas Limit默认21000

BEP-20 Token转账

  1. 选择"BEP-20 Token"
  2. 输入Token合约地址
  3. 点击"加载Token信息"
  4. 确认Token信息正确
  5. 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. 开始转账

  1. 点击"开始批量转账"
  2. 确认转账信息
  3. 勾选确认框
  4. 点击"开始执行"

7. 查看转账历史

  1. 点击右上角"转账历史"按钮
  2. 查看所有历史转账记录
  3. 可按状态、类型筛选
  4. 支持搜索地址或交易哈希
  5. 可导出历史记录为CSV
  6. 点击"查看详情"查看单笔转账详情
  7. 历史记录保存在浏览器本地存储中

常见Token合约地址BSC主网

  • USDT: 0x55d398326f99059fF775485246999027B3197955
  • USDC: 0x8AC76a51cc950d9822D68b83fE1Ad97B32Cd580d
  • BUSD: 0xe9e7CEA3DedcA5984780Bafc599bD69ADd087D56
  • CAKE: 0x0E09FaBB73Bd3Ade0a17ECC321fD13a19e81cE82

注意事项

⚠️ 安全提示

  • 转账前请仔细核对收款地址
  • 确保钱包中有足够的BNB支付Gas费
  • Token转账需要足够的Token余额
  • 建议先小额测试

⚠️ Gas费用

  • BNB转账约21000 Gas
  • Token转账约65000 Gas
  • 实际费用取决于网络拥堵情况

⚠️ 网络要求

技术栈

  • 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示例文件