8 releases
Uses new Rust 2024
| new 0.1.7 | Apr 18, 2026 |
|---|---|
| 0.1.6 | Apr 17, 2026 |
| 0.1.5 | Mar 27, 2026 |
| 0.1.2 | Feb 1, 2026 |
| 0.1.0 | Dec 4, 2025 |
#2734 in Authentication
3,597 downloads per month
Used in affinidi-did-resolver-cac…
210KB
4K
SLoC
did-scid
Rust implementation of the did:scid (Self-Certifying Identifier) DID method.
A Self-Certifying Identifier (SCID) is a subclass of verifiable identifier that is cryptographically verifiable without relying on any third party, because the identifier is cryptographically bound to the keys from which it was generated.
Installation
[dependencies]
did-scid = "0.1"
Feature Flags
| Feature | Default | Description |
|---|---|---|
did-webvh |
Yes | Verifiable History via WebVH |
did-cheqd |
Yes | Verifiable History via Cheqd |
Capabilities
did:scid:vh— Verifiable History support- WebVH backend
- Cheqd backend
- Peer-level
did:scidimplementations
Specification
Related Crates
affinidi-did-common— DID Document types (dependency)affinidi-did-resolver-cache-sdk— Resolver SDK (uses this via feature flag)
Contributing
Head over to our CONTRIBUTING guidelines.
License
Dependencies
~30–55MB
~853K SLoC