> 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/ido/create.md).

# 创建IDO

BananaTool IDO 创建教程：设置支付代币、兑换汇率、开放时间、最低和最高认购金额、收款钱包及推荐奖励。

BananaTool IDO 是链上可查的去中心化募资工具。项目方可以设置用户支付的代币、兑换汇率、开始和结束时间、单笔认购额度、收款钱包以及推荐奖励，并在部署后通过 IDO 控制台继续管理活动。

> 本教程对应官网当前的 [创建 IDO](https://www.bananatool.org/ido/create) 页面。IDO 模板、支持网络、创建费用和控制台功能可能随版本更新，请以创建摘要和钱包确认窗口为准。

{% hint style="warning" %}
IDO 部署前请先准备好项目代币、收款钱包和活动规则。上线前必须在测试网验证汇率、时间、额度、代币精度和收款路径，避免因参数错误造成用户无法参与或领取。
{% endhint %}

## 一、IDO 页面和模板

1. 打开 [BananaTool 创建 IDO](https://www.bananatool.org/ido/create)。
2. 在右上角切换到目标网络，并点击「连接钱包」。
3. 页面提供多个可预览模板，可先点击「模板 1」至「模板 5」查看展示样式。
4. 模板主要影响 IDO 前端展示和活动交互，核心募资参数仍需在创建页面和控制台中确认。

![BananaTool 创建 IDO 页面与基本信息](https://849557165-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDuY28X8KOeP3x7YG7jtN%2Fuploads%2Fgit-blob-721d8ada501a04d12674f85bc4aea8b297b17919%2Fido-step-1.jpg?alt=media)

## 二、填写基本信息

### IDO 名称

填写活动名称，例如项目名称加上 `IDO`。名称会用于活动页面和控制台识别，建议与项目公告中的正式名称保持一致。

### 支付代币

选择用户参与 IDO 时支付的资产。当前 BSC 页面示例为 `BNB`，实际可选资产取决于目标网络和页面配置。选择后请确认用户钱包中有对应资产，并预留网络 Gas。

### 汇率

汇率的含义是“用户支付 1 个支付代币可获得多少枚项目代币”。例如填写 `1000`，表示用户支付 1 BNB 可获得 1000 枚项目代币。

填写汇率时需要同时考虑：

* 项目代币精度和最小单位。
* 目标募集金额与计划出售的代币数量。
* 支付代币的价格波动和用户实际成本。
* 代币转入 IDO 合约后的余额是否覆盖潜在最大认购量。

## 三、设置活动时间

![IDO 时间设置、认购额度和收款钱包](https://849557165-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDuY28X8KOeP3x7YG7jtN%2Fuploads%2Fgit-blob-53441050ee1f6b230b3996dbb9f9adedd7b70789%2Fido-step-2.jpg?alt=media)

### 开始时间

开始时间之前，用户不能正常参与。请使用目标网络的当前时间核对时区，并在项目公告中明确标注时间和时区。

### 结束时间

结束时间后，合约应停止新的认购。开始时间必须早于结束时间，活动时长要留出测试、传播和异常处理的空间。

官网当前页面提示：开始和结束时间在创建完成后仍可在控制台修改。修改后要同步更新前端活动页面、社群公告和白名单安排。

## 四、设置收款与认购额度

### 收款钱包地址

用户参与支付的代币会直接进入这里填写的收款钱包。可以使用当前钱包，也可以填写其他地址；部署前必须核对完整地址、网络和权限。

建议使用专门的项目收款钱包，并在部署后通过区块浏览器检查到账记录。不要在文档、网页或群聊中公开私钥。

### 最小购买金额

限制用户单次参与的最低支付金额。填写 `0` 表示不限。若设置了最低金额，请确认普通用户和测试钱包都能达到门槛。

### 最大购买金额

限制用户单次参与的最高支付金额。填写 `0` 表示不限。最大购买金额是单次限制，实际活动额度还会受到活动时间、合约余额和项目方规则影响。

最小和最大购买金额都可以在控制台修改。每次修改后，应重新核对活动页面说明和用户可参与范围。

## 五、推荐奖励

开启「推荐奖励」后，邀请人可在被邀请者参与 IDO 时获得奖励，页面支持多级奖励比例设置。

启用前请明确：

* 奖励来源和支付资产。
* 每一级的比例、层级数量和计算方式。
* 奖励是否会影响项目募集金额或用户实际到账数量。
* 邀请链接的绑定时机、重复参与和作弊处理规则。

推荐奖励属于可选功能，不需要时建议保持关闭，先完成普通认购流程测试。

## 六、检查创建摘要和费用

右侧「IDO 创建摘要」会实时汇总当前参数。提交前至少检查：

1. 支付代币和汇率是否正确。
2. 开始时间是否早于结束时间，时区是否与公告一致。
3. 最小购买和最大购买是否符合活动规则；`0` 表示不限。
4. 收款钱包地址是否正确。
5. 推荐奖励状态和比例是否正确。
6. 当前网络、创建费用和 Gas 余额是否充足。

当前 BSC 页面示例的创建费用为 `0.01 BNB + 2%`。费用会根据网络、模板和版本变化，实际金额以创建摘要和钱包确认窗口为准；用户参与 IDO 时还需要另外支付自己的网络 Gas。

{% hint style="info" %}
平台创建费用与用户支付的认购资产不是同一项，平台费用与区块链 Gas 也不是同一项。确认交易前请在钱包中核对收款地址、合约交互、支付资产和费用明细。
{% endhint %}

## 七、创建 IDO 并准备项目代币

1. 确认创建摘要中的所有参数。
2. 点击「创建 IDO」。
3. 在钱包中检查合约交互、费用和 Gas，确认后提交部署交易。
4. 等待交易上链，保存 IDO 合约地址和交易哈希。
5. 按当前模板和控制台提示，将项目代币准备到 IDO 合约或指定分发流程中。
6. 使用测试钱包验证汇率、开始时间、结束时间、最小/最大购买和代币到账逻辑。

IDO 合约能否正常发放项目代币，取决于当前模板的资金和代币处理方式。不要在没有确认合约余额和启动状态前公开参与链接。

## 八、IDO 控制台

打开 [IDO 控制台](https://www.bananatool.org/ido/list)，连接创建 IDO 时使用的钱包，可以查看当前钱包创建过的活动和管理入口。

官网当前页面提示，创建后可以在控制台设置：

| 管理项       | 说明                             |
| --------- | ------------------------------ |
| 活动开始与结束时间 | 根据活动进度调整开放窗口，修改后要同步更新公告。       |
| Logo      | 设置活动页面的项目图标或品牌素材。              |
| 联系方式      | 补充 Telegram、Twitter / X 等官方入口。 |
| 独立域名      | 按当前版本支持情况配置活动访问域名。             |
| 领币功能      | 按当前模板权限设置用户领取或分发流程。            |
| 最小/最大购买   | 调整单次参与门槛和上限，修改后重新测试。           |

控制台可调整范围取决于当前 IDO 模板和合约权限，不要默认所有参数都能修改。涉及收款钱包、时间或用户额度的修改，建议保留交易哈希并同步项目公告。

## 九、上线前测试清单

建议使用测试网和多个测试钱包完成以下验证：

* 支付代币、项目代币和 IDO 合约属于同一网络。
* 汇率与代币精度计算正确，合约余额覆盖最大预期认购量。
* 未到开始时间时无法参与，超过结束时间后停止认购。
* 最小和最大购买金额按预期生效，`0` 的不限逻辑正确。
* 用户支付资产进入指定收款钱包，项目代币按当前模板到账或可领取。
* 推荐奖励的层级、比例和边界条件正确。
* 区块浏览器可以查询创建、参与、资金转账和领取事件。

## 常见问题

### IDO 创建后用户为什么无法参与？

先检查活动是否已到开始时间、是否超过结束时间、支付代币是否正确、最小/最大购买是否生效，再查看收款钱包和区块浏览器中的交易失败原因。

### 汇率应该怎么填写？

汇率表示支付 1 个支付代币可以获得的项目代币数量。例如支付代币为 BNB，汇率填写 `1000`，通常表示 1 BNB 可兑换 1000 枚项目代币。最终结果还要结合代币精度和合约实际计算验证。

### 收款钱包可以使用其他地址吗？

可以。填写后请核对完整地址、网络和权限，建议使用专门的项目收款钱包，并在区块浏览器中确认支付资产到账。

### 开始时间和结束时间部署后可以修改吗？

官网当前页面提示创建完成后仍可在控制台修改。修改后请同步活动前端和所有公开公告，并用测试钱包再次验证时间边界。

### 推荐奖励是几级？

当前页面支持多级奖励比例设置，具体层级和比例由创建时配置决定。启用前要明确奖励来源、计算方式和合规要求。

### IDO 创建费用包含用户的募集资金吗？

不包含。创建费用是部署 IDO 合约的平台费用，用户支付的是参与活动的认购资产；两者还分别产生各自的网络 Gas。

### 预售和 IDO 有什么区别？

两者都可以用于项目募资，但页面字段和合约流程不同。预售更强调按份购买和标准/加池模式，IDO 更强调活动名称、汇率、时间窗口、认购额度、推荐奖励和独立活动展示。请根据项目需要选择对应工具。

### 交易失败或一直待确认怎么办？

先在区块浏览器查询交易状态，确认钱包网络、Gas 余额、支付代币、合约余额和活动时间。不要在未确认失败原因前重复提交；需要协助时，可携带交易哈希联系 [BananaTool 官方支持](https://t.me/BananaTools)。

## 相关教程

* [创建预售](/presale/create.md)
* [标准代币创建](/token/standard.md)
* [添加流动性](/token/liquidity-create.md)
* [IDO 控制台](https://www.bananatool.org/ido/list)
* [工具导航](/gong-ju-dao-hang.md)
