- Gatsby Integrated app
- Bootstrap framework integrated
- Typescript support
- Netlify integration
- Firebase integration to store private data.
- Web3 + Web3Modal integration
- ENS integration
- Gnosis Safe wallet deployment on behalf of Series
- ERC20 custom deployment on behalf of series
Install Gatsby+Typescript globally
npm install -g gatsby typescript
Install all dependencies inside package:
npm install
To serve a development terminal just type
gatsby develop
The app works both on Ropsten and Mainnet. For ropsten app uses a ERC20 in the place of DAI.
To reach smart contracts used on this product just this link. The project needs Truffle to deploy contracts properly.
To use the app on a local network just change properties for the "private" variables at "smart-contracts" folder scripts with the newly deployed contracts from contracts below.
The Basics of Decentralized Identity
Metamask Identity using textile.io
UPort Decentralized ID ERC-1056
Library to Create Verifiable Credentials
Library to create JWT with DID
- Add test to price oracles calls
- Add prices to Master Registry
- Calculate if the amount sent to the Master Registry is enough.