Summary
Enable compilation of the verification subsystem (\gx-receipt, \gx-crypto) to \wasm32-unknown-unknown\ / \wasm-pack.
Goal
Allow static web UIs, documentation viewers, and edge workers (Cloudflare Workers, Fastly) to verify DSSE signed receipts and checkpoint proofs client-side without a backend service or native binary installation.
Scope & Considerations
- Target crate: \gx-receipt\ / \gx-crypto`n- Replace any OS-specific dependencies in the verification path with platform-agnostic abstractions or \web-sys\ / \getrandom\ JS features.
Summary
Enable compilation of the verification subsystem (\gx-receipt, \gx-crypto) to \wasm32-unknown-unknown\ / \wasm-pack.
Goal
Allow static web UIs, documentation viewers, and edge workers (Cloudflare Workers, Fastly) to verify DSSE signed receipts and checkpoint proofs client-side without a backend service or native binary installation.
Scope & Considerations