Coder Social home page Coder Social logo

smithsamuelm / keri-dif Goto Github PK

View Code? Open in Web Editor NEW

This project forked from decentralized-identity/keri

1.0 5.0 1.0 34.74 MB

Key Event Receipt Infrastructure - the spec and implementation of the KERI protocol

License: Apache License 2.0

HTML 100.00%

keri-dif's Introduction

KERI

Key Event Receipt Infrastructure - the spec and implementation of the KERI protocol

KERI Logo

Starting Points

  • For an overview and introduction, see the explanatory slideshow here or the public-facing website.
  • A partial draft of the spec (still pending substantial editorial reduction) is available in the KIDs directory.
  • The most recent version of the whitepaper is here. It contains an overview of the functional requirements and design of the KERI protocol, but should not be taken as authoritative as a specification and predates the experimental implementation.
  • Definitions, Questions and Answers categorized by topic here.
  • Contributor guidelines can be found here.
  • As the first experimental prototype is developed in python, updates to the white paper's concepts and new implementation guidance alike are being moved into "KERI implementation documents" (KIDs), which are the building blocks of the spec being refined in dialogue with the first implementations done through the group. ALL of this work (implementation and specs alike) are in PROPOSED stage at best, and in some cases even in EXPERIMENTAL mode (some code commits not even discussed).
  • There are separate repositories for Python, Rust, JavaScript, Go, and Java

Ways to contribute

  • Feel free to open an issue here if you have use-case ideas, or if you have suggestions on how to make the current KIDs more concise, crisper, or easier to understand from an implementer's point of view.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.