Rapid Ethereum Dapp Development
You can explore this contract on TESTNET Goerli (GTH) Blockchain Explorer (Etherscan) at here
How does this differ from the official React Truffle Box?
- No ejection required;
- React frontend is located in its own separate folder (i.e.
/client
); - Babel is included so you can use ES6 module import statements;
- Uses Truffle 5.6
- Uses Web3 1.6
If you have Truffle installed, run the following to get started (more detailed instructions below):
npm install -g truffle
First, make sure Ganache is running
yarn ganache
Compile
yarn compile
Run all tests
yarn test
To run tests in a specific file, run
yarn test [path/to/file]
Deploy by connecting to Infura node (specific provider)
Note: You have to set up all the environment variables before doing this step
yarn deploy