/zos-cli

ZeppelinOS command line interface

Primary LanguageJavaScriptMIT LicenseMIT

ZeppelinOS Command Line Interface

NPM Package Build Status

This package provides a unified command line interface to ZeppelinOS.

ZeppelinOS is a platform to develop, manage and operate smart contract applications in Ethereum. It can be used to create smart contract systems that can be fixed and improved over time, enabling developers to opt-in to mutability for their deployed code through upgradeability patterns. zos also provides an interface to connect your application code to already deployed standard libraries.

If you're looking for a lower-level development experience, see zos-lib.

Table of Contents

Getting Started

Install

To install zos simply run:

npm install --global zos

Basic usage

Before you begin

mkdir myproject && cd myproject
npm init

Setup your project

Initialize your project with ZeppelinOS. The next command will create a new zos.json file:

zos init <name> [version]

Where <name> is your project's name, and [version] an optional initial version name. For example:

zos init my-project 0.1.0

Guides

Links

Documentation

Code

Security

If you find a security issue, please contact us at security@zeppelinos.org. We give rewards for reported issues, according to impact and severity.

License

Code released under the MIT License