如何在 Ethereum 上创建 ERC20 代币 [无需代码]
你已经有了名字、ticker,还有一个大致的供应量方案。你想要的是今天就把代币部署到 Ethereum 上,而不是花一整个周末去啃文档。
部署是最简单的一步。真正让人栽跟头的是流动性开放后的前十分钟:机器人抢下第一个区块,一个钱包卷走三分之一的供应量,而你束手无策,因为合约是裸奔上线的。一次发行不是靠部署赢的,而是靠你签名前选好的那些配置。
所以下面就是不写一行代码在 Ethereum 上创建代币的完整步骤,以及确认之前值得开启哪些选项。
如果你更喜欢看视频演示,这里有一个视频涵盖了你要做的所有操作:
Ethereum 上的 ERC-20 代币是什么?
ERC-20 是定义同质化代币在 Ethereum 上如何运作的标准:它如何转移、余额如何读取、其他合约如何与之交互。这是加密圈使用最广泛的代币标准,也正因如此,它是最稳妥的默认选择。
由于这套标准是通用的,你今天部署的代币无需额外工作就能兼容所有 EVM 钱包、所有区块浏览器以及所有 DEX。不管是工具型代币、治理代币还是 memecoin,合约都是同一个,变的只是你的配置。如果你还在纠结选哪条链,可以看看我们的 ERC-20 与 BEP-20 对比。
在 Ethereum 上发行代币前你需要准备什么
- 一个 EVM 钱包:MetaMask、Rabby,或任何支持 WalletConnect 的钱包。
- 钱包里要有 ETH,用来支付工具费用和 gas。
- 已经想好名字、ticker 和总供应量。其他的都可以之后再改。
如何一步步在 Ethereum 上创建代币
要用的工具就是 Smithii 出品的 Ethereum Token Creator。六步搞定:

