All Projects → animo → awesome-self-sovereign-identity

animo / awesome-self-sovereign-identity

Licence: CC0-1.0 license
An awesome list of self-sovereign identity resources.

Projects that are alternatives of or similar to awesome-self-sovereign-identity

verity
Evernym Verity is a decentralized protocol platform for issuing and verifying digital credentials. This repository contains the back-end service which is accessed using the Verity SDK. This is a read-only mirror. Contributions are welcomed at https://gitlab.com/evernym .
Stars: ✭ 18 (-88.82%)
Mutual labels:  ssi, self-sovereign-identity, hyperledger-indy, verifiable-credentials
sandbox
Demonstration environments
Stars: ✭ 20 (-87.58%)
Mutual labels:  did, verifiable-credentials, decentralized-identifiers
aries-mobile-agent-react-native
Aries Mobile Agent for React Native, built using Aries Framework JavaScript
Stars: ✭ 16 (-90.06%)
Mutual labels:  ssi, self-sovereign-identity, hyperledger-aries
aries-framework-dotnet
Aries Framework .NET for building multiplatform SSI services
Stars: ✭ 68 (-57.76%)
Mutual labels:  ssi, self-sovereign-identity, decentralized-identity
okapi
Collection of tools that support workflows for authentic data and identity management. Libraries available in most languages.
Stars: ✭ 14 (-91.3%)
Mutual labels:  did, self-sovereign-identity, verifiable-credentials
WeIdentity
基于区块链的符合W3C DID和Verifiable Credential规范的分布式身份解决方案
Stars: ✭ 1,063 (+560.25%)
Mutual labels:  identity, did, verifiable-credentials
verifiable-data
Open Source Decentralized Identifiers and Verifiable Credentials Infrastructure and Tooling
Stars: ✭ 18 (-88.82%)
Mutual labels:  did, verifiable-credentials, decentralized-identifiers
slashtags
Slashtags implementation in JavaScript
Stars: ✭ 69 (-57.14%)
Mutual labels:  ssi, self-sovereign-identity, decentralized-identity
aries-vcx
AriesVCX is a Rust framework for building web and mobile applications issuing, holding, presenting and verifying Verifiable Credentials in accordance to the standards set by Hyperledger Aries.
Stars: ✭ 33 (-79.5%)
Mutual labels:  ssi, self-sovereign-identity, decentralized-identity
go-pdu
Parallel Digital Universe - A decentralized social networking service
Stars: ✭ 39 (-75.78%)
Mutual labels:  did, decentralized-identity
pallet-did
A Substrate pallet for decentralized identifiers' (DIDs) management.
Stars: ✭ 66 (-59.01%)
Mutual labels:  did, decentralized-identity
issuer-kit
Verifiable Credential Issuer Starter Kit
Stars: ✭ 33 (-79.5%)
Mutual labels:  hyperledger-indy, verifiable-credentials
vc-authn-oidc
No description or website provided.
Stars: ✭ 79 (-50.93%)
Mutual labels:  hyperledger-indy, verifiable-credentials
indyscan
Hyperldger Indy Transaction Explorer
Stars: ✭ 52 (-67.7%)
Mutual labels:  identity, hyperledger-indy
osma
An open source mobile agent for achieving SSI
Stars: ✭ 41 (-74.53%)
Mutual labels:  identity, ssi
alkemio
START HERE! Cross project collaboration and shared documentation.
Stars: ✭ 22 (-86.34%)
Mutual labels:  identity, self-sovereign-identity
.well-known
Specs and documentation for all DID-related /.well-known resources
Stars: ✭ 44 (-72.67%)
Mutual labels:  did, decentralized-identity
aries-agent-test-harness
Aries agent test framework, with agent backchannel support
Stars: ✭ 43 (-73.29%)
Mutual labels:  hyperledger-indy, verifiable-credentials
indy-vdr
A library and proxy server for interacting with Hyperledger Indy Node ledger instances
Stars: ✭ 31 (-80.75%)
Mutual labels:  hyperledger-indy, verifiable-credentials
business-partner-agent
The Business Partner Agent is a SSI wallet and controller based on aries cloud agent python.
Stars: ✭ 52 (-67.7%)
Mutual labels:  ssi, verifiable-credentials

Awesome Self-Sovereign Identity Awesome

A curated list of self-sovereign identity resources.

Self-sovereign identity (SSI) is a term used to describe the digital movement that recognizes an individual should own and control their identity without the intervening administrative authorities. SSI allows people to interact in the digital world with the same freedom and capacity for trust as they do in the offline world (by The Sovrin Foundation).

Contributions welcome! Read the contribution guidelines first

Table of Contents

🌟 Getting Started

Completely new to self-sovereign identity with no clue where to start? Here is one article, one video and one book to get you started.

Next step is to check out some other beginners guides and video's in the Philosophy & Concepts section below.

