OYDID provides a self-sustained environment for managing decentralised identifiers (DIDs). The did:oyd
method links the identifier cryptographically to the DID Document and through also cryptographically linked provenance information in a public log it ensures resolving to the latest valid version of the DID Document.
- Read about the concept and examples: OYDIDintro.pdf
- W3C conform DID Method Specification: https://ownyourdata.github.io/oydid/
oydid
commandline tool:- Sources: https://github.com/OwnYourData/oydid/tree/main/cli
- run in a Docker image: https://hub.docker.com/r/oydeu/oydid-cli
- Tutorial and examples: https://github.com/OwnYourData/oydid/tree/main/tutorial
- host OYDIDs yourself in a repository:
- Sources: https://github.com/OwnYourData/oydid/tree/main/repository
- use the
oydeu/oydid-base
image on Dockerhub: https://hub.docker.com/r/oydeu/oydid-base - API documentation is available here: https://api-docs.ownyourdata.eu/oydid/
- Universal Resolver driver: https://github.com/OwnYourData/oydid/tree/main/uniresolver-plugin
- Universal Registrar driver : https://github.com/OwnYourData/oydid/tree/main/uni-registrar-driver-did-oyd
- JS library for
did-resolver
: https://github.com/OwnYourData/oydid/tree/main/js-resolver
Please report bugs and suggestions for new features using the GitHub Issue-Tracker and follow the Contributor Guidelines.
If you want to contribute, please follow these steps:
- Fork it!
- Create a feature branch:
git checkout -b my-new-feature
- Commit changes:
git commit -am 'Add some feature'
- Push into branch:
git push origin my-new-feature
- Send a Pull Request
This project has received funding from the European Union’s Horizon 2020 research and innovation program through the NGI ONTOCHAIN program under cascade funding agreement No 957338 and the NGI TRUSTCHAIN program under cascade funding agreement No 101093274.
Also supported by Netidee Call 17 and by the Federal Ministry for Climate Protection, Environment, Energy, Mobility, Innovation and Technology (Bundesministerium für Klimaschutz, Umwelt, Energie, Mobilität, Innovation und Technologie [BMK]) through FFG funding in the program “IKT der Zukunft” under grant number 887052.