andorsk / awesome-trust-registries

an awesome list of trust registries

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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.
  • Extensible Provisioning Protocol : an XML based protocol used by the Internet industry, particularly the registrars and registries in managing domain names.
  • 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.
  • Registry Lock : Status code set by registrar intended to combats domain hijacking.
  • RDAP : IETF based protocol that enables users to access current registration data and was created as an eventual replacement for the WHOIS protocol.
  • RPKI : proves the association between specific IP address blocks or ASNs and the holders of those Internet number resources.

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.
  • XFSC Toolbox : German government sponsored project of open source-based software components were developed for the creation of federated digital ecosystems

Ecosystems

Workshops

  • Registration Operations Workshop (ROW) : Informal industry conference that offers a platform for discussing the technical intricacies of registration operations within the domain name system.

Contribute

Contributions welcome! Read the contribution guidelines first.