OmniPort lets you control your general public information through a uPort digital identity.
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
build/contracts
config
contracts
migrations
public
scripts
src
test
.gitignore
README.md
box-img-lg.png
box-img-sm.png
package-lock.json
package.json
truffle-config.js
truffle.js

README.md

OmniPort

OmniPort lets you control your general public information through a digital identity.

Why OmniPort?

Many times, we register or sign up in different restaurants, banks, supermarkets and so on because we want to receive certain services from them or be notified of any updates. Over time, we forget where we have given out our data and do not know who else has access to it. We are also faced with the challenge of having to manually update our credentials at these places only when we are physically present. With OmniPort, you can view every place you have ever been registered in, selectively restrict the data you've given out, revoke access to your data and update your public general information from one spot which reflects to all allowed entities.

Usage

  • npm install
  • npm start

Future Enhancements

  • Choose the data sent to each entity
  • View all registered entities in the Profile page.
  • Set an expiry date for each place

Originally submitted for the ConsenSys - uPort Blockchain and Identity Hackathon hosted by TopCoder