Skip to content

v0.2.0

Latest

Choose a tag to compare

@github-actions github-actions released this 05 Sep 07:14
· 8 commits to main since this release
837d7d9

Read this before installing. These statements apply to every Erebus release before
v1.0 and are prepended to the generated notes automatically, so no release can quietly
omit them.

This software is unaudited. No independent cryptographic or security review has been
performed on the wire, the settlement path, or the disclosure design. Do not put value you
care about through it.

Mainnet readiness is a release gate, not a forecast. The v0.2.0 source completed one
bounded Starkscan-backed mainnet canary: screened shield, MCP negotiation, atomic settlement,
reconciliation, observer test, and scoped disclosure. The secret-free evidence is in
docs/runs/v0.2-mainnet-canary.json and the
dated run record. One canary does not
prove capacity, uptime, independent review, or safe use with material value.

Relationship privacy is not complete. Erebus hides the terms, not the relationship.
Negotiation content and settlement amounts are confidential, and that is demonstrated: an
observer with no key recovers the full terms from wire v1 and nothing from wire v2. But
opening a channel writes the counterparty's address to public calldata (F38), and a fixed
fifth-salt shape lets an observer count and time Erebus traffic without reading it (F31).
Never describe this release as private without qualification. The full boundary is in
docs/privacy-model.md.

Supported platforms are Linux x86-64 and macOS arm64. Intel macOS is not built: its CI
runner is no longer available, and cross-compiling would ship a binary that was never
executed on its own architecture. There is no Intel macOS wheel or raw binary in this
release.


What's Changed

Full Changelog: v0.1.0...v0.2.0