Skip to content

andorsk/awesome-trust-registries

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 

Repository files navigation

awesome-trust-registries Awesome

A curated list of trust registry systems and adjacent technology.

Protocols

  • DNSsec : A suite of extension specifications by the Internet Engineering Task Force (IETF) for securing data exchanged in the Domain Name System (DNS) in Internet Protocol (IP) networks. Used sometimes for extending to Trust Registries.
  • Open ID Federation (OIDF) : A specification that describes how two Entities that would like to interact can establish trust between them by means of a trusted third party called a Trust Anchor.
  • Trust Registry Protocol v2 : API based protocol that asks: Does Entity X have Authorization Y, in the context of Ecosystem Governance Framework Z?
  • WHOIS : WHOIS is a TCP-based transaction-oriented query/response protocol that is widely used to provide information services to Internet users.
  • RDAP : IETF based protocol that enables users to access current registration data and was created as an eventual replacement for the WHOIS protocol.

Models

  • Credential Trust Establishment: A document model that describes whether a user should trust the issuer of this credential?.
  • EBSI Trust Chains : An interaction model which defines three roles: Root Trusted Accreditation Organisation (Root TAO), Trusted Accreditation Organisation(s) (TAOs), and Trusted Issuer(s) (TIs).
  • x509 Certs: A standard defining the format of public key certificates used as a basis for HTTPS and TLS.
  • W3C Verified Issuer / Verifier Verifier List Data Model : This work focuses on how a party or its agent can decide whether or not to engage with a counterparty in a transaction.

Providers

  • EU Trust Lists : The Member States of the European Union and European Economic Area publish trusted lists of qualified trust service providers in accordance with the eIDAS Regulation.
  • CIRA: Canadian Internet Registration Authority
  • Cheqd : Leverages the EBSI Trust Chain Model over DID Linked Resources.
  • Northern Block : Higher assurance trust registry leveraging DNSSec.
  • Trinsic : Trust Registry API using Trust Over IP's Trust Registry Protocol v1 spec.
  • TRAIN : The approach allows for the flexible definition, consideration and publication of trust lists as well as the verification of trust framework compliance (e.g., eIDAS including LoAs or other trust framework/schemes that can also be application/industry-specific) with different Levels of Assurance (LoA), using DNS(SEC) as a root trust anchor.
  • Who.is : A Whois domain lookup allows you to trace the ownership and tenure of a domain name.

SDK's

  • Cheqd SDK : A TypeScript SDK built with CosmJS to interact with cheqd network ledger
  • Dock SDK : Blockchain based trust registry.
  • Ory Hydra : The Ory Hydra SDK allows for integration with a self-hosted Ory Hydra OAuth2 Server.
  • Trinsic SDK : Trust Registry v1 API SDK
  • TBD SSI Service : A golang service that allows you to build Trust Registries.
  • Sunbird RC Cord : Sunbird RC is an open-source software framework for rapidly building electronic registries, enable atestation capabilities, and build verifiable credentialling with minimal effort.

Contribute

Contributions welcome! Read the contribution guidelines first.