- 打开工具并连接你的钱包。动手之前先确认你在 Ethereum 主网上。
- 填写名称和符号。名称最多 32 个字符,ticker 最多 8 个。尽量简短,并确认没人在用。
- 设置小数位和供应量。小数位可选 0 到 18,18 是 ERC-20 的标准值。供应量就是发行时全部铸造出来的量。
- 挑选你想要的功能。手续费、销毁、持有者奖励、发行保护、分发以及 pool。全都在下一节讲。
- 核对控件显示的总费用,然后点击 Create Token。
- 在钱包中确认。几秒钟后,代币就出现在你的钱包里,合约也归你所有。
这就是在 Ethereum 上部署代币的完整流程。一旦上线,你就可以 查到你的代币合约地址,用来分享或粘贴到任何其他工具里。
There is no image or description field, and that is not an oversight: an ERC-20 contract does not store a logo on-chain. Your logo, banner and socials go out through the DEXTools option below.
创建 ERC-20 代币时还能用的其他功能
这些都是可选项。一个普通代币一个都不需要,但 大部分功能是事后加不上的,所以现在花两分钟决定一下很值得。
- 交易手续费(免费)。从每笔买入和卖出抽取一定比例,按你设定的分配方式发送到最多 10 个钱包。适合在不动用自己持仓的情况下为营销或金库募资,而且 费率在发行后还能修改。
- 通缩(0.015 ETH)。每笔交易永久销毁一小部分。适合那种把供应量随交易增长而不断收缩作为卖点的项目。
- 反射分红(0.015 ETH)。将一部分手续费直接分给持有者,需要达到最低余额才有资格。适合奖励那些拿住不动、而不是频繁进出的人。
- 可销毁(0.01 ETH)。让你随时手动销毁代币。适合公开宣布的销毁:比如里程碑、回购,或清理空投之后剩下的部分。
- 可增发(0.01 ETH)。让你之后能增加供应量,仅限所有者操作。适合分阶段释放或奖励计划。如果你的卖点是硬顶,就别开启,因为持有者会去查。
- Pausable(0.01 ETH)。冻结所有转账和交易。当池子出问题、你需要一分钟反应时间时,这就是你的紧急停止按钮。
- Anti-Whale(0.01 ETH)。限制单个 wallet 在你设定的天数内能买多少、多久买一次、最多能持有多少。适合上线后头几天池子还比较浅的时候用。想了解更多可以看我们的Ethereum 上机器人与 whale 应对指南。
- Anti-Bot(0.01 ETH)。把你的代币限制成每个区块只能操作一次,直接打乱 sniper 的运作方式。在你开放流动性的那一刻最有用,因为那正是 sniper 冲新 pair 的时机。想了解他们的具体套路,可以读我们的 Ethereum 反机器人机制详解。
- Blacklist(0.01 ETH)。禁止指定地址交易。适合在你发现机器人集群或某个 wallet 在操纵价格之后使用。
- Multi-Wallet Distribution(0.01 ETH)。在创建时把供应量拆分到最多 10 个 wallet。适合一次性搞定团队、市场和 airdrop 分配,不用为几十笔转账掏 gas。
- DEXTools 社交信息和 banner(0.15 ETH)。直接在表单里把你的网站、Telegram、Discord、X、logo 和 banner 提交到 DEXTools。一个品牌信息完整的 pair 看起来就像一个真项目,而不是一个匿名合约。如果你更想自己手动配置,我们的 ERC-20 代币 logo 添加指南会带你走完那条更长的路线。
- 创建流动性池(0.01 ETH)。在同一个流程里针对 ETH 开池,并在你签名前显示开盘价。适合你希望代币一诞生就能交易的情况。
On that last one: the ETH you pair is not spent, it is deposited. It sits in the pool and comes back out as people buy.
在 Ethereum 上创建一个代币要花多少钱?
部署合约的费用是 0.03 ETH 加上 Ethereum gas。上面每个功能都会在此基础上额外收费,所以你只为你实际启用的功能付费。小工具会在你签名前在屏幕上把总额算好,你看到的数字就是你要付的数字。
在 Ethereum 上部署完代币之后要做什么
- 开放流动性(如果你在流程里跳过了这一步)。在有池子之前,你的代币可以转账,但没人能买。我们的 Uniswap 流动性池创建指南会讲清楚怎么配置,而在你决定数额之前,应该加多少流动性也值得一读。
- 用 airdrop 把消息传出去,别做上百笔手动转账。参考如何做一次 Ethereum airdrop。
- 有了 holder 之后,保持 pair 活跃。我们的 Ethereum Volume Bot 简易指南解释了它的运作方式。
- 关注你的分布情况。这里教你如何在 Ethereum 上对你的 holder 做 snapshot。
- 申请上榜。两边都可以免费提交:如何上 CoinMarketCap和如何上 CoinGecko。
要发的是 memecoin 而不是工具型代币?玩法差别不小,我们在如何创建并发布一个 Ethereum memecoin里讲透了。
常见问题
在 Ethereum 上创建一个 ERC-20 代币要花多少钱?
部署要 0.03 ETH 加 gas。可选功能每项额外收一小笔费用,起步 0.01 ETH,工具会在你确认前显示总额。
我需要会写代码吗?
不需要。你填一个表单、确认一笔交易,工具就会为你部署一个经过审计的 ERC-20。
代币创建之后还能修改交易手续费吗?
可以,百分比在代币上线后依然能改。但手续费机制本身必须在创建时启用,所以哪怕你现在只想设一个很低的百分比,只要以后可能用到,就先开着。
创建代币时能上传 logo 吗?
在代币表单里不行,因为 ERC-20 不会把图片存到链上。你的 logo、banner 和社交链接会通过同一个流程里的 DEXTools 选项发送出去。
smart contract 归谁所有?
归你连接的那个 wallet。合约是在你的 wallet 名下部署的,所以从一开始控制权就在你手里。Smithii 从不索要你的私钥,也不要求访问你 wallet 里的任何东西。
代币一创建就能交易吗?
只有你开了池才行。刚创建的代币可以转账,足够跑 airdrop,但在有流动性支撑之前,没人能买。
总结
在 Ethereum 上创建代币,归根结底就是填一份表单、签一次名。名称、ticker、小数位和供应量是最基本的,真正需要拍板的是合约上线前你要加哪些保护机制和功能,因为大多数东西事后是加不上去的。
如果只是简单部署,直接来就行;需要什么再往上加,别多此一举。
感谢阅读。订阅我们的 newsletter,每周为 web3 builder 送上精选内容。








