Release
Release notes
What changed in the v0.1.2 maintainer preview and how to try it.
Cashu Fault Lab 0.1.2 is a maintainer-preview release for testing local wallet adapters. It produces reproducible developer feedback; it is not release qualification or certification.
What changed
adapter initgenerates TypeScript, Rust, or Python adapter scaffolds with contract tests and CI.adapter preflightvalidates schema compatibility, loopback origins, authentication, capability identity and profile support, configured read-only evidence endpoints, and connectivity with stable, actionable diagnostics.adapter previewselects applicable HTTP response-loss and duplicate-delivery checks, starts and stops the local fault gateway automatically, and reports unsupported capabilities asN/A.- Preview runs emit redacted JSON, HTML, JUnit, preflight results, replay commands, and a maintainer-ready README in one feedback bundle.
- Recovery and evidence handling now rejects more retry-identity, proof-state, redemption-start, and conflicting-observation failures.
Remote or hosted wallet origins are intentionally rejected in this release.
See the v0.1.2 maintainer-preview checklist for completed release requirements and the external-validation blockers that remain.
Try it
bash
npx cashu-fault-lab@0.1.2 doctor
npx cashu-fault-lab@0.1.2 adapter preflight --adapters ./adapter-manifest.json
npx cashu-fault-lab@0.1.2 adapter preview --adapters ./adapter-manifest.json --sender my-wallet --receiver my-walletFull documentation: https://cashu-fault-lab.vercel.app/