Decentralized learning is included with the platform. This can help the learners easily find new ways of learning, and the platform is tailor-made at an individual level.
"npm run compile"
- will compile smart contracts and write the outputs to ethereum/build
"npm run deploy"
- will deploy smart contracts to a specified ethereum network
- note you will need to provide a config/deploy_config.json containing your metamask mnemonic as well as an infura url to deploy to
"npm run test"
- will instantiate smart contracts and deploy locally using ganache
- will run a suite of tests on locally deployed smart contracts