区块链新闻资讯
数字货币投资分析

肖恩说链:真没想到,原来发个币成本不过百元,最快15分钟搞定

你知道币圈诈骗项目为何如此之多吗?在我看来,这背后最关键的原因,是因为现在通过以太坊智能合约发币实在是太简单了,基本上人人都可以发币。那么具体如何实现呢?

下面肖恩就一步一步教大家发行一个属于自己的代币。

创建钱包

首先,我们需要创建一个以太坊钱包,这里推荐Chrome浏览器(谷歌浏览器)的MetaMask以太坊钱包插件,大家可以到MetaMask官网下载,如下图,进入官网后点击红框内的链接会自动跳转到Chrome应用商店;由于涉及到翻墙问题,有些朋友可能访问不了Chrome商店,遇到此问题的朋友可以私信我。

肖恩说链:真没想到,原来发个币成本不过百元,最快15分钟搞定

进入Chrome商店之后,安装Metamask插件;安装成功之后,你的chrome浏览器右上角就会出现如下的图标:

肖恩说链:真没想到,原来发个币成本不过百元,最快15分钟搞定

接着,我们点击该图标进入下图页面,由于我们是第一次打开Metamask,该页面会引导我们填写自己的以太坊钱包地址或者注册一个新的以太坊钱包地址。这里我们选择第二个选项,创建一个新的以太坊钱包。

肖恩说链:真没想到,原来发个币成本不过百元,最快15分钟搞定

之后会跳转到该页面,我们选 I agree,然后根据提示填写自己的密码。

肖恩说链:真没想到,原来发个币成本不过百元,最快15分钟搞定

肖恩说链:真没想到,原来发个币成本不过百元,最快15分钟搞定

我们设置完密码后,点击创建,将会进入助记短语界面(如下图);肖恩在这里提一点,大家务必妥善保管好这些助记短语,忘记密码时可以用这个助记短语恢复;点击下一步后会有个确认助记短语的界面,然后按顺序点击刚才生成的助记短语;我建议大家最好是先把助记短语用笔记下来,这样比较方便。

肖恩说链:真没想到,原来发个币成本不过百元,最快15分钟搞定

肖恩说链:真没想到,原来发个币成本不过百元,最快15分钟搞定

点击确认后你就成功创建了你的以太坊钱包了:

肖恩说链:真没想到,原来发个币成本不过百元,最快15分钟搞定

进入钱包页面

点击全部完成就进入我们的以太坊钱包主页面:

肖恩说链:真没想到,原来发个币成本不过百元,最快15分钟搞定

简单说明一下:图中0x8769…9d44就是的自己创建好的以太坊钱包地址(每个人的地址都不同),鼠标点击这个方框就能复制这个地址。

可以看到,现在我们的钱包只有0个ETH(以太币);肖恩在这要说一点,我们要在以太坊公链上创建自己的代币是需要花费一定的以太币,我们一般称这个为矿工费。

鉴于很多朋友可能一时没有以太币,也没关系,下面肖恩将以以太坊测试网络为例,你哪怕没有以太币也能了解发币的整个流程。首先我们将以太坊正式网络切换成测试网络:

肖恩说链:真没想到,原来发个币成本不过百元,最快15分钟搞定

点击钱包主页右上角的的方框,就能看到以太坊网络选择,第一个即是以太坊正式网络,后面的Ropsten、Kovan等都是以太坊测试网络,这里肖恩选择Ropsten 测试网络。

选好后,我们需要获取测试网络的以太币,以便能支付测试网络的矿工费。我们点击下图中的存入按钮:

肖恩说链:真没想到,原来发个币成本不过百元,最快15分钟搞定

接着会跳出以下页面,我们再点击“获取Ether”按钮。

肖恩说链:真没想到,原来发个币成本不过百元,最快15分钟搞定

点击获取Ether按钮,会跳转到如下网页:

肖恩说链:真没想到,原来发个币成本不过百元,最快15分钟搞定

我们点击 request 1 ether from faucet 绿色按钮,获取1个以太坊测试网络的以太币。在这期间,Metamask会发起一个关联请求,点击连接即可。

肖恩说链:真没想到,原来发个币成本不过百元,最快15分钟搞定

随后我们再回到MetaMask主页,就能看到你的账户中已有1个测试网络的以太币:

肖恩说链:真没想到,原来发个币成本不过百元,最快15分钟搞定

发币流程

