USDT等ERC20測試幣一般都沒有faucet,但是可以通過自己部署相同的合約代碼來獲得。
下面以kovan測試網/Tether-USDT為例介紹部署方式。
-
從etherscan上找到對應的合約代碼,復制
https://cn.etherscan.com/address/0xdac17f958d2ee523a2206206994597c13d831ec7#code
image.png -
去remix在線編譯
https://remix.ethereum.org/
把上面復制的代碼copy進去編譯,compiler版本選擇上述contract頁面中的compiler version
image.png -
切換到deploy界面,選擇injected Web,此時會自動調用metamask,切換到kovan網絡,選擇一個有足夠ETH測試幣的賬戶;
image.png -
contract選擇TetherToken
deploy中填入相關參數,supply就是發行的數量,其他字段與主網合約一致
image.png 點擊transact,大功告成,合約地址可從部署合約的交易中查看到
?? 每個合約部署時選擇的contract和參數都不一樣,這個需要根據合約代碼來判斷