ssi
ssi copied to clipboard
Core library for decentralized identity.
As specified in did-core services can be linked in a DID document (see also . Currently, non of the described contexts is part of ssi/contexts. It would be great if...
As defined in the spec (https://w3c.github.io/did-core/#json), DID Documents without `@context` are supported. The SSI lib currently requires `@context` to be present in the `Document` struct. Since `Option` is used in...
There is a runtime failure in getrandom in wasm target when using ed25519-dalek feature, which is fixed by adding `getrandom = { version = "0.1", features = ["wasm-bindgen"] }` to...
Hey Team, We have requirement for verification of credential revocation with `StatusList2021`. I observed that it is part of the SSI [module](https://github.com/spruceid/ssi/blob/0ea45bf0e0f6eeb0df5314af4dea566333ded782/src/revocation.rs#L465) but has not been added to the `DIDKit`...
As discussed in https://github.com/w3c-ccg/vc-api/issues/284 > VP verification will verify each VC in the VP Checking that the VerifiableCredential credentialSubject id equals the VerifiablePresentation holder would still be the caller's responsibility...
~~A verification error was observed in verification compatibility between the ring Ed25519 and ed25519-dalek implementations.~~ This issue is to track how this is happening and adding tests to **ensure compatibility...
Importing code and test vectors from https://github.com/spruceid/cacao-zcap-rs. To have ssi depend on the cacao-zcap crate as it is now would create a circular dependency, since cacao-zcap already depends on ssi....
The `verify_proof_consistency` function (added in #241) calls [match_list_property](https://docs.rs/ssi/0.4.0/ssi/rdf/struct.GraphRef.html#method.match_list_property) to check that a proof object's JSON(-LD) corresponds to its RDF data: https://github.com/spruceid/ssi/blob/3fc36d8ca412135a0664ac39b78003868ba54850/src/vc.rs#L2269-L2276 But this expects that the `capabilityChain` proof property if...
Hi Team, The `did` resolution to `DIDDocument` takes blockchain interaction to execute and sometimes may not be efficient for large number of resolution calls. If the `resolver` could have configurations...
- [ ] https://github.com/w3c-ccg/status-list-2021-test-suite - [ ] https://github.com/w3c-ccg/di-ed25519-test-suite - [ ] https://github.com/w3c-ccg/vc-api-verifier-test-suite - [ ] https://github.com/w3c-ccg/vc-api-issuer-test-suite