ETH测试网部署TetherUSDT ERC20合约

USDT等ERC20测试币一般都没有faucet,但是可以通过自己部署相同的合约代码来获得。 下面以kovan测试网/Tether-USDT为例介绍部署方式。
  1. 从etherscan上找到对应的合约代码,复制 https://cn.etherscan.com/address/0xdac17f958d2ee523a2206206994597c13d831ec7#code
    image.png
  2. 去remix在线编译 https://remix.ethereum.org/ 把上面复制的代码copy进去编译,compiler版本选择上述contract页面中的compiler version
    image.png
  3. 切换到deploy界面,选择injected Web,此时会自动调用metamask,切换到kovan网络,选择一个有足够ETH测试币的账户;
    image.png
  4. contract选择TetherToken deploy中填入相关参数,supply就是发行的数量,其他字段与主网合约一致
    image.png
  5. 点击transact,大功告成,合约地址可从部署合约的交易中查看到
⚠️ 每个合约部署时选择的contract和参数都不一样,这个需要根据合约代码来判断