Skip to content

Prometheus alpha1

Pre-release
Pre-release
Compare
Choose a tag to compare
@wigy-opensource-developer wigy-opensource-developer released this 22 Jul 18:03
· 15 commits to master since this release

This whole Prometheus is now almost useful! -- An unknown developer

We decided to release the Prometheus prototype to the public to start showing people how it works and what is does.
We want to demonstrate that cryptography is not that easy, and that if people don't trust other people with maintaining their identity, then they are responsible for maintaining their own secrets.

Of course, for people who don't really want to keep these secrets on their own, we can later introduce third parties that provide services like password recovery, et cetera, but first it is important to create a fully secure foundation.

Prometheus uses a regular BIP39 wallet mnemomic. You need to write the passphrase down in the correct order and store it somewhere safe. It is the only way to get back to the same profiles you had before. In this prototype there is no persistent external database, so any information you fill into the application will be lost when you delete the vault file from your hard disk.

The Prometheus application provides a vault for your identity. You can create different personas attached to DIDs to represent the different roles in your life. This way you can share different information about your life with different people.

Current Features:

  • Create Identifiers with an associated icon and label.
  • Manage Label and Icon for a given ID
  • Create claims about your IDs
  • View Claims as a whole and per ID

We created three predefined claim-schemas to demonstrate the concept of machine-readable information. These claims represent a piece of information about one of your personas that has been witnessed by one of your peers, which is verified using a cryptographic signature. Please note that the concept of requesting a signature from a witness is not yet implemented.

Have fun testing the demo and stay tuned for the next preview!


This application uses these repositories as dependencies: