JustSwap是波场TRON网络的第一个去中心化通证交换协议,简单来说就是波场版本的去中心化交易所,任何基于波场网络发行的TRC20代币,都可以在这上面进行交易。

用过justswap的人都知道,交易非常便捷,手续费比Uniswap低得多。很多人都在Justswap上发行代币,然后实现了财务自由。你想不想拥有与一个自己的代币呢?这篇文章,就教你用TRON网络发行属于自己的代币,最终目的是上线Justswap。

整个发币流程共分为4步:

一、安装波宝钱包Tronlink插件、租用能量

二、修改合约代码

三、部署合约

四、验证合约

五、提交通证信息

六、在justswap创建资金池

下面我们一步步来说明。

一、准备工作

1、安装Tronlink插件

Tronlink即波宝钱包,是一个专业的用来存储波场代币的去中心化钱包。我们进入波宝钱包官网,在首页选择“下载谷歌插件”,下载好安装到谷歌浏览器即可。如果不会fq的朋友,可以直接到这个链接下载https://www.tronlink.org/download/plugin_TronLink/TronLink.zip

插件安装完成之后,右上角会有一个波宝的logo,我们再导入自己的波场钱包就可以。

2、租用能量

在发币的过程中需要消耗能量,尤其是部署合约的时候,需要消耗大量的能量。我们需要用TRX租用能量,这个也在波宝钱包里里面操作。如果只部署一次合约,大概22个TRX的能量就够了。

租用完成之后,准备工作就算是搞定了,下面开始正式发币。

二、修改合约代码

首先我们需要准备一下合约文件,合约文件一共5个,都是提前做好的,分别是Token.sol、SafeMath.sol、IERC20.sol、ERC20Detailed.sol、ERC20.sol。对于一般人发币来说,只需要修改Token.sol这个代码文件即可,其他的都不需要动。

我们打开Token.sol这个文件,修改代币的名称、符号、精度和发行量。

代币名称就是你要发行的币的名字,例如TRON。代币符号就是代币的简称,比如TRON代币的符号是TRX。精度,就是代币的最小单位,这个默认是18,可以不用改。发行量,就是代币的总量,一共有多少个。

下面这个是我们提前设置好的:代币名称Knife菜刀币,代币符号是KNE,精度18,发行量100000个。

三、部署合约

接下来我们需要部署合约,点击部署合约,连接好钱包,然后上传合约文件。5个合约文件都要上传。

之后,我们选择编译合约,请选择0.5.10版本编译器

出现如下提示,表示编译成功

编译成功之后,开始部署合约。点击确认进行部署,会弹出tronlink签名对话框,点接受进行签名。

部署成功,得到合约地址, 请记录下合约地址。我们刚才部署的菜刀币合约地址是:TDQh7kthLQqMzqoKaT6XHEn9BvuJvnwYW1

部署完成之后,代币基本上就算是发行成功了。打开波宝钱包插件,在资产管理页面中,将前面部署成功后得到的合约地址填写到添加通证输入框中,会弹出刚才部署的代币,添加代币到tronlink中。添加成功后就可以进行转账了。

四、验证合约

合约部署完成之后需要通过浏览器验证,点击验证合约。我们需要在验证页面输入合约的名称、地址、编译器版本等。

合约名称是部署的主合约名称,我们填写“Token”,编译器版本选择0.5.10版本,License可以选None,是否优化选择默认的yes,Runs填写0即可。

然后上传合约文件,所有5个文件都要上传。之后会跳出一个谷歌的人机验证,谷歌验证成功,点击“验证并发布”的按钮。

验证成功会跳转到合约详情页面,合约详情页面会显示合约验证成功。

五、提交通证信息

接下来是通过tronscan录入你的代币信息,点击通证录入,选择TRC20通证,点击确定。

然后继续录入TRC20通证的信息,填写通证的基本信息,包括代币名称、代码、logo、合约地址、官网等等。标“*”的内容是必填信息。录入的信息需要和 TRC20合约的信息保持一致。

录入完TRC20通证的信息,点击下一步进行确认,然后确认签名就可以。

通证信息提交完成,整个代币发行工作就算是完成了。

六、在justswap创建资金池

最后就是去justswap创建资金对,点击justswap,进入页面之后,点击“资金池”,选择添加流动性。

然后在上方输入你的TRX数量,在下方点击选择代币,输入你刚刚创建的代币合约,就能看到你刚刚发行成功的代币。这时候你需要根据需求,创建代币价格,创建成功,就可以进行交易了。

作者 灰武士