一键发币博客

如何使用Etherscan区块链浏览器增发新代币


Etherscan

如果你已经使用一键发币应用程序创建了一个可增发代币,那么你可以选择增发(mint)新代币,这些代币将添加到代币供应总量中,并分配到所需的地址。本文是一个简单的,循序渐进的教程,它将向你展示一个简单的方法-使用etherscan区块链浏览器增发代币。

如果你想观看视频指南,可以在视频演示观看3分钟的短视频。如果你更喜欢循序渐进的教程,我们会演示每一步,继续阅读。

准备工作

要完成本教程,请确保你拥有以下内容:

  • - Metamask浏览器插件钱包已安装并解锁
  • - 钱包地址中有作为交易矿工费的ETH
  • - 可增发代币合约地址
  • - 具有增发权限的账户地址

视频演示

在这个视频中,我们将演示这个过程:

  • - 检查你是否拥有增发权限(铸造新代币的特权)
  • - 使用etherscan区块链浏览器页面和MetaMask插件钱包创建新代币
  • - 将增发特权转让给另一个帐户地址

有关分步说明,请继续阅读。

检查你是否拥有增发权限(铸造新代币的特权)

只有具有增发特权的指定帐户才有权创建新的代币的权利。以下是检查你的帐户是否具有增发权利的方法:

步骤1.访问Etherscan区块链浏览器

步骤2.通过在搜索框中输入代币地址来查找你的可增发代币。你将登陆到代币合约页面。

步骤3.点击合约(Contract)选项卡。 你会看到3个按钮:

  • - 代码(Code) - 包含用于创建代币的经过验证的可靠性代码
  • - 读合约(Read Contract) - 使你可以访问代币的只读方法函数。这些操作不需要交易费用,因为他们只读取区块链的状态
  • - 写合约(Write Contract) - 使你能够调用更改区块链状态的代币方法函数,因此需要支付交易费用

步骤4.单击读合约(Read Contract)按钮(如下图所示)。 WriteContract

步骤5.找到isMinter方法函数(如下图所示)。 WriteContract

步骤6.在帐户(地址)(account(address))选项框中输入要查询的地址,然后单击下面的查询(Query)按钮。

如果输入的地址具有增发特权,则该方法将返回true,否则返回false。如果是用一键发币应用程序创建的可增发代币,具有增发权限的地址是用于支付代币创建交易费的地址。.

增发新代币

步骤1.单击写合约(Write Contract)按钮(如下图所示)。 WriteContract

步骤2.单击Connect to Web3链接(“写入合同(Write Contract)”选项卡的左上角)。

步骤3.单击MetaMask弹出窗口中的连接(Connect)按钮进行确认。

步骤4.确保在MetaMask钱包中你选择了具有增发特权的帐户地址。

步骤5.找到mint方法函数(如下图所示)。 WriteContract

步骤6.在to(address)选项框中,输入将接收新创建的代币的账户地址。

步骤7. 在value(uint256)选项框中,输入你要增发的代币数量。

重要提示:value(uint256)选项将代币的最小单位作为参数。因此,如果你想要制作N个代币,你将输入N*小数值。例如,默认小数位为18,因此如果要增发100个代币,则输入100000000000000000000(100 *(10的18次方))。

步骤8.点击下方的Write按钮。

步骤9.在MetaMask弹出窗口中确认交易。

在交易打包确认之后,新的代币将被增发并分配到指定的账户地址。

增加、转让增发特权

你可以按照方法新增具有增发特权的账户地址,或者用新的地址替换现有具有增发特权的地址(具体步骤可参看视频演示部分)。

通过在写合约(Write Contract)选项卡中调用addMintertransferMinterRole方法函数来完成上述操作。

这些操作的先决条件是你在MetaMask钱包中选择了具有增发特权的帐户地址。

创建你自己的可增发代币

创建你自己的可增发代币通过使用一键发币应用

分享本文

接下来

如果你已完成本教程的学习,我们建议你按照以下教程进行操作:

可增发ERC20代币定义解释
如何使用Etherscan区块链浏览器回收你的ICO众筹的募资
如何更新Etherscan区块链浏览器上的代币信息

与我们联系

感谢你阅读此内容!你可以:
- 在微博上关注我们
- 订阅我们的优酷频道

联系我们

我们是一键发币专业区块链团队。

中国,北京

微信: (yjfb)