npm iinstall frontend and contracts dependencies
npm run compile-contractfor compile c2fc contract
npm run devfor development environment in watch modenpm run prodfor production environment in watch mode
Pagenpm run build:devfor development environment without watch modenpm run build:prodfor production environment without watch mode
npm run analyze:devfor development environmentnpm run analyze:prodfor production environment
npm iinstall contracts dependencies
npm run ganache-clifor start networknpm run ganache-cli -- -b 3for start network with arguments
npm run compile-contractsfor build contractsnpm run deploy-contractsfor deploy contractsnpm run compile-deploy-contractsfor build and deploy contracts
npm testornpm tfor start test, before that you need start network (npm run ganache-cli)
- Drizzle For handles instantiating web3 and contracts, fetching accounts, and keeping all of this data in sync with the blockchain.
- Ox protocol - that enables the peer-to-peer exchange of assets on the Ethereum blockchain.
- Typescript
- React
- Redux
- Redux-saga for side-effects
- Material-UI