如何在 Ethereum 上创建 ERC20 代币,无需编写 Solidity

你已经想好了名字、ticker 和大致的供应量。你要的是今天就把 token 上到 Ethereum,而不是先花一个周末啃文档。

部署其实是最简单的部分。真正让人栽跟头的是开池后的头十分钟:bot 抢首块、一个 wallet 卷走三分之一供应量,而你只能干瞪眼,因为合约完全没做任何防护。launch 不是靠部署赢的,而是靠你在签名之前选的那些配置赢的。

所以下面就来讲怎么在 Ethereum 上不写一行代码创建 token,一步一步来,以及在确认之前哪些选项值得打开。

如果你更喜欢看视频教程,下面这个把该做的都讲清楚了:

什么是 Ethereum 上的 ERC-20 token?

ERC-20 是定义 fungible token 在 Ethereum 上如何运作的标准:怎么转移、怎么读取余额,以及其他合约怎么和它交互。它是 crypto 里使用最广的 token 标准,也正因如此,它是最稳妥的默认选择。

因为标准是通用的,今天你部署的 token 可以在任何 EVM wallet、任何 explorer 和任何 DEX 上直接跑起来,不需要额外工作。不管是 utility token、governance token 还是 memecoin,合约都一样,只是你的配置不同。如果你还在挑链,我们的 ERC-20 vs BEP-20 对比把优劣讲得很清楚。

在 Ethereum 上发 token 之前你需要准备什么

  • 一个 EVM wallet:MetaMask、Rabby 或任何支持 WalletConnect 的都行。
  • wallet 里要有 ETH,用来支付工具费和 gas。
  • 名字、ticker 和总供应量要先定下来。其他的都可以之后再改主意。

在 Ethereum 上创建 token 的分步教程

用到的工具是 Smithii 的 Ethereum Token Creator。六步搞定:

在 Ethereum 上创建 ERC20 token:Smithii Ethereum Token Creator 工具,含名字、符号、小数位、供应量和 token 的可选属性
  1. 打开工具并连接你的 wallet。动手之前,先确认你连的是 Ethereum 主网。
  2. 输入名字和符号。名字最多 32 个字符,ticker 最多 8 个。尽量简短,并确认没有别人在用。
  3. 设置小数位和供应量。小数位可选 0 到 18,18 是 ERC-20 的标准。供应量就是发行时一次性 mint 出来的全部数量。
  4. 挑选你想要的功能。fees、burn、给 holder 的奖励、launch 保护、分发和 pool。下一节会全部讲清楚。
  5. 核对widget 里显示的总费用,然后点 Create Token。
  6. 在 wallet 里确认。几秒钟后,token 就会到你的 wallet,合约也归你所有。

这就是在 Ethereum 上部署 token 的完整流程。部署完成后,你可以找到你 token 的合约地址,拿去分享或贴进其他任何工具里。

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 token 时还能用的其他功能

这些都是可选的。一个简单的 token 一个都不需要,但大部分功能事后没法再加,所以现在花两分钟决定一下很值得。

  • Transaction Fee(免费)。从每次买入和卖出中抽取一定比例,按你设定的分配方式发送给最多 10 个 wallet。适合在不卖自己供应量的情况下为营销或 treasury 融资,而且发行之后还能修改这个比例。
  • Deflation(0.015 ETH)。每笔交易永久销毁一部分。适合定位是随着交易增长供应量不断减少的项目。
  • Reflection(0.015 ETH)。把一部分 fees 直接分给 holder,只有达到最低余额才能领到。适合你想奖励长期持有,而不是频繁进出交易的人。
  • Burnable(0.01 ETH)。让你随时可以手动 burn token。适合公告式的销毁:里程碑、回购或者清理空投后剩下的量。
  • Mintable(0.01 ETH)。让你以后可以增发供应量,只有 owner 能操作。适合分阶段发行或奖励计划。如果你打算走 hard cap,就把它关掉,因为 holder 会查这个。
  • Pausable(0.01 ETH)。冻结所有转账和交易。这是你的应急按钮,万一 pool 出问题、需要一分钟反应时间就能派上用场。
  • 反Whale机制 (0.01 ETH)。限制同一个 wallet 能买多少、多久买一次、能持有多少,持续你设定的天数。上线头几天 pool 比较薄的时候特别管用。想了解更多,看看我们的Ethereum 机器人和 whale 应对指南。
  • Anti-Bot (0.01 ETH)。限制你的代币每个区块只能有一笔操作,直接打乱 sniper 的套路。刚开放流动性的时候最有用,因为 sniper 就是盯着新 pair 下手的。想搞懂具体怎么运作,读一下我们的Ethereum 反机器人机制解析。
  • Blacklist (0.01 ETH)。屏蔽特定地址,让它们无法交易。发现机器人集群或某个 wallet 在操纵价格时特别好用。
  • 多 Wallet 分发 (0.01 ETH)。创建时就把 supply 分给最多 10 个 wallet。适合一次性搞定团队、marketing 和 airdrop 的分配,不用为几十笔转账付 gas。
  • DEXTools 社交与 banner (0.15 ETH)。直接在 tool 里把你的官网、Telegram、Discord、X、logo 和 banner 推送到 DEXTools。品牌信息完整的 pair 看起来就是个真项目,而不是一个匿名合约。想手动搞的话,我们的 ERC-20 代币加 logo 指南会带你走完整流程。
  • 创建 liquidity pool (0.01 ETH)。在同一个流程里对着 ETH 开 pool,签名前就能看到开盘价。想让代币一出生就能交易的话用这个。

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。上面每个 feature 会各自加一笔费用,所以你只为真正启用的功能付钱。widget 会在签名前把总额显示出来,看到多少就是付多少。

