diff --git a/github/README.md b/github/README.md index 03bd26cb..874154e9 100644 --- a/github/README.md +++ b/github/README.md @@ -1,14 +1,22 @@ --- title: SSI-DID Github Repositories -description: ... and you can too! +description: A start at listing all DID-SSI related GitHub Repositories. +image: "https://infominer.id/images/github.jpeg" +twitter: + card: "summary_large_image" --- # SSI-DID Github Repositories -**... and you can too!** + +Please send me [a message](../index.html#contact), open an issue or submit a pull-request with any that I've missed. ## Contents * [/WebOfTrustInfo](#weboftrustinfo---design-workshop) + * [RWoT Design Workshop](#rwot-design-workshop-) + * [RWoT BTCR](#rwot-btcr-) + * [RWoT Txref Conversion](#rwot-txref-conversion-) + * [RWoT Linked Data](#rwot-linked-data-) * [/w3c](#w3c---world-wide-web-consortium-) * [Verifiable Claims Working Group](#w3cverifiable-claims----vc-working-group) * [Credentials Community Group](#w3c-ccg---credentials-community-group-) @@ -27,6 +35,8 @@ description: ... and you can too! * [DB - Credentials](#db---credentials-) * [DB - DID](#db---did-) * [DB - Linked Data](#db---linked-data-) +* [Sovrin Foundation](#sovrin-foundation-) + * [Sovrin - Indy](#sovrin-indy-) * [Decentralized Identity Foundation](#decentralized-identity---dif-) * [DIF - DID](#dif---did-) * [DIF - DID-Auth](#dif---did-auth-) @@ -42,6 +52,7 @@ description: ... and you can too! * [PSPC-SPAC-buyandsell](#pspc-spac-buyandsell-) - Public Services and Procurement Canada * [Veres One](#veres-one-) * [Ethereum](#ethereum-) + * [Assorted Ethereum Apps](#assorted-ethereum-apps) * [uPort](#uport-) * [uPort DID](#uport-did-) * [uPort Identification](#uport-identification-) @@ -58,9 +69,10 @@ description: ... and you can too! * [Ockam Network](#ockam-network-) * [/peacekeeper/blockchain-identity](#peacekeeperblockchain-identity-) * [/decentralized-id/decentralized-id.github.io](#decentralized-iddecentralized-idgithubio-) +* [HOME](https://infominer.id) -## /WebOfTrustInfo - Design Workshop +## /WebOfTrustInfo >The Web of Trust is a buzzword for a new model of decentralized self-sovereign identity. It’s a phrase that dates back almost twenty-five years, the classic definition derives from PGP. @@ -73,8 +85,53 @@ In advance of each workshop, all participants produce a one-or-two page topic pa The workshop itself also produces technical whitepapers, this Repository holds a record of the progression of thought in SSI, since November, 2015. -* https://github.com/WebOfTrustInfo/ -* One Page List of RWoT Literature +* One Page List of RWoT Literature (not complete) +* /WebOfTrustInfo/self-sovereign-identity - Articles and documents associated with designing and implementing identity technology using self-sovereign identity principles +* /WebOfTrustInfo/website - Website for http://www.WebOfTrust.info +* /WebOfTrustInfo/community-resilience - Rebooting Web of Trust Community Resilience Team +* /WebOfTrustInfo/satyrn - A Markdown-based JavaScript Sandbox +* /WebOfTrustInfo/sss - Library for the Shamir secret sharing scheme + - Forked from dsprenkels/sss +* /WebOfTrustInfo/verifiable-news - TBD: W3C Credentials Community Group repository for curbing "social bots" and mitigating the spread of online misinformation and "fake news". +* /WebOfTrustInfo/portable-reputation-toolkit + + +### RWoT Design Workshop [**^**](#contents) + +* [White Papers, Specifications & Proofs of Concept](https://github.com/WebOfTrustInfo/rwot1-sf/blob/master/topics-and-advance-readings/white-papers--specifications---and-proof-of-concept-code.md) + >Our goal for this initial #RebootingWebOfTrust design workshop is to: + > + > * Focus on the creation of the next generation of decentralized web-of-trust based identity systems. + > * To generate 5 technical white papers on topics decided by the group that will have the greatest impact on the future" + > + > To this end, I thought it would be useful to define what is a white paper, and as some people desire to go beyond this, what is a specification and proof of concept code. +* /WebOfTrustInfo/rwot1-sf - RWOT1 in San Francisco, California (November 2015) +* /WebOfTrustInfo/rwot2-id2020 - RWOT2 for the ID2020 UN Summit (May 2016) +* /WebOfTrustInfo/rwot3-sf - RWOT3 in San Francisco, California (October 2016) +* /WebOfTrustInfo/rwot4-paris - RWOT4 in Paris, France (April 2017) +* /WebOfTrustInfo/rwot5-boston - RWOT5 in Boston, Massachusetts (October 2017) +* /WebOfTrustInfo/rwot6-santabarbara - RWOT6 in Santa Barbara, California (March 2018) +* /WebOfTrustInfo/rwot7-toronto - RWOT7 in Toronto, Canada (September 2018) +* /WebOfTrustInfo/rwot8-barcelona - RWOT8 in Barcelona, Spain (March 2019) + +### RWot BTCR [**^**](#contents) + +* /WebOfTrustInfo/btcr-tx-playground.github.io +* /WebOfTrustInfo/btcr-did-tools-js +* /WebOfTrustInfo/btcr-hackathon - Virtual hackathon to create spec and code for Bitcoin-based Decentralized Identifiers (DIDs) + +### RWoT Txref Conversion + +* /WebOfTrustInfo/txref-conversion-java - Java library for converting txids to txrefs and back +* /WebOfTrustInfo/txref-conversion-js - Javascript library for converting txids to txrefs and back +* /WebOfTrustInfo/txref-conversion-python - Python library to handle conversion between TxRef(bech32) <-> TxID + +### RWoT Linked Data [**^**](#contents) + +* /WebOfTrustInfo/schemas - Draft schemas for JSON-LD etc. +* /WebOfTrustInfo/ld-signatures-java - Java implementation of Linked Data Signatures +* /WebOfTrustInfo/ld-signatures-python - JSON-LD Signatures with JSON Web Signatures + ## /w3c - World Wide Web Consortium [**^**](#contents) @@ -275,6 +332,29 @@ JSON for Linked Data * /digitalbazaar/flex-ledger - Forked from web-payments/flex-ledger A decentralized Linked Data Ledger for the Web +## Sovrin Foundation [**^**](#contents) + +* /sovrin-foundation/sovrin.org - the foundation web site +* /sovrin-foundation/sovrin +* /sovrin-foundation/sovrin-sip - controlled techical docs/standards for Sovrin Foundation +* /sovrin-foundation/sov-docs-conf - A repository containing the code that builds the Sovrin documentation website's shared repository sidebar +* /sovrin-foundation/ssi-protocol - Document the interactions and conventions that make self-sovereign identity interoperable. +* /sovrin-foundation/protocol +* /sovrin-foundation/steward-tools - tools for Sovrin steward +* /sovrin-foundation/token-plugin - source code and tests for Sovrin Ledger plugins +* /sovrin-foundation/sovrin-test-automation - quality assurance automation for Sovrin repos. +* /sovrin-foundation/agent-sdk - Reference Agent +* /sovrin-foundation/sovrin-connector-preview - Forked from evernym/sovrin-connector-preview +* /sovrin-foundation/pipeline-test - Test integrations, hooks and build pipelines. + + +### Sovrin - Indy [**^**](#contents) +* /sovrin-foundation/indy-dev - Forked from michaeldboyd/indy-dev - This is a quick way to setup a development environment to experiment with IndySDK +* /sovrin-foundation/libsovtoken - This is a payment handler library to work with libindy. It may one day be merged into libindy. +* /sovrin-foundation/sovrin-indy-android-dependencies - indy-android-dependencies +* /sovrin-foundation/connector-app - Reference mobile edge agent for use with the Sovrin Network built from Hyperledger Indy. +* /sovrin-foundation/indy-android-dependencies - Dependencies required to build indy-sdk + ## /decentralized-identity - DIF [**^**](#contents) @@ -416,6 +496,10 @@ Hyperledger Indy Project Enhancements * [EIP-1078](https://github.com/ethereum/EIPs/blob/ed621645c8f3bc5756492f327cda015f35d9f8da/EIPS/eip-1078.md) - This presents a method to replace the usual signup/login design pattern with a minimal ethereum native scheme, that doesn’t require passwords, backing up private keys nor typing seed phrases. +### Assorted Ethereum Apps [**^**](#contents) + +/XLNT/meirl> - Counterfactual and Upgradable Self-Sovereign Identity for Ethereum, using Gnosis Safe + ## uPort [**^**](#contents) * /uport-project/developers - Developer portal for documentation and application management @@ -432,7 +516,7 @@ This presents a method to replace the usual signup/login design pattern with a m * /uport-project/community-projects - A list of community hackathon projects and other experiments. * /uport-project/udoor - uPort Door Management * /uport-project/uport-bounties- A Library of uPort Bounties - +* /dconroy/CityKey - Adding uPort support to Chicago CityKey, adding all the benefits of Self Sovereign Identity to municipal services. http://citykeychained.com ### uPort DID [**^**](#contents) @@ -580,17 +664,12 @@ This presents a method to replace the usual signup/login design pattern with a m * react-jsonschema-form - Forked from rodrigopavezi/react-jsonschema-form A React component for building Web forms from JSON Schema. - - - ## Ockam Network [**^**](#contents) * /ockam-network/ockam - Tools for building identity, trust and interoperability into connected devices. * /ockam-network/did - A golang package to work with Decentralized Identifiers (DIDs) * /ockam-network/did-method-spec - Ockam DID Method Specification - - ## /peacekeeper/blockchain-identity [**^**](#contents) >Projects/companies working on blockchain and identity @@ -604,3 +683,6 @@ You can join in on the research, and help build this educational resource. * [/decentralized-id/decentralized-id.github.io](https://github.com/decentralized-id/decentralized-id.github.io) +--- + +## [infominer.id](https://infominer.id) \ No newline at end of file