Skip to content

Rust API map

Reference / generated workspace

The current auths-proof checkout contains 24 Cargo packages including the fuzz workspace entry and development tooling.

Package Use
auths-proof Embedded Rust facade, actionable results, and lower-level re-exports
auths-proof-wasm Three-input WebAssembly boundary
auths-author Pure grant planning and external signing requests
auths-testkit Canonical positive and negative corpus construction
  • auths-assurance
  • auths-author
  • auths-authority
  • auths-codec
  • auths-composition
  • auths-did-keri
  • auths-did-key
  • auths-did-web
  • auths-hsm-attested
  • auths-model
  • auths-multikey
  • auths-ports
  • auths-proof
  • auths-proof-fuzz
  • auths-proof-offline-example
  • auths-proof-wasm
  • auths-raw-key
  • auths-registries
  • auths-signature
  • auths-spiffe-x509
  • auths-testkit
  • auths-verifier
  • auths-webauthn
  • xtask

Most applications should depend on the facade rather than assembling verifier layers directly. Downstream applications that need profile-decoded commands, runtime state, or custody should use auths-sdk from auths-proof-apps.

The canonical item-level API is Rustdoc generated from source with cargo doc --workspace --no-deps. This site intentionally provides an integration-oriented map rather than a hand-maintained second API definition.