🤔 Philosophy & Concepts

To understand the philosophy of self-sovereign identity these starting guides and explanations have been collected.

🏛️ Political, Legal and Ethical Implications

💁‍♂️ Products & Services

What projects are out there using self-sovereign identity.

Identity wallets for storing verifiable credentials.

Software development kits for building an identity wallet.

Notable self-sovereign identity products and services that are in production.

  • esatus SeLF - An institutional agent by esatus.
  • Evernym Products and Services - Various self-sovereign identity projects by Evernym, such as a mobile wallet, a mobile wallet SDK and an end-to-end SSI platform.
  • Lissi Cloud Agent - An institutional agent by Lissi hosted in the cloud.
  • Tykn Products and Services - Various self-sovereign identity projects by Tykn, such as a mobile wallet, a web wallet and an end-to-end SSI platform.
  • Trinsic Studio - An end-to-end self sovereign identity platform by Trinsic.
  • Veramo - APIs for self-sovereign identity.

🛠 Tools & Technologies

  • Aries Cloud Agent Python - An easy to use Aries agent for building SSI services using any language that supports sending/receiving HTTP requests.
  • Aries Framework .NET - Provides a universal library for building Aries SSI applications for the cloud, mobile and IoT stack.
  • Aries Framework Go - A flexible toolkit to enable the usage of DIDs, DIDComm and verifiable credential exchange.
  • Aries Framework JavaScript - A framework for building SSI agents and DIDComm services for desktop, mobile and in the cloud, built using TypeScript.
  • Aries Mobile Agent React Native - An open source Aries mobile agent build with React Native and Aries Framework JavaScript.
  • Aries Mobile Agent Xamarin - An open source Aries mobile agent build with Xamarin and Aries Framework .NET.
  • Aries Toolbox - Tools for developing agents and testing that they are compatible with other agents in the ecosystem.
  • Indy SDK - Everything needed to build applications that interact with an Indy distributed identity ledger.
  • IOTA Identity - Implementation of the decentralized identity standards such as DIDs and VCs by W3C for the IOTA Tangle.
  • SSI Kit - Open source infrastructure that offers everything developers need to use SSI (to build end-to-end use cases and applications).
  • Universal DID Resolver - Universal DID resolver implementation and method specific drivers.
  • Universal DID Registrar - Universal DID registrar implementation and method specific drivers.
  • JavaScript: DID Client (did-io) - A DID resolution library for JavaScript.
  • JavaScript: DID - A simple library to interact with DIDs that conform to the DID-provider interface.
  • JavaScript: vc-js - A JavaScript library for issuing and verifying Verifiable Credentials.
  • JavaScript: vc.js - Support Verifiable Credentials in JavaScript.
  • JavaScript: DID Resolver - A simple common interface for JavaScript applications to resolve DID documents from Decentralized Identifiers (DIDs).
    • ethr DID Resolver - Use Ethereum addresses as fully self managed Decentralized Identifiers and wrap them in a DID Document.
    • web DID Resolver - Use domains accessed through https as Decentralized Identifiers and retrieve an associated DID Document.
  • Rust: did-key.rs - Provide basic support for did:key methods.

🎮 Demo's

High level:

  • Animo Demo - Our own demo lets you pick a character and experience digital verification through their world. See how easy it is to work, travel or study using verifiable credentials!
  • Evernym Demo - In this demo you'll explore digital credentials with Alice, who just landed her dream job and is preparing to buy her first house using the Connect Me App.
  • Lissi Demo - Check into a hotel or enroll in a class in Muster University to experience our favorite wallet for credential storage from our friends at Lissi.
  • Uport Demo - Before Veramo and Serto, Uport created this lovely demo in which you play around in a city where verifiable credentials are everywhere.
  • Selv demo - At Iota they do it all, including digital identity. This demo uses real partnerships to show you how verifiable credentials will impact day to day life.
  • walt.id demo

Low level:

  • AJF Demo - Walk through the AFJ flow yourself together with agents Alice and Faber in this demo.
  • ACA-Py Demo - There are several demos available for ACA-Py mostly (but not only) aimed at developers learning how to deploy an instance of the agent and an ACA-Py controller to implement an application.
  • Aries OpenAPI demo

📡 Networks

  • Sovrin Network - A decentralized identity network based on Hyperledger Indy.
  • Cheqd Network - An identity network that enables payment rails between issuer, holder & verifier.

📚 Resources

Resources that are not about specific concepts such as meetups, newsletters, etc.

📄 Technical Specifications

📆 Events

Notable events concerning self-sovereign identity.

  • SSIMeetup - An open, collaborative community to help SSI evangelists around the world, independent of company interests or standards.
  • Internet Identity Workshop - An event that is held twice every year that discusses user-centric identity related topics and technologies.

🖋️ License

CC0

To the extent possible under law, Animo Solutions has waived all copyright and related or neighboring rights to this work.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].