Command-line interface for the OpenZeppelin smart contract platform.
OpenZeppelin SDK is a platform to develop, deploy and operate smart contract projects on Ethereum and every other EVM and eWASM-powered blockchain.
This is the repository for the OpenZeppelin commmand-line interface, the recommended way to use the OpenZeppelin SDK.
npm install --global @openzeppelin/cli
To start, create a directory for the project and access it:
mkdir my-project cd my-project
npm to create a
And initialize the OpenZeppelin SDK project:
openzeppelin init my-project
Now it is possible to add contracts to the project with the
openzeppelin add command,
push these contracts to a blockchain network with
openzeppelin push, use
openzeppelin create to create instances for these contracts that later can be
upgraded, and many more things.
openzeppelin --help for more details about this and all the other functions of
the OpenZeppelin CLI.
OpenZeppelin SDK documentation
explains how to use the
openzeppelin command-line interface to build a project, to
upgrade contracts and to share packages for other projects to reuse. It also
instead of this
If you find a security issue, please contact us at firstname.lastname@example.org. We give rewards for reported issues, according to impact and severity.
To contribute, join our community channel on Telegram where you can talk to all the OpenZeppelin developers, contributors, partners and users.
MIT © OpenZeppelin