Identity

Weave Identity

Identity abstraction with DID-like documents, adapters, keypairs, public keys, signatures, delegation, and resolvers.

At a glance

FieldValue
Crate/packageweave-identity
Version0.1.0
Sourceadapters/weave-identity
Public structs8
Public enums2
Public traits2
Public functions52
Public method targets9

What developers should learn here

Identity abstraction with DID-like documents, adapters, keypairs, public keys, signatures, delegation, and resolvers. The pages in this section are shaped around this package’s real modules and exported symbols, not a fixed template. Use the API Surface page as the coverage ledger and the workflow pages for how to compose the primitives.

Page map

Source modules

  • src/adapter.rs — adapters/weave-identity/src/adapter.rs
  • src/ed25519_adapter.rs — adapters/weave-identity/src/ed25519_adapter.rs
  • src/error.rs — adapters/weave-identity/src/error.rs
  • src/identity.rs — adapters/weave-identity/src/identity.rs
  • src/keypair.rs — adapters/weave-identity/src/keypair.rs
  • src/lib.rs — adapters/weave-identity/src/lib.rs
  • src/resolver.rs — adapters/weave-identity/src/resolver.rs
  • src/signature.rs — adapters/weave-identity/src/signature.rs