/contracts

Smart Contracts developed for Zinc Identity in trustless fashion

Primary LanguageTypeScriptMIT LicenseMIT

Description

The project architecture is decribed here:

https://medium.com/@aliazam60/zinc-smart-contracts-architecture-56d751a02824

This project uses yarn to manage project dependencies.

Please ensure you install and use it in place of npm.

IDE Plugins

Please install the following plugins for your IDE:

Scripts

Command Description
yarn build Compiles the Solidity source files into JSON (ABI) located in a build directory.
yarn test Compiles all TypeScript files and runs the truffle test suite.
yarn reset Deletes the build directories and compiled test.js files.
yarn lint Lints the source TypeScript files using TSLint.
yarn format Formats all files using Prettier.

License

MIT