A Subscription-Based Token Model for the Tezos India Fellowship
- Unix/Linux
- Nodejs == 12.8
- Python 3
yarn install
(Installs all dependencies for contracts as well as Reactjs)npm run test-contracts
npm run deploy
(Deploys contracts as perutils/scripts/main.js
andcontractsConfig.json
)- Install Redis and run a server on port
57300
. - On a seperate terminal run
node ./backend/tokensubminer.js
npm run start
(Starts Reactjs website on port 3000)
- Contracts Directory:
contracts/src/main.py
- SmartPy CLI:
utils/smartpy-cli
- Account Credentials Directory:
utils/keystore/
- Reactjs Directory:
src/index.js
- Compile, deploy and test scripts:
utils/scripts/
- Madhav Aggarwal