Rust API map
The current auths-proof checkout contains 24 Cargo
packages including the fuzz workspace entry and development tooling.
Supported facades
Section titled “Supported facades”| 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 |
Kernel layers
Section titled “Kernel layers”auths-assuranceauths-authorauths-authorityauths-codecauths-compositionauths-did-keriauths-did-keyauths-did-webauths-hsm-attestedauths-modelauths-multikeyauths-portsauths-proofauths-proof-fuzzauths-proof-offline-exampleauths-proof-wasmauths-raw-keyauths-registriesauths-signatureauths-spiffe-x509auths-testkitauths-verifierauths-webauthnxtask
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.
Full item reference
Section titled “Full item reference”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.