3 components :
Backend (solidity / smartcontracts)
- resolver : get Ubiquity datas, i.e. read from Ubiquity protocol
- connector : interact with Ubiquity prootocol, i.e. write into Ubiquity protocol
Frontend (html / typescript / UI)
- assembly : display Ubiquity datas issued from resolver, input Ubiquity datas to feed connector
To run the full demo, in one terminal :
$ cd backend
$ yarn
$ yarn dev
and in another terminal
$ cd frontend
$ yarn
$ yarn dev
Use your browser with metamask, select (or create) localhost network with this rpc http://localhost:8545
and chainId 1
And connect to url displayed after frontend / yarn dev, should be http://localhost:3000