发行自己的专属代币,需要创建以太坊智能合约,而智能合约需要使用solidity语言编写;接下来我们进入以太坊的remix编辑器首页来编译和部署我们写好的合约代码。

肖恩说链:真没想到,原来发个币成本不过百元,最快15分钟搞定

然后,我们点击左上角的+号,创建一个新的文档,起名为XiaoEn.sol;这里肖恩已经编写好发币的核心代码,有需要的朋友可以咨询肖恩。

肖恩说链:真没想到,原来发个币成本不过百元,最快15分钟搞定

代码中有几个地方比较关键,如下图:

肖恩说链:真没想到,原来发个币成本不过百元,最快15分钟搞定

Xtoken()函数是发币的关键,其中symbol是你的代币标识,name是你的要发行的代币的名称,totalSupply=1000000000 意思是发行多少代币(这里是10个亿),大家可以修改成自己想要发行的数量,owner=[0x8769B…….]方框里参数的修改为自己的以太坊钱包地址。

修改并保存之后,我们点击下图方框内的按钮,接着再点击Compile XiaoEn.sol编译该文件。

肖恩说链:真没想到,原来发个币成本不过百元,最快15分钟搞定

编译完成之后,我们再点开下图所示的按钮,Environment是运行环境,由于我们现在使用的测试网,所以肖恩选择Injected Web 3;Account选项记得填写自己的以太坊钱包地址;第四步的位置选择“XToken – browser/XiaoEn.sol”(这是执行发币操作的智能合约文件)以上修改好之后,我们点击Deploy。

肖恩说链:真没想到,原来发个币成本不过百元,最快15分钟搞定

点击Deploy之后会弹出下图界面,发币需要支付一定数量的Gas费用,也就是矿工费。我们再点击确认。

肖恩说链:真没想到,原来发个币成本不过百元,最快15分钟搞定

之后我们点击浏览器右上角Meatamask的图标,可以看到,合约正在部署当中。稍过一会儿智能合约的状态会变为确认,即表示部署成功,也就是说,我们的代币已经发行成功了。

肖恩说链:真没想到,原来发个币成本不过百元,最快15分钟搞定

点击部署成功的智能合约,我们可以看到许多详细的信息。我们这里点击下图按钮,到Etherscan以太坊区块浏览器上查看自己的智能合约地址。

肖恩说链:真没想到,原来发个币成本不过百元,最快15分钟搞定

点击之后会跳转到该页面;To……[0xcfb9f23ce81e4a5dc6ef1ae566de497baaf89de9]显示的就是咋们的智能合约地址,我们复制它。

肖恩说链:真没想到,原来发个币成本不过百元,最快15分钟搞定

接下,我们将发行的代币导入自己的以太坊钱包中。

首先回到钱包的主页,并点击下图所示的按钮【添加代币】:

肖恩说链:真没想到,原来发个币成本不过百元,最快15分钟搞定

跳转到该页面之后,我们选择自定义代币选项;代币联系人地址要填写刚才复制的智能合约地址,填写完地址之后,后面两个表单会自动填充好。

肖恩说链:真没想到,原来发个币成本不过百元,最快15分钟搞定

我们点击下一步,就会跳转到以太坊钱包首页,可以看到,我们成功将发行的代币转到了以太坊钱包内,一共是10亿个肖恩币。

肖恩说链:真没想到,原来发个币成本不过百元,最快15分钟搞定

至此我们完成了使用以太坊智能合约发行自己专属的代币。

当然,上述整个发币流程都是在测试网进行的,也就是说发行的代币并不能真正的在市场上流通;其实在以太坊正式网络上发币,整个发币流程还是和上述一样,只不过需要消耗真正的ETH。

说实话,肖恩一直都很看好DeFi领悟的未来,我认为该领域极有可能成为万亿级别的市场;关于DeFi应用肖恩之前也分析过不少,比如MakerDao、compound、PoolTogether以及最近火热的bZx协议等,而这些DeFi应用都是通过智能合约一点点的编写出来的,今天肖恩只是讲解了一个简单的例子。

如果大家对智能合约的开发感兴趣且看好DeF未来的发展,希望在DeFi领域当中找到自己的财富机会的话,可以在下方留言或私信肖恩。肖恩在后续会组建一个专业的团队,开发更多深入的课程,来教大家如何一步一步开发属于自己DeFi应用或发布自己的代币。

赞(0) 打赏
未经允许不得转载:三链财经 » 肖恩说链:真没想到,原来发个币成本不过百元,最快15分钟搞定

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