Skip to content

A progressive web application that allows users to create did documents, sigchain VPs, and validate relationships between DIDs and VCs

Notifications You must be signed in to change notification settings

aus36/suri-wallet

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SURI Wallet

This application is a progressive web application that is used to generate a decentralized profile for a sigchain-based contacts application.

Uses

  • 🔐 Generates an ed25519 keypair for the user and shows it to them
  • 🌱 Shares the seed phrase that generated the keypair so the user can save it for recovery
  • 📑 Asks the user to input some basic details, and then creates a did:web document and sigchain verifiable presentation (SCVP)
  • ⚙️ Allows modification of the SCVP to add verified social media accounts in the form of verifiable credentials (VCs)

How to use - Live

To accesss the application, simply click this link to navigate to the site. Also, since the website is a progressive web application, the application can be downloaded and used on or offline on the desktop or mobile. (Note that this version is the last stable release and will not always be up to date with the latest changes in the repo)

How to use - For Developers

To run a development instance of this application:

  • clone the application to your machine and navigate to the folder in your console
  • run npm install to install all dependencies
  • run npm start to start the development server
  • if the console doesn't automatically open the browser page, navigate to the browser and enter the url: http://localhost:3000/did-root-wallet
  • That's it! 🎉 If any issues are found, please feel free to post them in the GitHub issues page for this repo

About

A progressive web application that allows users to create did documents, sigchain VPs, and validate relationships between DIDs and VCs

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published