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官方的實現