Requirements Node.js Truffle Ganache MetaMask Installation Start Ganache on localhost:7545 Build and migrate smart contracts $ cd contracts $ truffle complie $ truffle migrate --reset --network development --verbose-rpc