Inspiration

The OPPT procedure, carried out in 2012 link, although complex, is one of the most complete current mechanisms through which the natural jurisdiction of living, free and self-determined men and women can be sovereignly supported and sustained. Paradoxically, the technologies for sharing, publishing and accessing documents that accompany the self-determination process reside in centralized services, potentially (or frequently) objectionable and subject to local and arbitrary regulations. This, added to the dependence on platforms that monitor and exploit user information ('if you're not paying for the product, you are the product'”) represent, from our perspective, an inconsistency that ID5 as tool can harmonize. The objective of this project is to make available a private way to make self-determination documents public according to the OPPT mechanism, using free, open, borderless technologies, resistant to the passage of time and censorship, adhering to the premises of freedom, decentralization, permanence and verifiability.

What it does

This tool facilitates the creation of a sovereign DIDs to manage your public documents.

How we built it

We used web5.js to manage the DIDs, and IPFS to upload the documents.

Challenges we ran into

Since web5 is yet in an early dev stage It was hard to integrate it with our habitual set of developing tools like parceljs, making everithing else much more complex... Also, I were using web3.storage API that exactly today changed the business model and completely stoped working ("Error: This API feature has been sunset, and is no longer available. To continue uploading, use the new web3.storage API: https://web3.storage/docs." ), so for the moment I fake the CID to demo this app for the hackathon

Accomplishments that we're proud of

sleek UI, search , and DID management, with no blockchains!!!

What we learned

That web5 is a super great tool and will make life easier to manage all DID related world!

What's next for Id5

Fix the IPFS uploading and polish the app.

Built With

  • helia
  • javascript
  • qrscanner
  • qrstyling
  • vainilla
  • web3.storage
  • web5
Share this project:

Updates