本文将向您介绍路印协议的新TokenFactory智能合约,它可以帮助您快速创建新的ERC20代币并通过路印协议实现交易。

方法

把大象放到冰箱里需要几步?用路印的TokenFactory发行代币更简单:

  • 访问 https://www.myetherwallet.com/#contracts。
  • 在“Contract Address”输入框中输入 0xbF209Cd9F641363931F65C0E8EF44c79cA379301, 将本页面的所有内容复制并粘贴到 “ABI / JSON Interface”文本框内,点击 “Access”按钮,然后从下拉框中选择“createToken”的功能。
  • 在“Read / Write Contract” 表格中,填写您新代币的名称、代币符号、精度、总供应量,以本文要创建的代币为例,我们使用了Testing TOKEN FOO Token作为代币名称,代币符号为L.FOO , 精度支持小数点后5 位数,总供应量为 100000000000000000。需要注意的是最好使用一个独一无二的代币符号,否则本次创建将失败。(想要查询代币符号是否已经被使用,使用本页面的getAddressBySymbol功能)。
访问TokenFactory的创建新代币功能
  • 解锁一个钱包,点击 “WRITE”按钮,然后根据指示启动创建。

太棒了!您已经成功创建了您的ERC20代币合约,而且您的新代币已经可以使用路印协议进行交易。您刚刚解锁的钱包地址将持有所有新代币。

以本文操作为例,上面的交易身份txid为0xbF209Cd9F641363931F65C0E8EF44c79cA379301 。如果您访问链接,点击“Internal Transactions” 栏,会看到一个代币创建的交易事务。

代币创建

点击页面上的“To”栏链接,页面会跳转至我们刚刚创建的代币的智能合约 0x74efa76922fc139f35a0f08a8d98293d0c8602d1 。

新代币的智能合约

验证

目前,etherscan.io 不会自动验证新的ERC20 代币合约,因为它的母合约源代码已经被验证过了。我们已经发邮件询问此事。

通过路印协议交易

刚创建的新代币应该已经自动注册到路印协议的代币注册智能合约,因此,您不必联系我们再进行人工操作。如果需要验证,请访问这个链接,在getAddressBySymbol的输入框中输入L.FOO,然后点击 “Query”按钮,您会看0x74efa76922fc139f35a0f08a8d98293d0c8602d1

返回的值为0x0000000000000000000000000000000000000000 ,也就是说您刚刚创建的新代币还没有完成注册,而且不被路印协议支持。需要说明的是,这里的路印协议支持交易并不意味着我们的官方钱包或路印任何其他钱包会添加这些代币交易。路印协议会支持尽可能多的ERC20代币交易,但我们的钱包仍然可以自主决定上线哪些代币交易,挖矿矿工也可以自主决定撮合哪些交易。

重要性

我们相信在不久的将来会有更多的代币出现。 其中一些是应用于第二层协议和应用程序的实用型代币(utility tokens),另外更多是代表链下资产的证券型代币(security tokens)。 在大多数情况下,这些代币在代码层都非常相似,所以何必再为每个代币编写繁琐的solidity 代码?!

未来的工作

未来,我们或将TokenCreator整合到我们网页版的 Loopr钱包,让用户能够更简单地发行新的 ERC20代币。


获取路印协议更多最新的动态,请访问我们的社区帐号:
⭑ Twitter: twitter.com/loopringorg
⭑ Reddit: reddit.com/r/loopringorg
⭑ Telegram: t.me/loopring_en
⭑ Telegram: t.me/loopringfans (中文)