日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

手把手教你发行自己的以太坊ERC20 Token 并进行转账

發(fā)布時間:2025/3/15 编程问答 16 豆豆
生活随笔 收集整理的這篇文章主要介紹了 手把手教你发行自己的以太坊ERC20 Token 并进行转账 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

代幣Token
如果不那么追求精確的定義,代幣就是數(shù)字貨幣,比特幣、以太幣就是一個代幣。

利用以太坊的智能合約可以輕松編寫出屬于自己的代幣,代幣可以代表任何可以交易的東西,如:積分、財產、證書等等。

因此不管是出于商業(yè),還是學習很多人想創(chuàng)建一個自己的代幣,先貼一個圖看看創(chuàng)建的代幣是什么樣子。

一、安裝環(huán)境

1.安裝 MetaMask

MetaMask 是一款插件形式的以太坊輕客戶端,開發(fā)過程中使用MetaMask和我們的dapp進行交互是個很好的選擇,通過此鏈接安裝,安裝完成后,瀏覽器工具條會顯示一個小狐貍圖標。

在接受隱私說明后,會出現(xiàn)頁面如下:

2、新建錢包
輸入密碼,保存助記詞

3、使用測試網(wǎng)絡
由于使用以太坊主網(wǎng)絡發(fā)布智能合約需要真正的ETH,在這里我使用的是測試網(wǎng)絡Ropsten(如果要在主網(wǎng)絡發(fā)布一個Token,只需要選擇主網(wǎng)絡)

切換到測試網(wǎng)絡

4、領取測試用的ETH
點擊“Buy”

點擊”ROPSTEN TEST FAUCET”

點擊綠色的按鈕“request 1 ether from faucet”,就可以領取1ETH

二、編輯代碼

由于以太坊智能合約使用的是Solidity語言,所以需要使用Solidity開發(fā)。

在這里我使用的是Remix【https://ethereum.github.io/browser-solidity】,這是一個在線的Solidity編譯器。

1、拷貝代碼
代碼可以從這個網(wǎng)址【https://ropsten.etherscan.io/address/0x655275d5ea52c62531aa43a85949c63dd858e0e0#code[(https://ropsten.etherscan.io/address/0x655275d5ea52c62531aa43a85949c63dd858e0e0#code)]】拷,然后粘貼到Remix左邊的代碼編輯區(qū)就可以了

2、設置參數(shù)
:大家注意在網(wǎng)頁右邊的”Run”中的“Environment”設置為“Injected Web3”,如果遇到無法選擇“Injected Web3”的情況,請刷新一下。

“Create”中填入創(chuàng)建的Token參數(shù),

第一個參數(shù)是Token的數(shù)量;

第二個參數(shù)是Token的全稱;

第三個參數(shù)是Token的精度,即Token最小為小數(shù)點后幾位;

第四個參數(shù)是Token的符號;

例如:100000000,”zhongxh’s test token”,8,”ZTT”

上述例子代表創(chuàng)建的Token的全稱是”zhongxh’s test token”,符號是“ZTT”, ZTT的最大精度為小數(shù)點后8位,即最小是0.000000001ZTT,總共有1億份,那么總共有100000000 * 10^(-8)ZTT,即1ZTT

點擊“Create”按鈕



注意Environment和Account和MetaMask保持一致,然后選擇合約TokenERC20,填入你想要的發(fā)行量,名稱及代號,就可以創(chuàng)建合約了。

3、提交智能合約
點擊“Create”后,就可以看到MetaMask彈出的“CONFIRM TRANSACTION”的頁面,這個頁面是用來確認發(fā)送的,點擊“SUBMIT”提交。

點擊“SENT”,可以看到剛剛創(chuàng)建的合約。

點擊該智能合約

點擊剛剛發(fā)布的智能合約地址,就會跳轉到Etherscan(以太坊的區(qū)塊瀏覽器),耐心等待智能合約的創(chuàng)建。復制合約地址(下圖中紅色框內)。

4.添加合約
打開Metamask界面,切換到TOKENS,點添加合約,出現(xiàn)如下對話框:
填入剛剛復制的地址,點ADD,這時你就可以看到你創(chuàng)建的代幣了,如圖:

三、代幣交易

由于MetaMask插件沒有提供代幣交易功能,同時考慮到很多人并沒有以太坊錢包或是被以太坊錢包網(wǎng)絡同步問題折磨,今天我用網(wǎng)頁錢包來講解代幣交易。

進入網(wǎng)頁錢包地址【https://www.myetherwallet.com/#send-transaction】, 第一次進入有一些安全提示需要用戶確認。
進入之后,按照下圖進行設置:

1.添加代幣
點擊右下Add Custom Token

2.進行轉賬

在接下來的交易確認也,點擊確認即可。

交易完成后,可以看到MetaMask中代幣余額減少了,如圖:

總結

以上是生活随笔為你收集整理的手把手教你发行自己的以太坊ERC20 Token 并进行转账的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內容還不錯,歡迎將生活随笔推薦給好友。