1 unstable release
new 0.1.0 | Feb 10, 2025 |
---|
#710 in Authentication
Used in 2 crates
71KB
1K
SLoC
Credibil Decentralized Identifier (DID) Tools
This crate provides a set of tools and utilities for working with the subset of
Decentralized Identifiers (DIDs) used in
credibil-vc
and credibil-dwn
.
[!CAUTION] This crate is not intended for direct use.
Supported Methods
The crate supports:
with plans to support did:dht in the near future.
Usage
At this point, the library supports basic DID resolution and document creation.
While we plan to add support for publishing did:web
and did:dht
documents,
it will be just that: support. The end-to-end process of publishing requires
additional infrastructure and is out of scope for this library.
lib.rs
:
DID Resolver
This crate provides common utilities for the Credibil project and is not intended to be used directly.
The crate provides a DID Resolver trait and a set of default implementations for resolving DIDs.
See DID resolution fpr more.
Dependencies
~15–24MB
~345K SLoC