mirror of openzeppelin-contracts
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
openzeppelin-contracts/docs/source/getting-started.rst

22 lines
704 B

8 years ago
Getting Started
=============================================
OpenZeppelin integrates with `Truffle <https://github.com/ConsenSys/truffle/>`_, an Ethereum development environment. Please install Truffle and initialize your project with ``truffle init``::
8 years ago
npm install -g truffle
mkdir myproject && cd myproject
truffle init
To install the OpenZeppelin library, run::
8 years ago
npm init # follow instructions
npm install zeppelin-solidity
8 years ago
After that, you'll get all the library's contracts in the `node_modules/zeppelin-solidity/contracts` folder. You can use the contracts in the library like so::
8 years ago
import "zeppelin-solidity/contracts/ownership/Ownable.sol";
8 years ago
contract MyContract is Ownable {
...
}