手把手基於 TRC20 ( TRON-波場 ) 發行自己的幣

2021-11-17


上一篇說到 關於 TRX ( TRC20 )  的建立錢包,這一篇要來說怎麼發幣,首先你得先安裝 TronLink

基本上就把它當作 Tron 界的 Metamask,今天我們主要來說說如何在 Tron 上面創建自己的貨幣。



1. 你要有一個錢包,如果你沒有,可以到我上篇文章 (產生 TRX 錢包,使用 ETH 錢包轉換 透過 Nethereum) 看一下,然後選擇 測試網路,比較有名的是 SHASTA 還有 尼羅 (NILE) TESTNET

這邊我選擇的是 尼羅 nile 的 TESTNET ,請記得切換到 NILE測試網,基本上學會這些你上主網就是在做一次,為何我選 NILE 不選 SHASTA ,因為我上面有發幣成功

但是 tronlink 連接該貨幣合約有點問題。


2.匯入私鑰,或是你馬上產一個錢包


領取 免費測試貨幣  https://nileex.io/join/getJoinPage,果然 TRON 生態很完整,隨便都可以拿到。



3. 先到這裡 下載 這整包東西 也就是發 合約的文件 https://github.com/zyumingfit/TRC20-Contract-Template,然後解壓縮。

4. 修改 Token.sol 檔案,更改自己名稱跟縮寫還有幣值總量,這邊我只改名稱跟縮寫當作辨識,我發行一個叫做 DonmaBlogToken 的幣

縮寫叫做 DBK

5. 到該網址 https://nile.tronscan.org/ 選擇 區塊鏈=>合約佈署



然後上傳步驟三跟四修改後的所有檔案,注意是所有,不是單一檔案


大概檢查一下是不是剛剛修改到的


這時候按下編譯看看有沒有錯

沒有錯誤後,按下部署,請注意,要選擇本版本,妳看程式碼上面宣告 0.5.1 基本上,我們就是選擇 0.5.10_Odyssey 


之後會列出大概資訊合約名稱選擇 Token 那個

之後就確認,耐心等待,成功會會出現這樣,這裡面包含妳送智能合約的交易編號,還有智能合約的主合約編號


案例交易網址: https://nile.tronscan.org/#/transaction/52f5b2174c04d5a65c865ef21fa98b4afa6271413c3688fb3c34ebd1d16056d9

案例交易合約: https://nile.tronscan.org/#/contract/TXhoAuSzq4kDy34krNA3j73bzW68rna6Mo/code

其中妳會看到我創建的幣 合約位置為 TXhoAuSzq4kDy34krNA3j73bzW68rna6Mo 這把她記住,等等會用到


6. 將自己發行的貨幣 加入到 tronlin ,打開 tronlink 點選右邊的藍色加號,然後點選自定義憑證,然後貼上 上述的 合約位置





之後 將將將~~~~ 妳發行的貨幣就出現了,之後有時間我再補一些騷操作



reference :

https://github.com/zyumingfit/TRC20-Contract-Template

https://developers.tron.network/docs/issuing-trc20-tokens-tutorial

https://www.uj5u.com/qita/173069.html


當麻許的超技八 2014 | Donma Hsu Design.