didkit icon indicating copy to clipboard operation
didkit copied to clipboard

A cross-platform toolkit for decentralized identity.

Results 59 didkit issues
Sort by recently updated
recently updated
newest added

When I am trying to implement the didkit functionalities in the flutter app, the app freezes. Because of the freezing issue, I am unable to make a user-friendly app by...

enhancement

A single set of functions for DIDKit could be exposed in the `didkit` crate and used in the CLI, FFIs, and HTTP. This would simplify things by reducing code duplication.

enhancement
developer experience

Flutter plugins can target Web, as well as Android and iOS: https://flutter.dev/docs/development/packages-and-plugins/developing-packages#web Credible has an interface for DIDKit that abstracts over DIDKit's native Dart package and the JS/WASM library: https://github.com/spruceid/credible/blob/main/lib/app/interop/didkit/didkit.dart...

Related: #69 Size of cache of Cargo registry and build artifacts is [~263 MB](https://github.com/spruceid/didkit/runs/2141499652#step:4:15). Should probably be more. Probably the path to the `target` directory for caching is incorrect.

CI/CD

A common pattern is that functionality is added in https://github.com/spruceid/ssi/ which is then exposed in DIDKit - or ssi's API is changed which requires a corresponding update in DIDKit. Currently...

CI/CD

Spruce VC-HTTP-API Test Report (demo server): https://w3c-ccg.github.io/vc-http-api/test-suite/spruce/ - [ ] Support [Revocation List 2020](https://w3c-ccg.github.io/vc-status-rl-2020/) and [updateCredentialStatus](https://github.com/w3c-ccg/vc-http-api/blob/master/docs/vc-http-api.yml#L70-L91) (Optional) - [ ] Support [BbsBlsSignature2020](https://w3c-ccg.github.io/security-vocab/#BbsBlsSignature2020), [BbsBlsSignatureProof2020](https://w3c-ccg.github.io/security-vocab/#BbsBlsSignatureProof2020) and [deriveCredential](https://github.com/w3c-ccg/vc-http-api/blob/master/docs/vc-http-api.yml#L44-L69) (Optional) - [x] Add [Citizenship](https://w3c-ccg.github.io/citizenship-vocab/)...

## How to Reproduce As the [README.md](https://github.com/spruceid/didkit/blob/92ac2a630490aff4ab52f47531ca24e4b4488942/README.md#install) and the [sprucekit.dev](https://www.sprucekit.dev/verifiable-credentials/didkit/quick-install) state: ```console git clone https://github.com/spruceid/ssi --recurse-submodules git clone https://github.com/spruceid/didkit cd didkit/ cargo build ``` Then the following error is observed:...

Fixes: https://github.com/spruceid/didkit/issues/389 This PR is the "plan 1" in the "What to do?" section in the https://github.com/spruceid/didkit/issues/389 . It also fixes a build bug derived from this commit: https://github.com/spruceid/didkit/commit/aacc94fbc16da435527a3ee6a7493516206c7e44 (`http`...