在 Ethereum 上部署完代币之后要做什么

你要发的是 memecoin 而不是实用型代币?打法差别不小,我们在如何创建并发行 Ethereum memecoin里详细讲过。

FAQ

在 Ethereum 上创建 ERC-20 代币要多少钱?

0.03 ETH 加上部署的 gas。可选 feature 每个会再加一笔小费用,从 0.01 ETH 起,tool 会在你确认之前显示总额。

需要会编程吗?

不用。填一下 tool、确认一笔交易,它就会帮你部署一个审计过的 ERC-20。

代币创建之后还能改交易手续费吗?

可以,百分比在代币上线后还能改。但手续费机制本身必须在创建时就启用,所以如果你觉得以后可能会用到,哪怕百分比设得低一点也先开着。

创建代币时可以上传 logo 吗?

在代币 tool 里不行,因为 ERC-20 不会把图片存到链上。你的 logo、banner 和社交链接是通过同一个流程里的 DEXTools 选项走的。

smart contract 的 owner 是谁?

就是你连接的那个 wallet。合约部署在你的 wallet 名下,所以从一开始控制权就在你手里。Smithii 永远不会向你索要 private key 或者对你 wallet 的任何访问权。

我的代币创建完就能交易吗?

只有你开了 pool 才行。刚创建的代币可以转账,这就够拿来做 airdrop 了,但在有流动性之前没人能买它。

总结

在 Ethereum 上创建代币,说白了就是一个工具加一次签名。名称、ticker、精度和 supply 是最基本的信息,真正要做的决定是你想给 contract 加入哪些保护和机制,因为大多数功能上线之后就没法再加了。

如果只需要基础部署就先这样,之后按你的 launch 真正需要的再加。

感谢你的阅读。订阅我们的 newsletter,每周获取为 web3 builder 打造的内容。

你的 ERC-20 已经上链了,接下来要处理的是分发、流动性和曝光。我们在 Ethereum 开发者终极指南里 一步步、按顺序 讲清楚。

这篇文章有用吗?

点击星号为它评分!

平均评分 0 / 5. 投票数: 0

到目前为止还没有投票!成为第一位评论此文章。

如您所见,这篇文章很有用...

在社交媒体上关注我们!

很抱歉,这篇文章对您没有用!

让我们改善这篇文章!

告诉我们我们如何改善这篇文章?

Related Posts

发表评论

准备好让你的项目更上一层楼了吗?

加入 trenches 中的顶级玩家,以及数百个在 Smithii 上发币和运营 token 的团队。

发行你的 Token

无需写代码,即可在 20+ 条公链和 launchpad 上发币。
支持 bundle、自定义权限等更多功能。

boost your token - smithii

助推与扩张

项目要靠推才能起飞。用我们的 bot 拉高你 token 的曝光度,或者直接上 pro 级工具更进一步。

Token Utilities - Smithii

简化的实用工具

使用一整套进阶工具,让你的项目更具吸引力,日常运营也更轻松。

Smithii Tools Homepage
探索我们的工具
Smithii

web3 项目的
一站式解决方案

订阅 Newsletter,免费领取一本电子书

© 2023 - 2026 Smithii | 版权所有