Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
18 changes: 16 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,11 @@
> [!IMPORTANT]
> SpruceID does not use the DIDKit bindings internally anymore, and they decided to archive their respective repositories. Considering the Open edX project dependency on didkit-python bindings for the
verifiable credentials support and requires VC 2.0 support, a decision was made to fork the solution, implement minor module updates and publish under the name openedx-didkit as a drop-in replacement for didkit PyPI package.
> SpruceID does not use the DIDKit bindings internally anymore, and they decided to archive their
respective repositories. Considering the Open edX project dependency on didkit-python bindings for the
verifiable credentials support and requires VC 2.0 support, a decision was made to fork the solution,
implement minor module updates and publish under the name openedx-didkit as a drop-in replacement for
didkit PyPI package.



[![PyPI version](https://badge.fury.io/py/openedx-didkit.svg)](https://badge.fury.io/py/openedx-didkit)

Expand Down Expand Up @@ -56,3 +61,12 @@ poetry run maturin develop
poetry run pytest
```

## License

This software:

was forked from https://github.com/GlugovGrGlib/didkit-python,
which was forked from https://github.com/spruceid/didkit-python,
All contribution made to those repositories, the last of which is tagged final-external-contribution, are licensed by the original contributors under the terms of the Apache License 2.0 with one upstream dependency licensed GPLv3 (removed in the GlugovGrGlib fork).

The software is now maintained for the purpose of the Open edX project by Axim Collaborative, Inc., which licenses any further contributions to this repository under the Apache License 2.0.
24 changes: 24 additions & 0 deletions catalog-info.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
# This file records information about this repo. Its use is described in OEP-55:
# https://open-edx-proposals.readthedocs.io/en/latest/processes/oep-0055-proc-project-maintainers.html
apiVersion: backstage.io/v1alpha1
kind: Component
metadata:
name: "didkit-python"
description: "DIDKit provides Verifiable Credential and Decentralized Identifier functionality across different platforms."
links:
- url: "https://github.com/openedx/didkit-python/blob/main/README.md"
title: "Documentation"
icon: "Article"
annotations:
# (Optional) Annotation keys and values can be whatever you want.
# We use it in Open edX repos to have a comma-separated list of GitHub user
# names that might be interested in changes to the architecture of this
# component.
openedx.org/arch-interest-groups: ""
# This can be multiple comma-separated projects.
openedx.org/release: "main"
spec:
owner: GlugovGrGlib
type: "service"
lifecycle: "production"
# (Optional) An array of different components or resources.
Loading