> 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/bot/anti-mev-bot.md).

# 防夹交易机器人教程

防夹交易机器人教程：使用 BananaTool 配置多钱包交易、DEX 路由、池子代币、交易金额、循环次数、交易确认和 Gas 设置。

BananaTool 防夹交易机器人用于在项目方进行合规的流动性维护和交易测试时，集中配置多个运行钱包、DEX 路由和交易参数。新版页面包含资产概览、池子识别、买入金额、交易间隔、循环执行次数、同步等待和 Gas 设置，并提供批量转账、归集等收尾工具。

本文按照官网当前 `/token-bot/anti-mev-bot` 页面编写，介绍从钱包准备到交易监控的完整流程。防夹机制只能降低部分交易排序和抢跑风险，不能保证成交、价格或本金安全；实际结果仍取决于区块链、DEX、流动性和代币合约规则。

{% hint style="danger" %}
请仅将本工具用于合法的项目资金管理、流动性维护和授权测试。不得通过对倒、虚假成交量、误导性价格操作或其他方式操纵市场、误导投资者或规避交易平台规则。使用前请确认所在地法律、DEX 规则和项目披露要求。
{% endhint %}

## 一、打开页面并准备运行钱包

1. 打开 [BananaTool 防夹交易机器人](https://www.bananatool.org/token-bot/anti-mev-bot)。
2. 在右上角确认当前网络，例如 BSC。
3. 准备专门用于测试或运营的临时子钱包，不要使用金库、交易所或高价值主钱包。
4. 为运行钱包准备必要的底池代币、项目代币和原生币 Gas。
5. 点击「导入私钥」，按页面提示导入钱包，再点击「查询余额」。
6. 在钱包列表中选择本次要运行的账户。

页面左侧「资产概览」显示所有导入地址的 BNB、USDT 总额；「已选运行账户」只统计被选中的钱包和余额。导入后先检查地址数量和余额，不要直接启动交易。

<figure><img src="https://849557165-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDuY28X8KOeP3x7YG7jtN%2Fuploads%2Fgit-blob-5f2f73d5ab73a9f93633d619538657f6f566695b%2Fanti-mev-current-1.png?alt=media" alt="BananaTool 防夹交易机器人资产概览和导入运行钱包界面"><figcaption><p>导入临时钱包并选择运行账户</p></figcaption></figure>

{% hint style="warning" %}
私钥可以控制钱包全部资产。不要把真实私钥放入截图、聊天记录、工单或 Git 仓库，也不要发送给客服。建议使用低余额临时钱包，任务结束后及时归集剩余资产并按安全流程处理备份。
{% endhint %}

## 二、配置公链、RPC 和 DEX 路由

在「策略配置」区域依次确认：

| 参数     | 说明                                     |
| ------ | -------------------------------------- |
| 公链     | 项目代币和流动性池所在的 EVM 网络。                   |
| RPC 节点 | 用于读取余额、池子和广播交易；节点异常时可切换同链 RPC。         |
| DEX 路由 | 选择实际建立流动性池的 DEX 和版本，例如 PancakeSwap V2。 |
| 底池代币   | 交易对中的计价资产，例如 BNB 或 USDT。               |
| 花费代币   | 买入时支付的资产；卖出时对应的结算资产。                   |
| 你的代币   | 需要维护或测试的项目代币合约。                        |

选择网络和 DEX 后，填写项目代币并点击「查找流动性」。页面会显示池子地址、当前价格和池内资产数量。请在区块浏览器和 DEX 页面再次确认池子地址、代币顺序和交易对，避免连接到同名代币或错误池子。

<figure><img src="https://849557165-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDuY28X8KOeP3x7YG7jtN%2Fuploads%2Fgit-blob-3bb4d345467f91596cc9fcd51c244ebe94a1322b%2Fanti-mev-current-2.png?alt=media" alt="防夹交易机器人配置 BSC RPC PancakeSwap V2 和代币流动性池"><figcaption><p>选择网络、DEX 路由并查找流动性</p></figcaption></figure>

## 三、设置买入金额和循环次数

当前防夹页面主要显示买入金额设置：

* **全部金额**：使用钱包可用余额，但必须预留 Gas、服务费和可能的价格影响。
* **固定金额**：每次使用指定金额，单位以输入框右侧资产为准。
* **随机金额**：按页面当前规则在范围内生成金额。
* **随机百分比**：按钱包可用余额比例计算。
* **保留固定金额**：执行后在钱包中保留设定金额。

「循环执行次数」决定每个选中钱包重复运行的次数。建议先使用单个临时钱包、最低可行金额和 1 次循环，验证授权、买入、卖出或结算结果后再调整。

## 四、设置交易间隔和交易确认

### 交易间隔（秒）

页面支持固定间隔开关和秒数输入。间隔过短可能造成 RPC 限流、nonce 冲突、交易 pending 增多和 Gas 成本上升。不要为了追求速度而跳过小额验证。

### 同步等待

开启「同步等待」后，程序通常会等待当前交易确认再继续，有助于降低连续提交造成的 nonce 冲突；关闭后需要更谨慎地控制 RPC、钱包数量和任务频率。

同步等待不等于防夹或成交保证。已经广播的交易仍可能因滑点、流动性、Gas 或合约限制失败。

## 五、税率代币白名单和合规检查

如果项目代币存在转账税、黑名单或交易限制，官网页面会提示将指定合约地址加入代币白名单。是否加入白名单应由代币项目方根据合约权限、公开规则和安全审计结果决定，不能把白名单当作规避代币规则的手段。

加入前请确认：

* 复制的是官网页面显示的完整地址，并在区块浏览器核对。
* 该地址确实是本工具需要交互的合约，不是个人钱包地址。
* 代币税率、黑名单和白名单规则已经向用户公开。
* 完成后用测试钱包验证买入、卖出和转账结果。

## 六、Gas、服务费和交易监控

页面提供「网络费用设置（Gas）」开关，可按目标链情况使用默认或自定义 Gas Price。Gas 设置过低可能导致 pending，设置过高会增加成本。

官网当前页面提示防夹交易机器人服务费为**每轮次（买 + 卖）0.0001 BNB**，VIP 规则可能不同。实际费用以页面提示和钱包确认窗口为准，且不包含 DEX 手续费、滑点和区块链 Gas。

页面右侧会显示池子地址、当前价格、池内 BNB/USDT 数量和累计买入/卖出。运行过程中同时观察任务日志和区块浏览器，不要只根据页面数字判断交易成功。

## 七、启动、停止和清理任务

启动前检查：

1. 网络、RPC、DEX、池子地址和项目代币正确。
2. 选中钱包数量、资产余额和 Gas 预算充足。
3. 金额、循环次数、间隔、同步等待和 Gas 设置符合测试计划。
4. 已完成小额授权和交易测试。
5. 服务费、DEX 手续费、Gas 和可能的滑点损失已计入预算。

确认后点击「开始交易」。需要停止时点击「停止交易」，并等待已经广播的交易完成；停止页面任务不会撤销链上 pending 交易。运行结束后可点击「清空日志」或「清空缓存」，但这些操作不会删除区块链上的交易记录。

## 八、批量工具箱和资产收尾

页面内置批量工具箱，可用于：

* 生成和导出运行钱包。
* 批量转账 BNB 或 USDT。
* 批量归集 BNB 或 USDT。

完成任务后，先停止交易并确认没有 pending 交易，再查询运行钱包余额，使用批量归集功能回收剩余资产。交易哈希、授权记录和归集记录应单独保存，便于审计和排查。

<figure><img src="https://849557165-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDuY28X8KOeP3x7YG7jtN%2Fuploads%2Fgit-blob-1cdca9d17fee106241d232aafa3a30f247df8866%2Fanti-mev-current-3.png?alt=media" alt="防夹交易机器人设置交易间隔、循环次数、同步等待和批量工具箱"><figcaption><p>设置运行参数并完成资产收尾</p></figcaption></figure>

## 九、上线前测试清单

* 使用临时钱包和小额资金完成测试。
* 项目代币、DEX 路由、池子地址和底池代币已核对。
* 授权、买入、卖出、转账税和白名单逻辑验证通过。
* RPC、Gas、交易间隔和同步等待行为符合预期。
* 循环次数、停止按钮和 pending 交易处理已测试。
* 已记录服务费、Gas、DEX 手续费、滑点和实际到账数量。
* 已准备失败交易重试和任务停止流程。
* 交易策略符合当地法律、DEX 规则和项目公开披露要求。

## 常见问题

### 防夹机器人能保证交易成功吗？

不能。防夹机制只能降低部分交易排序或抢跑风险，交易仍可能因流动性、滑点、Gas、RPC、授权或代币限制失败。

### 为什么点击“查找流动性”没有池子？

检查公链、RPC、DEX 路由、底池代币和项目代币合约。交易对可能没有流动性，或流动性建立在其他 DEX 版本上。

### 为什么需要把合约加入白名单？

部分税率代币会限制特定地址的转账。是否加入白名单取决于项目方合约规则，应先核对官网提示、合约地址和公开披露，不要把白名单当作规避风险的方法。

### 交易间隔越短越好吗？

不是。间隔过短可能导致 RPC 限流、nonce 冲突、交易失败和更高 Gas 成本。应从低频、小额和单钱包测试开始。

### 停止交易后为什么还有交易确认？

停止按钮只影响后续任务，已经广播的 pending 交易仍可能确认。请根据交易哈希在区块浏览器逐笔核验。

### 服务费是多少？

官网当前页面提示每轮次（买 + 卖）最低 `0.0001 BNB`，VIP 规则可能不同。实际费用以页面提示和钱包确认窗口为准，不包含 Gas、DEX 手续费和滑点。

### 可以用主钱包导入私钥吗？

不建议。只使用专用临时子钱包，限制钱包余额和权限，任务结束后及时归集资产并处理临时钱包备份。

## 相关教程

* [市值机器人 V2](/bot/v2.md)
* [多钱包捆绑买入/卖出工具](https://www.bananatool.org/token-bot/bundle-buy)
* [批量发送代币](/tools/multisend.md)
* [批量归集代币](/tools/collection.md)
* [工具导航](/gong-ju-dao-hang.md)
