This repository is a suite of contracts as well as the scripts needed to deploy them.
npm install
- install the project dependenciesnpm run buildTs
- transpile the typescript projectnpm run buildSol
- compile the solidity projectnpm run build
- oneshot script to compile/transpile both the typescript and soliditynpm run deploy
- deploy the built contracts to Metrix (need to copy example.env to .env and configure)npm run web
- run a webserver serving static pages from public directory (need to edit public/abi.json and public/debug/index.html)