• v0.5.3 50c84d0351

    v0.5.3: v0.6 P3 — Window Authorization
    docs-build / go test ./... (lexicon firewall + all x/* tests) (push) Has been cancelled
    docs-build / mkdocs build (docs site artifact) (push) Has been cancelled
    Stable

    cloudinit-bot released this 2026-08-18 18:58:32 +00:00 | 41 commits to main since this release

    v0.6 Phase 3 — Window Authorization (REQ-042)

    • Window open/lifecycle/audit-log via real x/window/types.Window.Activate/Revoke/Expire.
    • Revoke-on-Expired no-op (v0.2 terminal-state contract).
    • AuditEntry appended on each lifecycle transition.
    • Coverage: store 99.2%, handlers 87.7%.
    Downloads
  • v0.5.2 edd285e5c0

    v0.5.2: v0.6 P2 — Stash Dashboard
    docs-build / go test ./... (lexicon firewall + all x/* tests) (push) Has been cancelled
    docs-build / mkdocs build (docs site artifact) (push) Has been cancelled
    Stable

    cloudinit-bot released this 2026-08-18 18:55:11 +00:00 | 44 commits to main since this release

    v0.6 Phase 2 — Stash Dashboard (REQ-041)

    • Stash balance in Grain + Bread-scale conversion (x/bread/types.BreadScaleAll() + GrainsPerBread=10000, D-073 code constants NOT docs).
    • 90-day maturity progress bar + IsMature badge (StashActivity.IsMature).
    • D-073 regression guard test (fails if docs 1000x values used).
    • Coverage: web/handlers 83.5% cumulative.
    Downloads
  • v0.5.1 741d6e0a96

    v0.5.1: v0.6 P1 — Web Foundation + Reach Signup
    docs-build / go test ./... (lexicon firewall + all x/* tests) (push) Has been cancelled
    docs-build / mkdocs build (docs site artifact) (push) Has been cancelled
    Stable

    cloudinit-bot released this 2026-08-18 18:52:59 +00:00 | 47 commits to main since this release

    v0.6 Phase 1 — Web Foundation + Reach Signup + Lexicon Firewall

    • REQ-040: Nomad Reach signup Web UI — Go 1.22 net/http.ServeMux mock server in web/, Create a Reach form (atomic Reach+Stash per D-071), Reach list/detail.
    • REQ-045: lexicon_meta_web/ firewall extension scanning web/**/*.{html,js,go}.
    • G-025: import_test forbids x//keeper AND x//module.
    • G-026: rendered-HTML lexicon check scans error responses.
    • G-027: CreateReach validates HolderID/PublicKey.
    • Coverage: web/store 100%, web/handlers 81.2%.
    • go.mod unchanged (G-006).
    Downloads
  • v0.5.0 d3537249fb

    v0.5.0: OpenYield v0.6 Phase 0 — Pre-Execution (Nomad Web UI)
    docs-build / go test ./... (lexicon firewall + all x/* tests) (push) Has been cancelled
    docs-build / mkdocs build (docs site artifact) (push) Has been cancelled
    Stable

    cloudinit-bot released this 2026-08-18 12:05:26 +00:00 | 55 commits to main since this release

    v0.6 Phase 0 — Pre-Execution (Nomad Web UI)

    The project's first UI milestone. Phase 0 establishes the spec, research, plan, and grill for a Nomad Web UI MVP.

    Pipeline: SPECIFY → CLARIFY → RESEARCH → IDEATE → PLAN → GRILL → MVP/UX CHECK.

    Stack ratified: Go html/template + HTMX (vendored single JS file, no node toolchain — G-006 zero-dep preserved), Go 1.22 net/http.ServeMux, mock HTTP server in new web/ dir instantiating real x/*/types structs from in-memory fixtures. No keeper, no Cosmos runtime, no app.go.

    5 screens planned: Reach signup, Stash dashboard, Window authorization, Standing + Freeholder signals, Bloom accrual.

    6 REQs ratified (REQ-040..REQ-045): 5 feat (UI screens) + 1 test (lexicon firewall extension to web/).

    Decisions: D-066..D-073 (CLARIFY), D-074..D-077 (RESEARCH), D-078..D-081 (GRILL ratifications).

    Binding fixes: G-025 (import_test forbids x//keeper AND x//module), G-026 (rendered-HTML lexicon check scans error responses), G-027 (CreateReach validates HolderID/PublicKey), G-028 (P6 audit diffs go.mod against v0.5.0 baseline).

    Phases: P1..P5 (execution) + P6 (final review/audit/ship). Tags run on v0.5.x (P0→v0.5.0, P1..P5→v0.5.1..v0.5.5, P6→v0.5.6 = milestone release).

    MVP/UX CHECK: 3 sections present (User-Facing Surface, Happy Path, UX Acceptance Criteria). Gate PASSED.

    Downloads
  • v0.4.8 6c34650a0d

    v0.4.8 — OpenYield v0.5 (Bearers Runtime) Milestone Release
    docs-build / go test ./... (lexicon firewall + all x/* tests) (push) Has been cancelled
    docs-build / mkdocs build (docs site artifact) (push) Has been cancelled
    Stable

    cloudinit-bot released this 2026-08-18 03:42:06 +00:00 | 67 commits to main since this release

    OpenYield v0.5 — Bearers Runtime (Milestone Release)

    Milestone: v0.5 (Bearers Runtime, feature type)
    Tag base: v0.4.x patch line
    Milestone release: v0.4.8 (final phase patch IS the milestone release, D-008)

    Phases

    Phase Scope Patch
    P0 Pre-Execution (spec/clarify/research/plan/grill/mvp-ux) v0.4.0
    P1 Exit + Bridge runtime (REQ-033) v0.4.1
    P2 Bearers transport runtime (REQ-034) v0.4.2
    P3 Anchors onboarding runtime (REQ-035) v0.4.3
    P4 Hub API B2B runtime (REQ-036) v0.4.4
    P5 Services runtime (REQ-037) v0.4.5
    P6 Bond market runtime (REQ-038) v0.4.6
    P7 Council governance runtime (REQ-039) v0.4.7
    P8 Final Review + Audit + Ship v0.4.8 (milestone release)

    Requirements covered (7/7)

    • REQ-033 Exit layer runtime (x/exit DEX swap + x/bridge IBC 5 L2 chains)
    • REQ-034 Bearers transport runtime (OY-SAT + OY-QR + session lifecycle)
    • REQ-035 Anchors onboarding runtime (credential lifecycle)
    • REQ-036 Hub API B2B runtime (custody/lending/compliance + CustodyKeyring D-058)
    • REQ-037 Services runtime (Care/SIM/Vault/Mail)
    • REQ-038 Bond market runtime (Growth Bonds + CLOB matching, REJECT above 800bps D-063)
    • REQ-039 Council governance runtime (Proposal/VoteOption enums, MissionLock reject D-064, Veto quorum 6 D-065)

    Key decisions ratified (D-054..D-065)

    • D-054 runtime = simtest-grade keeper handlers + simtest, NOT mainnet
    • D-055 cosmos-sdk + ibc-go dep (G-006 controlled exception, scoped to runtime phases)
    • D-056 phase ordering P1-P8 (exit→bearers→anchors→hub→services→bond→council→final)
    • D-057 bond matching = CLOB with mission-lock clamp per match
    • D-058 custody = CustodyKeyring interface + in-memory test impl
    • D-059 IBC scope = 5 locked L2 chains (Polygon/Base/Arbitrum/Optimism/Solana)
    • D-060 Council Proposal/VoteOption enums; SignalKind stays 4; Mission Lock const firewall intact
    • D-061 no IDEATE stage in v0.5
    • D-062 cosmos-sdk v0.50.8 + ibc-go v8.2.1 version pin
    • D-063 bond CLOB match above 800bps = REJECT (fails closed)
    • D-064 MissionLockAmendment reject-at-ValidateBasic
    • D-065 Watcher Veto quorum default 6 (param-tunable, G-020 bounds [2,9])

    Binding fixes landed (G-017..G-024)

    • G-017 NoWithVeto regression-test reconciled (renamed + re-scoped, not deleted)
    • G-018 cosmos-sdk go 1.22 hard build gate (no go-directive bump)
    • G-019 CLOB ImpliedCoupon helper + boundary test (800/801/799)
    • G-020 WatcherVetoQuorum Params.Validate bounds [2,9]
    • G-021 IBC replay: second OnAcknowledgementPacket returns ERROR
    • G-022 baseline keeper stubs documented
    • G-023 keeper/msg_server.go ownership split (cosmos scaffolds, backend implements)
    • G-024 CI: types/ invariant tests stay stdlib-only

    Verification

    • go build ./... + go test ./... green (34 packages, no regression on v0.1..v0.4 baseline)
    • Coverage ≥80% on all 8 keeper packages: x/exit 85.0%, x/bridge 82.1%, x/bearers 91.2%, x/partner 87.6%, x/hub 90.0%, x/services 91.5%, x/bond 92.5%, x/council 90.3%
    • Lexicon firewall green (both x/ and docs/)
    • G-003 production firewall intact (expected_keepers.go interfaces; no production struct imports across x//types)
    • G-018 go 1.22 build gate green
    • G-024 types/ test files stdlib-only
    • Locked-const firewall intact: all v0.1..v0.4 consts unchanged; v0.5 additions additive (AnchorCredentialStatusCount=4, WatcherVetoQuorum default 6 param-tunable)
    • REVIEW: PASS (0 P0, 5 P1+ flagged for v0.6+ mainnet-readiness)
    • AUDIT: PASS (2 doc/commit-hygiene issues deferred to ship, both resolved at ship)

    P1+ deferred to v0.6+ (mainnet-readiness)

    1. P1 security: no proposal deposit/bond (governance spam gap)
    2. P1 adversarial: CLOB per-tx front-running exposure (batch auction for v0.6+)
    3. P1 maintainability: simtest doesn't exercise real IBC light-client verification
    4. P2 performance: CLOB restingBookForBond O(n) load (prefix-key for mainnet)
    5. P2 maintainability: emitMatchEventHook package-level mutable var (minor testability)

    Plus: SignalKind 4→5 expansion (AUDIT §193 P1-2; v0.6+ governance vote); live chain launch / mainnet (D-020 continues); real institutional Anchors onboarding; Yield Token + Travel + 11 service categories (ROADMAP Phase 4 — Maturity).

    Next milestone

    • v0.6 — (TBD; likely Maturity / mainnet-readiness per ROADMAP Phase 4)
    Downloads
  • v0.4.7 5299b8dc64

    v0.4.7 — OpenYield v0.5 Phase 7 (Council Governance Runtime)
    docs-build / go test ./... (lexicon firewall + all x/* tests) (push) Has been cancelled
    docs-build / mkdocs build (docs site artifact) (push) Has been cancelled
    Pre-Release

    cloudinit-bot released this 2026-08-18 01:15:45 +00:00 | 58 commits to main since this release

    REQ-039: Council governance runtime

    x/council Proposal/VoteOption enums (AUDIT §193 P1-1, D-060). MissionLockAmendment reject-at-ValidateBasic (D-064). Watcher Veto quorum default 6 (D-065, G-020 bounds [2,9]). G-017 NoWithVeto test reconciled (renamed + re-scoped, not deleted). SignalKind stays 4 (P1-2). Coverage 90.3%. 34 packages, no regression.

    • covered: [REQ-039]

    Next

    • P8: Final review + audit + milestone ship → v0.4.8 (milestone release)
    Downloads
  • v0.4.6 fdf5bd71ff

    v0.4.6 — OpenYield v0.5 Phase 6 (Bond Market Runtime)
    docs-build / go test ./... (lexicon firewall + all x/* tests) (push) Has been cancelled
    docs-build / mkdocs build (docs site artifact) (push) Has been cancelled
    Pre-Release

    cloudinit-bot released this 2026-08-18 01:07:12 +00:00 | 59 commits to main since this release

    REQ-038: Bond market depth runtime

    x/bond Growth Bonds + secondary-market CLOB matching. Per-match REJECT above 800bps (D-063, fails closed). G-019 ImpliedCoupon helper + boundary test (800/801/799). Price-time priority FCFS. Coverage 92.5%. 33 packages, no regression.

    • covered: [REQ-038]

    Next

    • P7: Council governance runtime (REQ-039) → v0.4.7
    Downloads
  • v0.4.5 a70d6faa59

    v0.4.5 — OpenYield v0.5 Phase 5 (Services Runtime)
    docs-build / go test ./... (lexicon firewall + all x/* tests) (push) Has been cancelled
    docs-build / mkdocs build (docs site artifact) (push) Has been cancelled
    Pre-Release

    cloudinit-bot released this 2026-08-18 00:57:25 +00:00 | 60 commits to main since this release

    REQ-037: Services runtime

    x/services Care/SIM/Vault/Mail runtime. Per-kind typed dispatch (A-551). Window-grant-on-every-op (A-552). Coverage 91.5%. 32 packages, no regression.

    • covered: [REQ-037]

    Next

    • P6: Bond market runtime (REQ-038) → v0.4.6
    Downloads
  • v0.4.4 3c52aa1bb2

    v0.4.4 — OpenYield v0.5 Phase 4 (Hub API B2B Runtime)
    docs-build / go test ./... (lexicon firewall + all x/* tests) (push) Has been cancelled
    docs-build / mkdocs build (docs site artifact) (push) Has been cancelled
    Pre-Release

    cloudinit-bot released this 2026-08-18 00:49:16 +00:00 | 61 commits to main since this release

    REQ-036: Hub API B2B runtime

    x/hub custody/lending/compliance runtime. CustodyKeyring interface (D-058) + in-memory test impl. Compliance-before-custody (A-544). Lending coupon clamp [0,800] (A-543). Coverage 90.0%. 31 packages, no regression.

    • covered: [REQ-036]

    Next

    • P5: Services runtime (REQ-037) → v0.4.5
    Downloads
  • v0.4.3 be4c023340

    v0.4.3 — OpenYield v0.5 Phase 3 (Anchors Onboarding Runtime)
    docs-build / go test ./... (lexicon firewall + all x/* tests) (push) Has been cancelled
    docs-build / mkdocs build (docs site artifact) (push) Has been cancelled
    Pre-Release

    cloudinit-bot released this 2026-08-18 00:38:40 +00:00 | 62 commits to main since this release

    REQ-035: Anchors onboarding runtime

    x/partner Anchor credential lifecycle (Pending→Onboarded→Suspended→Revoked). HubKeeper expected-keeper shim (P3→P4 hub dep broken, G-003). Watcher 6-of-9 quorum authz. Coverage 87.6%. 4 layers green. 30 packages, no regression.

    • covered: [REQ-035]

    Next

    • P4: Hub API B2B runtime (REQ-036) → v0.4.4
    Downloads