> For the complete documentation index, see [llms.txt](https://help.bananatool.org/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help.bananatool.org/tools/collection.md).

# 批量归集(多转一)教程

批量归集教程：使用 BananaTool 将多个 EVM 钱包中的原生币或 ERC20 代币归集到一个接收地址，支持全部余额、指定数量和文件导入。

BananaTool 批量代币归集（Collection）适合项目钱包整理、运营账户资金回收、空投钱包清理和多地址资产管理。导入多个钱包后，可以把原生币或 ERC20 代币统一发送到一个接收地址，并在页面查看有效钱包、余额和归集进度。

本文介绍 **EVM 多转一归集** 的完整操作流程，包括公链与 RPC 选择、归集币种、全部余额或指定数量、接收地址、私钥列表、文件上传、余额刷新和链上核验。批量向多个地址发送代币请查看[一转多批量转账教程](/tools/multisend.md)。

{% hint style="danger" %}
私钥可以控制对应钱包的全部资产。只使用专门的临时归集钱包，不要输入主钱包、交易所钱包或包含大量资产的钱包私钥。不要把私钥发送给任何人、粘贴到聊天工具或提交到非官方页面；操作完成后建议立即转移或销毁临时钱包，并按项目安全流程处理备份。
{% endhint %}

## 一、使用前准备

开始前准备以下内容：

* BananaTool 官方批量归集页面和一个用于接收资产的目标地址。
* 待归集钱包的私钥列表，以及对应的 EVM 网络。
* 要归集的原生币或 ERC20 代币合约地址。
* 每个源钱包中足够支付 Gas 的原生币。选择“全部余额”时，工具会尝试扣除预估 Gas 后再归集原生币。

先在离线环境整理钱包清单并去重。确认源钱包、代币合约、接收地址和目标网络后，再把必要信息输入页面。

## 二、打开页面并选择公链与 RPC

1. 打开 [BananaTool 批量代币归集](https://www.bananatool.org/Collection)。
2. 在「选择公链」中选择源钱包所在的 EVM 网络，例如 BSC。
3. 检查页面当前使用的 RPC 地址；如果网络拥堵或 RPC 不稳定，可切换到可靠的同链 RPC。
4. 确认页面显示的链、RPC 和钱包地址格式正确。

<figure><img src="https://849557165-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDuY28X8KOeP3x7YG7jtN%2Fuploads%2Fgit-blob-ff749ad01854bb03b6626313b671b31bc2888618%2Fcollection-current-1.png?alt=media" alt="BananaTool 批量代币归集页面选择公链、RPC 和归集币种"><figcaption><p>选择公链、RPC 和归集币种</p></figcaption></figure>

公链和 RPC 只决定读取余额及发送交易的网络，不会把不同链上的资产合并。不同网络需要分别选择对应链和代币合约执行归集。

## 三、选择归集币种

在「归集币种」区域选择要归集的资产：

1. 从币种列表中选择原生币，例如 BNB、ETH 或 MATIC。
2. 如果列表中没有目标 ERC20 代币，选择其他代币并输入目标网络上的代币合约地址。
3. 核对代币名称、符号、精度和合约地址，避免因同名代币导致误归集。

归集 ERC20 代币时，源钱包仍需要原生币支付 Gas；只有代币余额而没有 Gas，通常无法发起转账。归集原生币时，工具会根据预估 Gas 处理可发送余额，实际到账以链上交易为准。

## 四、设置归集数量和接收地址

### 归集数量

页面提供两种方式：

* **全部余额**：尝试归集每个有效钱包的全部可用余额。归集原生币时会自动扣除预估 Gas，不能保证余额精确归零。
* **指定数量**：每个钱包尝试归集相同数量。若某个钱包余额不足、Gas 不足或代币转账受限，该钱包可能失败，不会凭空补足差额。

### 接收地址

在「接收地址」输入统一收款地址。页面默认使用当前连接钱包地址，也可以手动修改为项目金库、运营钱包或其他指定地址。填写后请检查：

* 地址属于当前公链，且完整保留 `0x` 前缀。
* 地址不是源钱包地址或不可控的合约地址。
* 该地址确实由项目方控制，并已做好资产记账和权限管理。

## 五、导入钱包私钥

在「钱包私钥」区域选择「手动输入」或「上传文件」。手动输入时**一行一个私钥**，不要添加钱包名称、地址、逗号或注释：

```
0x<第一个钱包私钥>
0x<第二个钱包私钥>
0x<第三个钱包私钥>
```

页面会自动显示有效、重复和错误行。错误私钥会被标红并阻止发起归集；重复私钥会保留并高亮提示，可以按需要点击「去重」。

<figure><img src="https://849557165-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDuY28X8KOeP3x7YG7jtN%2Fuploads%2Fgit-blob-d2c7d6482013ffa59108a8209c8d495e563fa676%2Fcollection-current-2.png?alt=media" alt="批量归集工具手动输入钱包私钥并查看有效、重复和错误统计"><figcaption><p>检查私钥解析结果和钱包余额列表</p></figcaption></figure>

如果使用文件导入，请将私钥整理为单列文本，每行一个私钥。官网当前页面支持 CSV、Excel 和 TXT 文件；上传后仍要检查有效钱包数量、错误行和重复提示。不要把私钥文件同步到云盘或提交到 Git 仓库。

<figure><img src="https://849557165-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDuY28X8KOeP3x7YG7jtN%2Fuploads%2Fgit-blob-fe854b4925ec4b07212290fe5d85b35fdd7eba9b%2Fcollection-current-3.png?alt=media" alt="批量归集工具上传 CSV Excel 或 TXT 私钥文件并设置归集数量"><figcaption><p>上传私钥文件并选择归集方式</p></figcaption></figure>

## 六、刷新余额并执行归集

1. 点击「刷新余额」，等待页面读取每个有效钱包的原生币或代币余额。
2. 核对有效钱包数量、接收地址、归集数量和可归集余额。
3. 确认当前链、RPC、币种和接收地址无误。
4. 查看右侧「归集摘要」中的成功/失败统计和归集进度。
5. 点击「执行归集」，按页面提示提交交易。
6. 等待各个源钱包分别完成交易，保存交易哈希并记录失败地址。

归集是多个源钱包分别发起的交易，不一定会在同一个区块确认。网络拥堵、Gas 不足、代币黑名单或转账税都可能造成部分成功、部分失败，请根据页面进度逐笔核验。

## 七、链上核验和安全收尾

执行完成后，在目标网络区块浏览器检查：

* 接收地址是否收到预期的原生币或 ERC20 转账。
* 每个源钱包的交易状态、实际发送数量和 Gas 消耗。
* ERC20 转账是否触发税费、黑名单或暂停规则。
* 失败交易的原因，以及是否需要补充 Gas 后单独重试。

确认资产归集完成后，按内部安全流程删除浏览器输入记录、临时私钥文件和不再使用的钱包备份。不要因为页面显示成功就跳过链上核验。

## 常见问题

### 批量归集支持哪些资产？

页面支持选择原生币或 ERC20 代币。可用公链和代币识别范围会随 BananaTool 版本变化，实际以页面的公链、RPC 和币种列表为准。

### 选择“全部余额”会把原生币归集到 0 吗？

不会保证精确归零。工具会尝试扣除预估 Gas 后发送可用余额，实际到账会受到 Gas 价格、交易失败重试和链上状态影响。

### 指定数量是每个钱包分别发送这么多吗？

是。页面提示指定数量时每个钱包会尝试归集相同数量；余额或 Gas 不足的钱包可能失败，需要单独处理。

### 为什么有私钥但读取不到余额？

检查私钥格式、公链、RPC、钱包是否属于当前网络，以及页面是否已点击「刷新余额」。不要把其他链的钱包或错误私钥混入列表。

### 归集 ERC20 代币为什么还需要原生币？

ERC20 转账本身仍由源钱包发起，需要源钱包支付当前网络的 Gas。请先为源钱包准备少量对应链的原生币。

### 可以把私钥文件上传给客服排查吗？

不可以。私钥属于最高敏感凭证，不应发送给客服、群组或任何第三方。排查时只提供公链、交易哈希、错误提示和不含私钥的公开信息。

### 归集交易失败或一直 pending 怎么办？

在区块浏览器查询对应交易哈希，检查源钱包余额、Gas、RPC、代币限制和接收地址。部分失败时只重试已确认失败的钱包，避免重复归集已成功的钱包。

## 相关工具

* [批量发送代币（一转多）](/tools/multisend.md)
* [NFT 批量发送（一转多）](/tools/multisendnft.md)
* [批量转账（多转多）](/tools/multisender.md)
* [BananaTool 工具导航](/gong-ju-dao-hang.md)
