OpenZeppelin 是一个在以太坊上编写智能合约的库。
通过本篇教程,你将学会:
- 1.使用
OpenZeppelin
创建一个ERC-20 token - 2.使用
Truffle
来编译和部署token合约到本地运行的以太坊网络 - 3.使用
Infura
和Truffle
将token合约部署到Rinkeby
共有测试网络 - 4.然后我们使用Metamask导入我们编写的合约
- 5.一旦合约在Rinkeby测试网络上部署,我们就可以在Etherscan上找到我们刚部署的合约
- 6.最后,我们可以使用
Metamask
测试从一个以太坊钱包地址发送ether到另一个钱包
在这里可以找到很多OpenZeppelin的Token
合约的实现
https://github.com/OpenZeppelin/openzeppelin-contracts/tree/master/contracts/token
这些文件夹里就有不同的token合约的实现,是属于OpenZeppelin官方的实现