无需代码知识,10分钟告诉你发币有多简单

什么是代币

在虚拟货币世界中,代币是最不可或缺的组成。代币的种类可以分为权益代币、应用代币、债券代币等,一般是用于维持区块链或项目的运行,或者作为对使用者的激励等作用。除了大家所公认的 BTC、ETH 等主流币外,目前市面上发行的代币也越来越多,根据**欧科云链 ETH 浏览器**上的数据,仅以太坊网络上目前已经部署了接近3300个代币资产(温馨提示:其中大部分为无用的山寨币)。

如何发行代币?

1⃣️:在 Metamask 钱包中获得测试币

由于发币是一个需要上链,也就是需要消耗 Gas fee 的操作。为了降低试错成本(捂紧我本不富裕的家底),我们可以先在以太坊的测试网络 Goerli 上免费申请测试币作为体验金,等我们熟悉流程后再尝试主网上发行。 首先在钱包上选择 Goerli 测试网络,随后到该测试网水龙头上领取 0.1GoerliETH 测试币 https://goerlifaucet.com/ 。测试币仅可用于测试网络,可以放心使用。

2⃣️:在 Metamask 钱包中获得测试币

为了方便部署代币,以太坊发布了一份推荐的实现文档,选择最下面的 ConsenSys implementation,即可跳转 GitHub 查看官方提供的 ERC-20 标准代码。

红框中的两份代码就是我们需要的

3⃣️:在Ethereum IDE 上就行代币合约部署

Ethereum IDE 是以太坊官方的代码部署器,点击页面底部「GitHub」,在弹窗中分别粘贴上一步两份代码的网址

成功导入后的代码将会出现在自己的 workspace 上

选择 EIP20.sol 代码,选择左侧第三个 tab,点击「Compile EIP20.sol」按钮,进行编译,编译会自动完成。

4⃣️:编译完成后即可开始部署

选择左侧第四个 tab,首先 Environment 中我们选择 Metamask,同时确保 Metamask 钱包插件上连接的是前面我们提到的 Goerli 测试网络

Account 会根据上一步的选择自动识别,确认地址无误后,Gas Limit、Value、Contract 都保持系统默认即可

5⃣️:部署代币详细信息

接着输入代币的详细信息,币种名就用昆汀最喜欢的一个词吧

然后把我可以把这个词简称为 NBT(Niu B Token)~~

这里需要注意的是总发行量中需要加上小数点位数:比如发行1000个代币,小数点后精确4位数,则需填写为10000000

弹窗默认确定,等待上链成功后即可在以太坊浏览器上看到 NBT 的详细信息。进行到这一步我们的代币就发行成功了。

去 Defi 为代币添加流动性

上面步骤我们部署完代币后,其实 NBT 它只是一个数量,我们需要为他做一个初始定价,给它赋予价值。

因为我们是在以太坊上创建的 NBT,所以可以对应的去 uniswap 上给它添加流动性。贴入合约地址就可以找到我们的 NBT。

添加完 NBT 后,在添加流动性中进一步设置。

在这里我希望设置 1ETH 能兑换1000NBT,兑换率范围随意设置,确保最低兑换率低于,最高兑换率高于起始兑换率即可。随后就可以在左侧「充值数额」中填入池子中对应的数额。

在提交上链操作完成后,我们就可以看到 NBT/ETH 的流动池了

到这一步,我们终于完成了 NBT 的创建及发布定价🎉🎉

只要你切换到 Goerli 测试网络,然后贴入 NBT 的合约地址0x102EC3b5998D07de8690917C3310A0900C792D41,就可以在以太坊浏览器和 Unisawp 上搜索并且买到 NBT 这个代币了。

总结

其实发个币本身不是什么难事,难的是怎么让所有人认可它的价值,也就是达成共识,当然这不是这篇文章讨论的范畴。相反,通过学习发币流程了解到这可以是件低成本、简单的事,提高知识面累计,不要轻易被“发币”一词迷惑,觉得很高大上,反手被割了韭菜,或许是更容易做到的。

当然,低成本的发行一个永远记录在区块链上、专属于自己的代币,也不失为一份仅供于 web3 世界的浪漫事,不妨动动小手,在新世界做一次有意义的尝试。

Reference

  1. 10分钟发行自己的加密货币,零基础教学 | 2021 (ETH, BTC)
    https://www.youtube.com/watch?v=x2ZRyloHyG8

  2. 无需编程技术,一键发币,添加流动性,LP锁池子
    https://www.youtube.com/watch?v=zPVY_oZH5qo

  3. 我花10分钟发了一个空气币,来证明发币有多简单
    https://www.zhihu.com/zvideo/1383433459587670017

Subscribe to OKD_Web3_Design
Receive the latest updates directly to your inbox.
Mint this entry as an NFT to add it to your collection.
Verification
This entry has been permanently stored onchain and signed by its creator.