下载官方智能合约模板
前往官网下载代币模版 TRC20-Contract-Template
修改合约内容(代币名称、简称、精度等基础信息)
如了解 Solidity 语法,可自行修改。若只想发布代币基础功能,只修改Token.sol即可
// 0.5.1-c8a2
// Enable optimization
pragma solidity ^0.5.0;
import "./TRC20.sol";
import "./TRC20Detailed.sol";
/**
1. @title SimpleToken
2. @dev Very simple TRC20 Token example, where all tokens are pre-assigned to the creator.
3. Note they can later distribute these tokens as they wish using `transfer` and other
4. `TRC20` functions.
*/
contract Token is TRC20, TRC20Detailed {
/**
* @dev Constructor that gives msg.sender all of existing tokens.
*/
constructor () public TRC20Detailed("你的代币的名字(例:Tether USD)", "你的代币的简称(例:USDT)", 18) {
_mint(msg.sender, 10000000000 * (10 ** uint256(decimals())));
}
}
合约代码编译(在此之前,请确认已安装 TronLink 浏览器插件)
地址:https://tronscan.org/#/contracts/contract-compiler
上传所有的文件
点击 Compile
进行编译
选择版本 0.5.10
点击 Confirm
确认编译,出现红框内容,即编译成功,可点击 Deploy
进行部署操作
合约部署(在此之前,请确认已安装 TronLink 浏览器插件)
选择Token
点击确认,会唤起 TronLink 进行交易确认,交易会消耗 4059带宽
(带宽不足消耗TRX,大约4.059TRX
)、548202能量
(大约消耗230.24484TRX
建议租用能量,可前往能量租用网站租用,节省大量TRX)
点击接受签名,部署成功后,请获取合约地址,并记录合约地址。
TRC20代币已经部署完成了