Solidity Smart Contract Development Sandbox
Install NodeJS/NPM
You will need NodeJS and NPM to install dependencies.
You can install this at:
- https://nodejs.org/ for a system install
- (Mac/Linux) https://github.com/nvm-sh/nvm for a version manager
- (Windows) https://github.com/coreybutler/nvm-windows for a version manager
If you use NVM, you'll need to make sure to install a version of NodeJS before preceding
Install Truffle
Truffle is used to do the compilation, testing, and migration handling.
npm install --global truffle
Install Dependencies
OpenZeppelin contracts will get downloaded to your local directory via:
npm install