> 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/token/standard.md).

# 标准 ERC20 / BEP20 代币创建

标准 ERC20 / BEP20 代币创建教程：使用 BananaTool 在 BSC、Ethereum、Base、Arbitrum 等 EVM 网络创建无税、无额外功能的干净代币合约。

{% embed url="<https://youtu.be/jA8Xd66uaOc>" %}

标准代币适合希望快速发行普通同质化代币的项目。合约不包含交易税、分红、回流、黑名单等额外交易机制，创建完成后可在控制台查看代币并继续配置流动性。

> 页面界面、支持网络和创建费用会随产品版本更新。本文以当前 BananaTool 标准代币页面为准，实际操作时请以页面显示的字段、网络和钱包确认窗口为准。

## 一、准备工作

开始前请准备：

* 一款支持目标网络的钱包，例如 MetaMask、TokenPocket 或其他兼容钱包。
* 目标网络的原生币，用于支付创建合约的 Gas 费和平台服务费。
* 计划使用的代币名称、简称、发行量和精度。

建议使用桌面版 Chrome 浏览器，并从官方地址打开工具：

<https://www.bananatool.org/token/Standard>

首次使用也可以先阅读[新人发币最全指南](/docs.md)。

## 二、选择网络并连接钱包

1. 打开标准代币页面，查看右上角的网络选择器。
2. 选择要部署代币的 EVM 网络。页面当前提供的网络会持续增加，常见网络包括 BSC、Ethereum、Base、Arbitrum、Polygon 等，请以选择器实际显示为准。
3. 点击右上角“连接钱包”，在钱包弹窗中选择钱包账户并授权连接。
4. 确认钱包网络与页面选择的网络一致。网络不一致时，请先在钱包中切换网络再继续。

![标准代币页面的网络选择器](https://849557165-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDuY28X8KOeP3x7YG7jtN%2Fuploads%2Fgit-blob-5ff0c5d800a2d39381ff2602c499788a6dfd1d1b%2Fstandard-token-networks.png?alt=media)

连接成功后，页面右上角会显示钱包地址，表单中的“收币地址”也可以使用当前钱包地址。

![标准代币创建页面的基础表单](https://849557165-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDuY28X8KOeP3x7YG7jtN%2Fuploads%2Fgit-blob-bfea1c4dca8b30927da53877f1219583953e408c%2Fstandard-token-current.png?alt=media)

## 三、填写基础信息

页面的“基础信息”区域包含以下字段：

### 1. 代币全称

填写代币的完整名称，例如 `BananaTool`。名称主要用于钱包、区块链浏览器和交易页面展示。

### 2. 代币简称

填写代币符号，例如 `BANANA`。建议使用简短、容易识别且尚未被项目占用的符号。

### 3. 发行量

填写创建时铸造的代币数量。页面默认值为 `21000000`，可以根据项目的代币经济模型修改。提交前请再次核对数字和小数位，部署后通常不能直接修改总量。

### 4. 精度

精度表示代币可以拆分的小数位数。页面推荐使用 `18`。精度会影响钱包和区块链浏览器展示的数量，部署后不能修改，建议在确认前与项目方的代币设计保持一致。

![填写标准代币参数后的页面示例](https://849557165-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDuY28X8KOeP3x7YG7jtN%2Fuploads%2Fgit-blob-8e78007d80698b560adc0ce7c9ad34108a38568a%2Fstandard-token-filled.png?alt=media)

### 5. 收币地址

创建完成后，初始代币会铸造到这里设置的地址。页面支持两种方式：

* **当前钱包**：使用已连接钱包地址，适合由当前账户接收全部初始代币。
* **其他钱包**：填写另一个合法的 EVM 地址。请仔细核对地址，错误地址可能导致代币无法找回。

页面下方会提示“代币创建完成后会铸造到指定收币地址”，请不要把交易所充值地址或不受你控制的地址误填为收币地址。

## 四、检查创建摘要并部署

填写完成后，查看右侧“创建摘要”：

* 确认收币地址是否正确。
* 确认页面显示的费用和钱包余额是否足够。
* 再次核对网络、代币全称、简称、发行量和精度。

确认无误后点击“创建合约”：

1. 页面会发起创建请求并打开钱包确认窗口。
2. 在钱包中核对网络、交互合约和 Gas 费用，确认交易。
3. 等待区块链确认。不要在交易 pending 时重复点击创建按钮。
4. 创建完成后，按页面提示进入“代币控制台”，或复制交易哈希到对应区块链浏览器查看结果。

当前 BSC 页面示例费用显示为 `0.02 BNB`，这只是页面实时提示，实际费用会根据网络、Gas 价格和平台配置变化，请以创建摘要和钱包确认窗口为准。

## 五、添加代币到钱包

创建成功后，代币会发送到指定收币地址。若钱包没有自动显示代币：

1. 在区块链浏览器打开创建交易或代币合约地址。
2. 复制代币合约地址。
3. 在钱包中选择“导入代币 / 添加自定义代币”。
4. 粘贴合约地址，确认代币符号和精度后保存。

不要仅凭代币名称或简称添加资产，同名代币可能对应不同合约，始终以官方创建交易中的合约地址为准。

## 六、创建交易流动性池

刚创建的标准代币默认只能转账，想要在 DEX 上交易还需要创建流动性池。以 BSC 和 PancakeSwap 为例：

1. 打开 [PancakeSwap](https://pancakeswap.finance/)，连接创建者钱包并切换到同一网络。
2. 进入“交易 → 流动性”，选择添加流动性。
3. 根据交易所当前界面选择 V2 或 V3 池，并输入代币合约地址。
4. 选择配对资产，例如 BNB、WBNB 或 USDT。
5. 输入两种资产的数量。两种资产的数量比例决定初始价格。
6. 先批准代币，再确认添加流动性交易。

例如，向池中放入 `100000` 个代币和价值 `100000 USDT` 的配对资产，初始价格约为 `1 USDT`。实际价格还会受到交易滑点和池中余额影响。

更多细节请查看[创建流动性（V2）教程](/token/liquidity-create.md)和[创建 V3 稳定池教程](/token/liquidity-create-v3.md)。

## 常见问题

### 标准代币和分红、回流代币有什么区别？

标准代币不包含交易税、持币分红、营销回流等特殊逻辑，适合需要简单透明合约的项目。需要特殊经济模型时，请返回[工具导航](/gong-ju-dao-hang.md)或左侧目录选择对应模板。

### 可以把初始代币发送给另一个钱包吗？

可以。创建前在“收币地址”中选择“其他钱包”并填写地址；部署后初始代币会铸造到指定地址。提交前请逐字符核对地址。

### 创建后可以修改发行量或精度吗？

发行量和精度属于合约初始化参数，部署后通常无法修改。请在点击“创建合约”前完成最终确认。

### 为什么代币创建成功但不能交易？

创建代币与上线交易是两个步骤。还需要在 DEX 创建交易对并添加流动性，完成后才会有可交易的池子。

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

先确认钱包网络正确、原生币余额充足，并在区块链浏览器查看交易状态。pending 时不要重复提交；如果交易失败，请先记录错误信息，再联系[BananaTool 官方支持](/link.md)。

## 安全提示

* 只从 [bananatool.org](https://www.bananatool.org/) 官方域名进入工具，谨防仿冒网站。
* 不要向任何人提供钱包私钥、助记词或签名授权。
* 合约地址、网络和收币地址属于关键参数，部署前后都应保存并交叉核对。
* 发币和流动性操作存在资金损失风险，本文档不构成投资建议。
