Open Source Libraries to Understand and Adopt Web 5
by Ashok Balasubramanian Updated: Jun 13, 2022
Guide Kit
If you knew 2 + 3 = 5, you might have a trillion-dollar idea! Jack Dorsey’s TBD gave us a quick refresher in arithmetic with their Web5 announcement. Well, what is Web 5? Web 2 + Web 3 = Web 5 !!! Is it really worth the hype to create another new buzzword? It could stem from Jack’s criticism of Web 3 funding a few months ago. Web 3 is still evolving and has plenty of room to adapt to evolving ideas. While the market dynamics, funds, and tech titans slug it out to settle on 3, 5, or maybe 4 for a name, the concepts are useful for technologists to review and adopt. Web 5 uses Bitcoin for the monetization layer and blockchain and Web 2 technologies for other areas. So in some sense, it is a blend of Web 2 and Web 3. Both Web 3 and Web 5 aspire to bring in user control over their data and identity. This kandi kit explores the open source libraries across the core Web 5 components of decentralized identifiers, decentralized web node, self-sovereign identity service and self-sovereign identity SDK.
ionby decentralized-identity
The Identity Overlay Network (ION) is a DID Method implementation using the Sidetree protocol atop Bitcoin
ionby decentralized-identity
HTML 1173 Version:v1.0.4 License: Permissive (Apache-2.0)
nodeby mysteriumnetwork
Mysterium Network Node - official implementation of distributed VPN network (dVPN) protocol
nodeby mysteriumnetwork
Go 985 Version:1.22.1 License: Strong Copyleft (GPL-3.0)
sentinelby sentinel-official
Sentinel is an interoperable secure network layer offering the Sentinel Service Chain exclusively for distributed & decentralized native services like - dVPN, Sentrix (dChat and dVoIP) and more.
sentinelby sentinel-official
JavaScript 244 Version:v0.1.4 License: Permissive (MIT)
decentralized-web-nodeby decentralized-identity
Decentralized data storage and message relay for decentralized identity and apps.
decentralized-web-nodeby decentralized-identity
HTML 377 Version:Current License: No License
didby ockam-network
A golang package to work with Decentralized Identifiers (DIDs)
didby ockam-network
Go 51 Version:v0.1.3 License: Permissive (Apache-2.0)
.well-knownby decentralized-identity
Specs and documentation for all DID-related /.well-known resources
.well-knownby decentralized-identity
HTML 37 Version:Current License: Permissive (Apache-2.0)
did-use-casesby w3c
Decentralized Identifier Use Cases and Requirements v1.0
did-use-casesby w3c
HTML 33 Version:Current License: Others (Non-SPDX)
ssi-serviceby TBD54566975
The Self Sovereign Identity Service
ssi-serviceby TBD54566975
Go 129 Version:v0.0.2-alpha License: Permissive (Apache-2.0)
tbdex-protocolby TBD54566975
tbdex-protocolby TBD54566975
TypeScript 33 Version:Current License: No License
hub-sdk-jsby TBD54566975
hub-sdk-jsby TBD54566975
TypeScript 3 Version:Current License: Permissive (Apache-2.0)