If you are a student of 0xAcademy, you only need to do the Compulsory part.
- Google Chrome Browser
- Metamask Plugin on Chrome
- Registered wallet/account on Ropsten
- Request tokens from Ropsten Faucet
- Node.js environment
- npm (Node Package Manager)
- Truffle Framework
- Ganache (Testrpc)
- truffle-hdwallet-provider (HDwallet package of Node.js)
Tailored for mac, other OS might need to tweak the codes a bit. Make sure you have both your Node.js and npm installed, if not, please follow the aforelisted links.
npm install -g truffle
npm install -g ganache-cli
brew tap ethereum/ethereum
brew install ethereum
parity -v
parity --chain ropsten