v0.2.3 — Proof of Possession + aegis init
What's New
Security: Proof of Possession (PoP)
createApiKeynow requires a cryptographic proof that you own the private key- Prevents registration of garbage/fake public keys
- PoP is computed automatically by
aegis init
Onboarding: aegis init
- Interactive setup wizard: algorithm selection, keygen, Dashboard prefill, config writer
- Replaces manual
aegis keygen+ Dashboard + config editing AegisClient.from_config()— zero-parameter client from~/.aegis/config.toml
CLI Improvements
aegis test— sends a real entry + verifies on-chain (E2E proof)- Windows TOML path fix (forward slashes)
Algorithms
- Ed25519, ML-DSA-65, ML-DSA-87, SLH-DSA-128s, Hybrid (Ed25519 + ML-DSA-65)
- All 5 algorithms fully tested with real keygen + sign + verify
Full Changelog: v0.1.0...v0.2.3