Skip to main content

did_pkarr/
lib.rs

1//! `did:pkarr` - [Decentralized Identifiers] using
2//! [Public Key Addressable Resource Record][pkarr]s.
3//!
4//! [did]: https://www.w3.org/TR/did-1.0/
5//! [pkarr]: https://github.com/Pubky/pkarr
6
7pub mod dids;
8pub mod doc;
9#[cfg(any(feature = "dht", feature = "http"))]
10pub mod io;
11
12pub use crate::dids::DidPkarr;
13pub use crate::doc::DidPkarrDocument;
14
15pub use pkarr;
16
17#[cfg(any(feature = "dht", feature = "http"))]
18pub use crate::io::{Client, PkarrClientBlockingExt, PkarrClientExt};